Knowledge for tomorrow

Size: px
Start display at page:

Download "Knowledge for tomorrow"

Transcription

1 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück ÖÓÐ Ò º ÐÙ ÐÖº Deutsches Zentrum für Luft- und Raumfahrt Groningen, 28nd October 2018 Knowledge for tomorrow

2 Slide 1 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Applications of Idempotent Semirings Graph Theory - Berghammer, Stucke and Winter (RAMiCS 2015) - Brunet, Pous and Stucke (ITP 2016) - Glück (RAMiCS 2017) - Guttmann (RAMiCS 2017) Energy Optimization (Ésik, Fahrenberg, Leagy and Quaas at ATVA 2013) Language Problems (Backhouse, JLAP 2006) Fuzzy Logic (Kawahara, Furusawa and Winter at Various Occasions) Program Verification and Analysis - Armstrong, Struth and Weber (ITP 2013) - Glück and Krebs (RAMiCS 2015) - Michels, Joosten, Joosten, van der Woude (RAMiCS 2011) - Oliveira (JLAP 2014) Database Theory (Litak, Mikulás and Hiddders (RAMiCS 2014)) Tropical Optimization (Krivulin, Various Occasions)

3 Slide 2 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Alas, used data my be defective by - errors in measurement - estimated data - human shortcomings Classical mathematics/physics have error propagation numerical/statistical methods However, no such tools are known for idempotent semirings!

4 Slide 3 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Definition Idempotent Semiring Definition An idempotent semiring is a structure S s = (M s + s 0 s s 1 s) with internal operations + s and s and constants 0 s and 1 s in M s such that + s is commutative, associative and idempotent with neutral element 0 s, s is associative with neutral element 1 s and annihilator 0 s, and s distributes from both sides over + s. Ú s with x Ú s y df x + s y = y is the natural order of ss. Examples: tropical semiring Ê min + 0 = def (Ê 0 ½ min ½ + 0) max-min semiring Ê max min 0 = def (Ê 0 ½ max 0 min ½) semiring of finite languages, LAN fin Σ = def (Σ fin )

5 Slide 4 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Definition Measure System Definition A measure sysem is a structure S m = (M m + m 0 m m Ú m) with internal operations + m and m and a constant 0 m such that + m is commutative and associative with neutral element 0 m, m is associative and distributes from both sides over + m, Ú m is an order on M m with least element 0 m, and + m and Ú m are isotone in both arguments wrt. Ú m. No annihilation by 0 m, no neutral element of m! Examples: mê max + 0 = def (Ê 0 max 0 + ) mê max max 0 = def (Ê 0 ½ max 0 max ) mæ + 0 = def (Æ ) mlan fin Σ = def (Σ fin )

6 Slide 5 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Definition Distance Definition Given an idempotent semiring S s = (M s + s 0 s s 1 s) and a measure system S m = (M m + m 0 m m Ú m) we call a mapping d : M s M s M m an S m-distance on S s. It is called additive, if d(x 1 + s x 2 y 1 + s y 2 ) Ú m d(x 1 y 1 )+ m d(x 2 y 2 ), multiplicative, if d(x 1 s x 2 y 1 s y 2 ) Ú m d(x 1 y 1 ) m d(x 2 y 2 ), order preserving, if x Ú s y y Ú s z µ d(x y) Ú m d(x z), and strict, if d(x y) = 0 m x = y holds. A complete distance is an additive, multiplicative, order preserving and strict distance. Examples: d s(x y) = def x y is a complete mê max + 0 -distance on Ê min + 0. d m(x y) = def x y is a complete mê max max 0 -distance on Ê max min 0. d w(l 1 L 2 ) = def L 1 L 2 is an additive, order preserving and strict (but no multiplicative) mlanσ fin -distance on LANfin Σ.

7 Slide 6 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Distance Properties Lemma Let d be a complete S m-distance on S s. Then the following properties hold for all x y z ¾ M m, l n ¾ Æ 0 and mappings f g h : M s M s: n n n d( Σ x i i=1 Σ y i ) Ú m i=1 Σ d(x i y i ) i=1 d(x y + s z) Ú m d(x y)+ m d(x z) d(x y) Ú m d(x z) µ d(x n y n ) Ú m d(x z) n n n n d(x y) Ú m d(x z) µ d( Σ x i i=l Σ y i ) Ú m i=l Σ d(x z) i i=l If f and g are isotone with respect to Ú s and f(x) Ú s g(x) Ú s h(x) holds for all x ¾ M s then d(f n (x) g n (x)) Ú m d(f n (x) h n (x)) holds.

8 Slide 7 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 On the Way to Matrices applications of matrices over idempotent semirings: - shortest path: matrices over (Ê 0 ½ min ½ + 0) - maximum capacity path: matrices over (Ê 0 ½ max 0 min ½) - relations: matrices over ( ÇÇÄ ÄË ÌÊÍ ) - automata theory: matrices over (Σ fin ) therefore extension of distances to matrices writing S l m for l m-matrices over S matrix operations defined routinely (as in traditional linear algebra) order defined entrywise (provided S is ordered) folklore: if S is an idempotent semiring then so is S n n holds analogously for measure spaces

9 Slide 8 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Definition Matrix Distance Definition Given an idempotent semiring S s = (M s + s 0 s s 1 s), a measure system S m = (M m + m 0 m m Ú m), an S m-distance d on S s of any kind and two matrices A B ¾ Ms l n we define the distance d l n (A B) entrywise as a matrix of the type Mm l n, i.e., (d l n (A B)) ij = def d(a ij B ij ). How do properties of d carry over to d l n?

10 Slide 9 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Matrix Distance Properties Theorem Let d be an S m-distance on S s and consider the idempotent semiring Ss n n of n n-matrices over S s and let Sm n n be the set of n n-matrices over S m. Then the following properties hold: If d is additive then d n n is an additive S n n m -distance on S n n s. If d is order preserving then d n n is an order preserving S n n m -distance on S n n s. If d is strict then d n n is a strict Sm n n -distance on Ss n n. If d is both additive and multiplicative then d n n is a multiplicative Sm n n -distance on Ss n n.

11 Slide 10 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Application of Matrix Distance Consider an S m-distance d on S s. Then d n n is a complete Sm n n -distance on Ss n n. Assume three matrices A, Â and D from Sn n s with ds n n (A Â) D. n 1 n 1 n 1 Then we have ds n n ( Σ A k Σ Â k ) Σ D k. k=0 k=0 k=0 Applies to maximum capacity paths, shortest paths, maximum reliability paths,...

12 Slide 11 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Original Network 3 A 7 B E C 1 D

13 Slide 12 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Perturbated Network [2 4] [6 8] A B E [1 3] [3 5] [1 3] [6 8] [8 10] [1 3] D = C [0 2] D n 1 Σ D k depends on S m k=0

14 Slide 13 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Definition Norm Definition Given an idempotent semiring S s = (M s + s 0 s s 1 s) and a measure system S m = (M m + m 0 m m Ú m) we call a mapping : M s M m an S m-norm on S s. It is called additive if x + s y Ú m x + m y, multiplicative if x s y Ú m x m y, order preserving if x Ú s y µ x Ú m y, and strict if x = 0 m x = 0 s holds. A complete norm is an additive, multiplicative, order preserving and strict norm. Examples: For every idempotent semiring S s = (M s + s 0 s s 1 s) the identity is a complete S m-norm with S m = (M s + s 0 s s Ú s). L = def L is a complete mæ + 0 -norm on LANfin Σ.

15 Slide 14 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Induced Norm Theorem Let S s = (M s + s 0 s s 1 s) be an idempotent semiring and let d by an (additive, multiplicative, order preserving, strict) S m-distance on S s for some measure system S m = (M m + m 0 m m Ú m). Then the mapping d : M s M m, defined by x d = def d(0 s x), is an (additive, multiplicative, order preserving, strict) S m-norm on S s. It is called the norm induced by d. Example: on Ê n is the norm induced by d(x y) = df x y. The identity norm on LAN fin Σ is the norm induced by the distance dw = df L 1 L 2.

16 Slide 15 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Norm-Distributivity Definition An S m-distance d on S s of any kind is called norm-distributive if its induced norm fulfills the property d(x s y x s z) Ú m x d m d(y z) for all x, y and z. compare cx cy = c d(x y) or f(x) f(x + h) f ¼ (x) h d w is a norm-distributive distance on LAN fin Σ.

17 Slide 16 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Composing Norms and Distances Theorem Consider the distance d = def Æ d. Then the following holds: If d is additive and is additive and order preserving then d is additive. If d is multiplicative and is multiplicative and order preserving then d is multiplicative. If both d and are order preserving then d is order preserving. If d and are strict then d is strict. If d is norm-distributive and is multiplicative and order preserving then d is norm-distributive, too. Also well-behaved properties with respect to matrices.

18 Slide 17 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Final Example Consider again finite languages. Automata theory considers matrices of languages. Consider three such n n-matrices L 1, L 2 and L 3. Then we have d w(l 1 L 2 L 1 L 3 ) L 1 d w(l 2 L 3 ) and d N (L 1 L 2 L 1 L 3 ) L 1 d N (L 2 L 3 ).

19 Slide 18 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Further Work Kleene star eigenvalues/bideterminants randomized/stochastic errors topological considerations...

20 Slide 19 of 19 Distances, Norms and Error Propagation in Idempotent Semirings Roland Glück Groningen, 28nd October 2018 Review... some of his results may be "straightforward", some estimations "rough" and some proofs not particularly deep and rather tedious. Doing science is not quite an endless sequence of fireworks, ecstasy and champaign; by nature, there must be more moments of toil and frustration than insight and epiphany. We are so often pushed to present a distorted image or our work and focus on sell talk...

Monoid Modules and Structured Document Algebra

Monoid Modules and Structured Document Algebra Monoid Modules and Structured Document Algebra (Extendend Abstract) Andreas Zelend Institut für Informatik, Universität Augsburg, Germany zelend@informatik.uni-augsburg.de 1 Introduction Feature Oriented

More information

Universität Augsburg. Institut für Informatik. Separability in Domain Semirings. D Augsburg. Report Dezember 2004

Universität Augsburg. Institut für Informatik. Separability in Domain Semirings. D Augsburg. Report Dezember 2004 Universität Augsburg à ÊÇÅÍÆ ËÀǼ Separability in Domain Semirings Dexter Kozen Bernhard Möller Report 2004-16 Dezember 2004 Institut für Informatik D-86135 Augsburg Copyright c Dexter Kozen Bernhard Möller

More information

A Weak Bisimulation for Weighted Automata

A Weak Bisimulation for Weighted Automata Weak Bisimulation for Weighted utomata Peter Kemper College of William and Mary Weighted utomata and Semirings here focus on commutative & idempotent semirings Weak Bisimulation Composition operators Congruence

More information

Equational Theory of Kleene Algebra

Equational Theory of Kleene Algebra Introduction to Kleene Algebra Lecture 7 CS786 Spring 2004 February 16, 2004 Equational Theory of Kleene Algebra We now turn to the equational theory of Kleene algebra. This and the next lecture will be

More information

An Algebraic Approach to Energy Problems I -Continuous Kleene ω-algebras

An Algebraic Approach to Energy Problems I -Continuous Kleene ω-algebras Acta Cybernetica 23 (2017) 203 228. An Algebraic Approach to Energy Problems I -Continuous Kleene ω-algebras Zoltán Ésika, Uli Fahrenberg b, Axel Legay c, and Karin Quaas d Abstract Energy problems are

More information

A Solution of a Tropical Linear Vector Equation

A Solution of a Tropical Linear Vector Equation A Solution of a Tropical Linear Vector Equation NIKOLAI KRIVULIN Faculty of Mathematics and Mechanics St. Petersburg State University 28 Universitetsky Ave., St. Petersburg, 198504 RUSSIA nkk@math.spbu.ru

More information

T i t l e o f t h e w o r k : L a M a r e a Y o k o h a m a. A r t i s t : M a r i a n o P e n s o t t i ( P l a y w r i g h t, D i r e c t o r )

T i t l e o f t h e w o r k : L a M a r e a Y o k o h a m a. A r t i s t : M a r i a n o P e n s o t t i ( P l a y w r i g h t, D i r e c t o r ) v e r. E N G O u t l i n e T i t l e o f t h e w o r k : L a M a r e a Y o k o h a m a A r t i s t : M a r i a n o P e n s o t t i ( P l a y w r i g h t, D i r e c t o r ) C o n t e n t s : T h i s w o

More information

Inner Product Spaces

Inner Product Spaces Inner Product Spaces Linear Algebra Josh Engwer TTU 28 October 2015 Josh Engwer (TTU) Inner Product Spaces 28 October 2015 1 / 15 Inner Product Space (Definition) An inner product is the notion of a dot

More information

Omega Algebra, Demonic Refinement Algebra and Commands. Peter Höfner Kim Solin Bernhard Möller. Report June 2006

Omega Algebra, Demonic Refinement Algebra and Commands. Peter Höfner Kim Solin Bernhard Möller. Report June 2006 à ÊÇÅÍÆ ËÀǼ Universität Augsburg Omega Algebra, Demonic Refinement Algebra and Commands Peter Höfner Kim Solin Bernhard Möller Report 2006-11 June 2006 Institut für Informatik D-86135 Augsburg Copyright

More information

Introduction to Kleene Algebras

Introduction to Kleene Algebras Introduction to Kleene Algebras Riccardo Pucella Basic Notions Seminar December 1, 2005 Introduction to Kleene Algebras p.1 Idempotent Semirings An idempotent semiring is a structure S = (S, +,, 1, 0)

More information

OBJECTIVE Find limits of functions, if they exist, using numerical or graphical methods.

OBJECTIVE Find limits of functions, if they exist, using numerical or graphical methods. 1.1 Limits: A Numerical and Graphical Approach OBJECTIVE Find limits of functions, if they exist, using numerical or graphical methods. 1.1 Limits: A Numerical and Graphical Approach DEFINITION: As x approaches

More information

Tropical Optimization Framework for Analytical Hierarchy Process

Tropical Optimization Framework for Analytical Hierarchy Process Tropical Optimization Framework for Analytical Hierarchy Process Nikolai Krivulin 1 Sergeĭ Sergeev 2 1 Faculty of Mathematics and Mechanics Saint Petersburg State University, Russia 2 School of Mathematics

More information

Universität Augsburg

Universität Augsburg Universität Augsburg Properties of Overwriting for Updates in Typed Kleene Algebras Thorsten Ehm Report 2000-7 Dezember 2000 Institut für Informatik D-86135 Augsburg Copyright c Thorsten Ehm Institut für

More information

F O R SOCI AL WORK RESE ARCH

F O R SOCI AL WORK RESE ARCH 7 TH EUROPE AN CONFERENCE F O R SOCI AL WORK RESE ARCH C h a l l e n g e s i n s o c i a l w o r k r e s e a r c h c o n f l i c t s, b a r r i e r s a n d p o s s i b i l i t i e s i n r e l a t i o n

More information

An Algebraic Semantics for Duration Calculus

An Algebraic Semantics for Duration Calculus An Algebraic Semantics for Duration Calculus Peter Höfner Institut für Informatik, Universität Augsburg D-86135 Augsburg, Germany hoefner@informatik.uni-augsburg.de Abstract. We present an algebraic semantics

More information

Regular Expressions. Definitions Equivalence to Finite Automata

Regular Expressions. Definitions Equivalence to Finite Automata Regular Expressions Definitions Equivalence to Finite Automata 1 RE s: Introduction Regular expressions are an algebraic way to describe languages. They describe exactly the regular languages. If E is

More information

An Algebra of Hybrid Systems

An Algebra of Hybrid Systems Peter Höfner University of Augsburg August 22, 2008 The University of Queensland, August 2008 1 c Peter Höfner Hybrid Systems Definition hybrid systems are heterogeneous systems characterised by the interaction

More information

Kleene Algebra and Arden s Theorem. Anshul Kumar Inzemamul Haque

Kleene Algebra and Arden s Theorem. Anshul Kumar Inzemamul Haque Kleene Algebra and Arden s Theorem Anshul Kumar Inzemamul Haque Motivation Regular Expression is a Kleene Algebra. We can use the properties and theorems of Kleene Algebra to simplify regular expressions

More information

Lecture 3. Econ August 12

Lecture 3. Econ August 12 Lecture 3 Econ 2001 2015 August 12 Lecture 3 Outline 1 Metric and Metric Spaces 2 Norm and Normed Spaces 3 Sequences and Subsequences 4 Convergence 5 Monotone and Bounded Sequences Announcements: - Friday

More information

Kleene Algebras and Algebraic Path Problems

Kleene Algebras and Algebraic Path Problems Kleene Algebras and Algebraic Path Problems Davis Foote May 8, 015 1 Regular Languages 1.1 Deterministic Finite Automata A deterministic finite automaton (DFA) is a model of computation that can simulate

More information

CLASSICAL FORMS OF LINEAR PROGRAMS, CONVERSION TECHNIQUES, AND SOME NOTATION

CLASSICAL FORMS OF LINEAR PROGRAMS, CONVERSION TECHNIQUES, AND SOME NOTATION (Revised) October 12, 2004 CLASSICAL FORMS OF LINEAR PROGRAMS, CONVERSION TECHNIQUES, AND SOME NOTATION Linear programming is the minimization (maximization) of a linear objective, say c1x 1 + c2x 2 +

More information

THEODORE VORONOV DIFFERENTIABLE MANIFOLDS. Fall Last updated: November 26, (Under construction.)

THEODORE VORONOV DIFFERENTIABLE MANIFOLDS. Fall Last updated: November 26, (Under construction.) 4 Vector fields Last updated: November 26, 2009. (Under construction.) 4.1 Tangent vectors as derivations After we have introduced topological notions, we can come back to analysis on manifolds. Let M

More information

Newtonian Program Analysis

Newtonian Program Analysis Newtonian Program Analysis Javier Esparza Technische Universität München Joint work with Stefan Kiefer and Michael Luttenberger From programs to flowgraphs proc X 1 proc X 2 proc X 3 a c d f X 1 b

More information

Limits and Continuity. 2 lim. x x x 3. lim x. lim. sinq. 5. Find the horizontal asymptote (s) of. Summer Packet AP Calculus BC Page 4

Limits and Continuity. 2 lim. x x x 3. lim x. lim. sinq. 5. Find the horizontal asymptote (s) of. Summer Packet AP Calculus BC Page 4 Limits and Continuity t+ 1. lim t - t + 4. lim x x x x + - 9-18 x-. lim x 0 4-x- x 4. sinq lim - q q 5. Find the horizontal asymptote (s) of 7x-18 f ( x) = x+ 8 Summer Packet AP Calculus BC Page 4 6. x

More information

Linear Algebra in Hilbert Space

Linear Algebra in Hilbert Space Physics 342 Lecture 16 Linear Algebra in Hilbert Space Lecture 16 Physics 342 Quantum Mechanics I Monday, March 1st, 2010 We have seen the importance of the plane wave solutions to the potentialfree Schrödinger

More information

Basic Properties of Metric and Normed Spaces

Basic Properties of Metric and Normed Spaces Basic Properties of Metric and Normed Spaces Computational and Metric Geometry Instructor: Yury Makarychev The second part of this course is about metric geometry. We will study metric spaces, low distortion

More information

Semigroup invariants of symbolic dynamical systems

Semigroup invariants of symbolic dynamical systems Semigroup invariants of symbolic dynamical systems Alfredo Costa Centro de Matemática da Universidade de Coimbra Coimbra, October 6, 2010 Discretization Discretization Discretization 2 1 3 4 Discretization

More information

Featured Weighted Automata. FormaliSE 2017

Featured Weighted Automata. FormaliSE 2017 Featured Weighted Automata Uli Fahrenberg Axel Legay École polytechnique, Palaiseau, France Inria Rennes, France FormaliSE 2017 Elevator Pitch featured transition systems for modeling software product

More information

Subdirectly Irreducible Modes

Subdirectly Irreducible Modes Subdirectly Irreducible Modes Keith A. Kearnes Abstract We prove that subdirectly irreducible modes come in three very different types. From the description of the three types we derive the results that

More information

From Sequential Algebra to Kleene Algebra: Interval Modalities and Duration Calculus. Peter Höfner. Report Juli 2005

From Sequential Algebra to Kleene Algebra: Interval Modalities and Duration Calculus. Peter Höfner. Report Juli 2005 Universität Augsburg From Sequential Algebra to Kleene Algebra: Interval Modalities and Duration Calculus Peter Höfner Report 2005-5 Juli 2005 Institut für Informatik D-86135 Augsburg Copyright c Peter

More information

Linear maps. Matthew Macauley. Department of Mathematical Sciences Clemson University Math 8530, Spring 2017

Linear maps. Matthew Macauley. Department of Mathematical Sciences Clemson University  Math 8530, Spring 2017 Linear maps Matthew Macauley Department of Mathematical Sciences Clemson University http://www.math.clemson.edu/~macaule/ Math 8530, Spring 2017 M. Macauley (Clemson) Linear maps Math 8530, Spring 2017

More information

Universität Augsburg. wp is wlp. Institut für Informatik D Augsburg. Report October 2004

Universität Augsburg. wp is wlp. Institut für Informatik D Augsburg. Report October 2004 Universität Augsburg wp is wlp Bernhard Möller Georg Struth Report 2004-14 October 2004 Institut für Informatik D-86135 Augsburg Copyright c Bernhard Möller Georg Struth Institut für Informatik Universität

More information

Semirings for Breakfast

Semirings for Breakfast Semirings for Breakfast Marc Pouly marc.pouly@unifr.ch Interdisciplinary Center for Security, Reliability and Trust University of Luxembourg July 2010 Marc Pouly Semirings for Breakfast 1/ 27 Semirings

More information

Universität Augsburg

Universität Augsburg Universität Augsburg Concurrent Kleene Algebra C.A.R. Hoare, B. Möller, G. Struth and I. Wehrman Report 2009-04 April 2009 Institut für Informatik D-86135 Augsburg Copyright c C.A.R. Hoare, B. Möller,

More information

MATH 51H Section 4. October 16, Recall what it means for a function between metric spaces to be continuous:

MATH 51H Section 4. October 16, Recall what it means for a function between metric spaces to be continuous: MATH 51H Section 4 October 16, 2015 1 Continuity Recall what it means for a function between metric spaces to be continuous: Definition. Let (X, d X ), (Y, d Y ) be metric spaces. A function f : X Y is

More information

MORE EXERCISES FOR SECTIONS II.1 AND II.2. There are drawings on the next two pages to accompany the starred ( ) exercises.

MORE EXERCISES FOR SECTIONS II.1 AND II.2. There are drawings on the next two pages to accompany the starred ( ) exercises. Math 133 Winter 2013 MORE EXERCISES FOR SECTIONS II.1 AND II.2 There are drawings on the next two pages to accompany the starred ( ) exercises. B1. Let L be a line in R 3, and let x be a point which does

More information

Finite Automata and Formal Languages

Finite Automata and Formal Languages Finite Automata and Formal Languages TMV26/DIT32 LP4 2 Lecture 6 April 5th 2 Regular expressions (RE) are an algebraic way to denote languages. Given a RE R, it defines the language L(R). Actually, they

More information

Finite Automata and Formal Languages TMV026/DIT321 LP4 2012

Finite Automata and Formal Languages TMV026/DIT321 LP4 2012 Finite Automata and Formal Languages TMV26/DIT32 LP4 22 Lecture 7 Ana Bove March 27th 22 Overview of today s lecture: Regular Expressions From FA to RE Regular Expressions Regular expressions (RE) are

More information

Kleene modules and linear languages

Kleene modules and linear languages The Journal of Logic and Algebraic Programming 66 (2006) 185 194 THE JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING wwwelseviercom/locate/jlap Kleene modules and linear languages Hans Leiß Centrum für Informations-

More information

Applications of Regular Algebra to Language Theory Problems. Roland Backhouse February 2001

Applications of Regular Algebra to Language Theory Problems. Roland Backhouse February 2001 1 Applications of Regular Algebra to Language Theory Problems Roland Backhouse February 2001 Introduction 2 Examples: Path-finding problems. Membership problem for context-free languages. Error repair.

More information

On Fixed Point Equations over Commutative Semirings

On Fixed Point Equations over Commutative Semirings On Fixed Point Equations over Commutative Semirings Javier Esparza, Stefan Kiefer, and Michael Luttenberger Universität Stuttgart Institute for Formal Methods in Computer Science Stuttgart, Germany {esparza,kiefersn,luttenml}@informatik.uni-stuttgart.de

More information

Semilattice Modes II: the amalgamation property

Semilattice Modes II: the amalgamation property Semilattice Modes II: the amalgamation property Keith A. Kearnes Abstract Let V be a variety of semilattice modes with associated semiring R. We prove that if R is a bounded distributive lattice, then

More information

Matrices A brief introduction

Matrices A brief introduction Matrices A brief introduction Basilio Bona DAUIN Politecnico di Torino Semester 1, 2014-15 B. Bona (DAUIN) Matrices Semester 1, 2014-15 1 / 44 Definitions Definition A matrix is a set of N real or complex

More information

EconS 301. Math Review. Math Concepts

EconS 301. Math Review. Math Concepts EconS 301 Math Review Math Concepts Functions: Functions describe the relationship between input variables and outputs y f x where x is some input and y is some output. Example: x could number of Bananas

More information

Regular Expressions and Language Properties

Regular Expressions and Language Properties Regular Expressions and Language Properties Mridul Aanjaneya Stanford University July 3, 2012 Mridul Aanjaneya Automata Theory 1/ 47 Tentative Schedule HW #1: Out (07/03), Due (07/11) HW #2: Out (07/10),

More information

A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints

A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints A Tropical Extremal Problem with Nonlinear Objective Function and Linear Inequality Constraints NIKOLAI KRIVULIN Faculty of Mathematics and Mechanics St. Petersburg State University 28 Universitetsky Ave.,

More information

Definition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M.

Definition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M. 5 Vector fields Last updated: March 12, 2012. 5.1 Definition and general properties We first need to define what a vector field is. Definition 5.1. A vector field v on a manifold M is map M T M such that

More information

SOME EXAMPLES OF NONUNIFORMLY HYPERBOLIC COCYCLES. L.-S. Young 1

SOME EXAMPLES OF NONUNIFORMLY HYPERBOLIC COCYCLES. L.-S. Young 1 SOME EXAMPLES OF NONUNIFORMLY HYPERBOLIC COCYCLES L.-S. Young Abstract. We consider some very simple examples of SL(2, R)-cocycles and prove that they have positive Lyapunov exponents. These cocycles form

More information

Rules of Differentiation

Rules of Differentiation Rules of Differentiation The process of finding the derivative of a function is called Differentiation. 1 In the previous chapter, the required derivative of a function is worked out by taking the limit

More information

The Journal of Logic and Algebraic Programming

The Journal of Logic and Algebraic Programming The Journal of Logic and Algebraic Programming 79 (2010) 144 173 Contents lists available at ScienceDirect The Journal of Logic and Algebraic Programming journal homepage: www.elsevier.com/locate/jlap

More information

Recitation 4: Converting Grammars to Chomsky Normal Form, Simulation of Context Free Languages with Push-Down Automata, Semirings

Recitation 4: Converting Grammars to Chomsky Normal Form, Simulation of Context Free Languages with Push-Down Automata, Semirings Recitation 4: Converting Grammars to Chomsky Normal Form, Simulation of Context Free Languages with Push-Down Automata, Semirings 11-711: Algorithms for NLP October 10, 2014 Conversion to CNF Example grammar

More information

Universität Augsburg. Quantales and Temporal Logics. Institut für Informatik D Augsburg. B. Möller P. Höfner G. Struth. Report June 2006

Universität Augsburg. Quantales and Temporal Logics. Institut für Informatik D Augsburg. B. Möller P. Höfner G. Struth. Report June 2006 Universität Augsburg Quantales and Temporal Logics B. Möller P. Höfner G. Struth Report 2006-06 June 2006 Institut für Informatik D-86135 Augsburg Copyright c B. Möller P. Höfner G. Struth Institut für

More information

Lecture M1 Slender (one dimensional) Structures Reading: Crandall, Dahl and Lardner 3.1, 7.2

Lecture M1 Slender (one dimensional) Structures Reading: Crandall, Dahl and Lardner 3.1, 7.2 Lecture M1 Slender (one dimensional) Structures Reading: Crandall, Dahl and Lardner 3.1, 7.2 This semester we are going to utilize the principles we learnt last semester (i.e the 3 great principles and

More information

1 Basics of vector space

1 Basics of vector space Linear Algebra- Review And Beyond Lecture 1 In this lecture, we will talk about the most basic and important concept of linear algebra vector space. After the basics of vector space, I will introduce dual

More information

An Extension of Newton s Method to ω-continuous Semirings

An Extension of Newton s Method to ω-continuous Semirings An Extension of Newton s Method to ω-continuous Semirings Javier Esparza, Stefan Kiefer, and Michael Luttenberger Institute for Formal Methods in Computer Science Universität Stuttgart, Germany {esparza,kiefersn,luttenml}@informatik.uni-stuttgart.de

More information

Kleene Algebra with Tests: A Tutorial

Kleene Algebra with Tests: A Tutorial Kleene Algebra with Tests: A Tutorial Part I Dexter Kozen Cornell University RAMiCS, September 17 18, 2012 Outline Today: Some history. Definitions, models, basic results. Expressiveness, completeness,

More information

Math 115 Spring 11 Written Homework 10 Solutions

Math 115 Spring 11 Written Homework 10 Solutions Math 5 Spring Written Homework 0 Solutions. For following its, state what indeterminate form the its are in and evaluate the its. (a) 3x 4x 4 x x 8 Solution: This is in indeterminate form 0. Algebraically,

More information

Test 2 Review Math 1111 College Algebra

Test 2 Review Math 1111 College Algebra Test 2 Review Math 1111 College Algebra 1. Begin by graphing the standard quadratic function f(x) = x 2. Then use transformations of this graph to graph the given function. g(x) = x 2 + 2 *a. b. c. d.

More information

A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra

A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra International Mathematical Forum, 4, 2009, no. 24, 1157-1171 A Generalized Eigenmode Algorithm for Reducible Regular Matrices over the Max-Plus Algebra Zvi Retchkiman Königsberg Instituto Politécnico Nacional,

More information

Unit 1 Matrices Notes Packet Period: Matrices

Unit 1 Matrices Notes Packet Period: Matrices Algebra 2/Trig Unit 1 Matrices Notes Packet Name: Period: # Matrices (1) Page 203 204 #11 35 Odd (2) Page 203 204 #12 36 Even (3) Page 211 212 #4 6, 17 33 Odd (4) Page 211 212 #12 34 Even (5) Page 218

More information

Ends of Finitely Generated Groups from a Nonstandard Perspective

Ends of Finitely Generated Groups from a Nonstandard Perspective of Finitely of Finitely from a University of Illinois at Urbana Champaign McMaster Model Theory Seminar September 23, 2008 Outline of Finitely Outline of Finitely Outline of Finitely Outline of Finitely

More information

OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY

OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY published in IMA Journal of Numerical Analysis (IMAJNA), Vol. 23, 1-9, 23. OPTIMAL SCALING FOR P -NORMS AND COMPONENTWISE DISTANCE TO SINGULARITY SIEGFRIED M. RUMP Abstract. In this note we give lower

More information

_CH04_p pdf Page 52

_CH04_p pdf Page 52 0000001071656491_CH04_p3-369.pdf Page 5 4.08 Algebra With Functions The basic rules of algebra tell you how the operations of addition and multiplication behave. Addition and multiplication are operations

More information

An Overview of Residuated Kleene Algebras and Lattices Peter Jipsen Chapman University, California. 2. Background: Semirings and Kleene algebras

An Overview of Residuated Kleene Algebras and Lattices Peter Jipsen Chapman University, California. 2. Background: Semirings and Kleene algebras An Overview of Residuated Kleene Algebras and Lattices Peter Jipsen Chapman University, California 1. Residuated Lattices with iteration 2. Background: Semirings and Kleene algebras 3. A Gentzen system

More information

Improving the Berlekamp algorithm for binomials x n a

Improving the Berlekamp algorithm for binomials x n a Improving the Berlekamp algorithm for binomials x n a Ryuichi Harasawa Yutaka Sueyoshi Aichi Kudo Nagasaki University July 19, 2012 1 2 3 Idea Example Procedure after applying the proposed mehod 4 Theoretical

More information

Tropical matrix algebra

Tropical matrix algebra Tropical matrix algebra Marianne Johnson 1 & Mark Kambites 2 NBSAN, University of York, 25th November 2009 1 University of Manchester. Supported by CICADA (EPSRC grant EP/E050441/1). 2 University of Manchester.

More information

ACTM Regional Calculus Competition 2018

ACTM Regional Calculus Competition 2018 ACTM Regional Calculus Competition 08 Work the multiple-choice questions first, choosing the single best response from the choices available. Indicate your answer here and on your answer sheet. Then attempt

More information

Synopsis of Numerical Linear Algebra

Synopsis of Numerical Linear Algebra Synopsis of Numerical Linear Algebra Eric de Sturler Department of Mathematics, Virginia Tech sturler@vt.edu http://www.math.vt.edu/people/sturler Iterative Methods for Linear Systems: Basics to Research

More information

Properly forking formulas in Urysohn spaces

Properly forking formulas in Urysohn spaces Properly forking formulas in Urysohn spaces Gabriel Conant University of Notre Dame gconant@nd.edu March 4, 2016 Abstract In this informal note, we demonstrate the existence of forking and nondividing

More information

Stochastic Calculus. Kevin Sinclair. August 2, 2016

Stochastic Calculus. Kevin Sinclair. August 2, 2016 Stochastic Calculus Kevin Sinclair August, 16 1 Background Suppose we have a Brownian motion W. This is a process, and the value of W at a particular time T (which we write W T ) is a normally distributed

More information

10-1: Composite and Inverse Functions

10-1: Composite and Inverse Functions Math 95 10-1: Composite and Inverse Functions Functions are a key component in the applications of algebra. When working with functions, we can perform many useful operations such as addition and multiplication

More information

Analysis of additive generators of fuzzy operations represented by rational functions

Analysis of additive generators of fuzzy operations represented by rational functions Journal of Physics: Conference Series PAPER OPEN ACCESS Analysis of additive generators of fuzzy operations represented by rational functions To cite this article: T M Ledeneva 018 J. Phys.: Conf. Ser.

More information

Introduction to defects in Landau-Ginzburg models

Introduction to defects in Landau-Ginzburg models 14.02.2013 Overview Landau Ginzburg model: 2 dimensional theory with N = (2, 2) supersymmetry Basic ingredient: Superpotential W (x i ), W C[x i ] Bulk theory: Described by the ring C[x i ]/ i W. Chiral

More information

Completeness of Star-Continuity

Completeness of Star-Continuity Introduction to Kleene Algebra Lecture 5 CS786 Spring 2004 February 9, 2004 Completeness of Star-Continuity We argued in the previous lecture that the equational theory of each of the following classes

More information

Math 480 The Vector Space of Differentiable Functions

Math 480 The Vector Space of Differentiable Functions Math 480 The Vector Space of Differentiable Functions The vector space of differentiable functions. Let C (R) denote the set of all infinitely differentiable functions f : R R. Then C (R) is a vector space,

More information

Distances and similarities Based in part on slides from textbook, slides of Susan Holmes. October 3, Statistics 202: Data Mining

Distances and similarities Based in part on slides from textbook, slides of Susan Holmes. October 3, Statistics 202: Data Mining Distances and similarities Based in part on slides from textbook, slides of Susan Holmes October 3, 2012 1 / 1 Similarities Start with X which we assume is centered and standardized. The PCA loadings were

More information

Let X and Y be two real valued stochastic variables defined on (Ω, F, P). Theorem: If X and Y are independent then. . p.1/21

Let X and Y be two real valued stochastic variables defined on (Ω, F, P). Theorem: If X and Y are independent then. . p.1/21 Multivariate transformations The remaining part of the probability course is centered around transformations t : R k R m and how they transform probability measures. For instance tx 1,...,x k = x 1 +...

More information

MA 123 September 8, 2016

MA 123 September 8, 2016 Instantaneous velocity and its Today we first revisit the notion of instantaneous velocity, and then we discuss how we use its to compute it. Learning Catalytics session: We start with a question about

More information

Math 309 Notes and Homework for Days 4-6

Math 309 Notes and Homework for Days 4-6 Math 309 Notes and Homework for Days 4-6 Day 4 Read Section 1.2 and the notes below. The following is the main definition of the course. Definition. A vector space is a set V (whose elements are called

More information

Time stealing: An adventure in tropical land

Time stealing: An adventure in tropical land 1/ 21 Time stealing: An adventure in tropical land Marianne Johnson Manchester, 16th November 2010 2/ 21 Time stealing: An adventure in tropical land For Dave on the occasion of his 60th Birthday (with

More information

arxiv: v1 [math.co] 17 Jul 2007

arxiv: v1 [math.co] 17 Jul 2007 arxiv:0707.2591v1 [math.co] 17 Jul 2007 An Elementary Proof of the Fundamental Theorem of Tropical Algebra Nathan Grigg Nathan Manwaring May 22, 2018 Abstract In this paper we give an elementary proof

More information

Lecture 6: Contraction mapping, inverse and implicit function theorems

Lecture 6: Contraction mapping, inverse and implicit function theorems Lecture 6: Contraction mapping, inverse and implicit function theorems 1 The contraction mapping theorem De nition 11 Let X be a metric space, with metric d If f : X! X and if there is a number 2 (0; 1)

More information

Kleene under a modal demonic star

Kleene under a modal demonic star The Journal of Logic and Algebraic Programming 66 (2006) 127 160 THE JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING www.elsevier.com/locate/jlap Kleene under a modal demonic star Jules Desharnais a,, Bernhard

More information

An Algebraic Approach to Energy Problems II The Algebra of Energy Functions

An Algebraic Approach to Energy Problems II The Algebra of Energy Functions Acta Cybernetica 23 (2017) 229 268. An Algebraic Approach to Energy Problems II The Algebra of Energy Functions Zoltán Ésika, Uli Fahrenberg b, Axel Legay c, and Karin Quaas d Abstract Energy and resource

More information

Fast-slow systems with chaotic noise

Fast-slow systems with chaotic noise Fast-slow systems with chaotic noise David Kelly Ian Melbourne Courant Institute New York University New York NY www.dtbkelly.com May 12, 215 Averaging and homogenization workshop, Luminy. Fast-slow systems

More information

Axioms of Kleene Algebra

Axioms of Kleene Algebra Introduction to Kleene Algebra Lecture 2 CS786 Spring 2004 January 28, 2004 Axioms of Kleene Algebra In this lecture we give the formal definition of a Kleene algebra and derive some basic consequences.

More information

4 Integration. Copyright Cengage Learning. All rights reserved.

4 Integration. Copyright Cengage Learning. All rights reserved. 4 Integration Copyright Cengage Learning. All rights reserved. 4.1 Antiderivatives and Indefinite Integration Copyright Cengage Learning. All rights reserved. Objectives! Write the general solution of

More information

Section 33 Finite fields

Section 33 Finite fields Section 33 Finite fields Instructor: Yifan Yang Spring 2007 Review Corollary (23.6) Let G be a finite subgroup of the multiplicative group of nonzero elements in a field F, then G is cyclic. Theorem (27.19)

More information

U(N) Matrix Difference Equations and a Nested Bethe Ansatz

U(N) Matrix Difference Equations and a Nested Bethe Ansatz U(N) Matrix Difference Equations and a Nested Bethe Ansatz arxiv:hep-th/9611006v1 1 Nov 1996 H. Babujian 1,2,3, M. Karowski 4 and A. Zapletal 5,6 Institut für Theoretische Physik Freie Universität Berlin,

More information

Mathematical Analysis Outline. William G. Faris

Mathematical Analysis Outline. William G. Faris Mathematical Analysis Outline William G. Faris January 8, 2007 2 Chapter 1 Metric spaces and continuous maps 1.1 Metric spaces A metric space is a set X together with a real distance function (x, x ) d(x,

More information

Method 1: Geometric Error Optimization

Method 1: Geometric Error Optimization Method 1: Geometric Error Optimization we need to encode the constraints ŷ i F ˆx i = 0, rank F = 2 idea: reconstruct 3D point via equivalent projection matrices and use reprojection error equivalent projection

More information

6x 2 8x + 5 ) = 12x 8. f (x) ) = d (12x 8) = 12

6x 2 8x + 5 ) = 12x 8. f (x) ) = d (12x 8) = 12 AMS/ECON 11A Class Notes 11/6/17 UCSC *) Higher order derivatives Example. If f = x 3 x + 5x + 1, then f = 6x 8x + 5 Observation: f is also a differentiable function... d f ) = d 6x 8x + 5 ) = 1x 8 dx

More information

REVIEW QUESTIONS. Chapter 1: Foundations: Sets, Logic, and Algorithms

REVIEW QUESTIONS. Chapter 1: Foundations: Sets, Logic, and Algorithms REVIEW QUESTIONS Chapter 1: Foundations: Sets, Logic, and Algorithms 1. Why can t a Venn diagram be used to prove a statement about sets? 2. Suppose S is a set with n elements. Explain why the power set

More information

A Logical Characterization for Weighted Event-Recording Automata

A Logical Characterization for Weighted Event-Recording Automata A Logical Characterization for Weighted Event-Recording Automata June 23, 2009 Karin Quaas Institut für Informatik, Universität Leipzig 04009 Leipzig, Germany quaas@informatik.uni-leipzig.de Abstract.

More information

The Equational Theory of Kleene Lattices

The Equational Theory of Kleene Lattices The Equational Theory of Kleene Lattices Hajnal Andréka 1, Szabolcs Mikulás 2, István Németi 1 TACL 2011, 29/07/2011 1 Alfréd Rényi Institute of Mathematics Hungarian Academy of Sciences 2 Department of

More information

Modeling and Stability Analysis of a Communication Network System

Modeling and Stability Analysis of a Communication Network System Modeling and Stability Analysis of a Communication Network System Zvi Retchkiman Königsberg Instituto Politecnico Nacional e-mail: mzvi@cic.ipn.mx Abstract In this work, the modeling and stability problem

More information

Modal Design Algebra

Modal Design Algebra Modal Design Algebra Walter Guttmann 1 and Bernhard Möller 2 1 Abteilung Programmiermethodik und Compilerbau, Fakultät für Informatik, Universität Ulm, D-89069 Ulm, Germany walter.guttmann@uni-ulm.de 2

More information

cse547, math547 DISCRETE MATHEMATICS Professor Anita Wasilewska

cse547, math547 DISCRETE MATHEMATICS Professor Anita Wasilewska cse547, math547 DISCRETE MATHEMATICS Professor Anita Wasilewska LECTURE 9a CHAPTER 2 SUMS Part 1: Introduction - Lecture 5 Part 2: Sums and Recurrences (1) - Lecture 5 Part 2: Sums and Recurrences (2)

More information

MANFRED DROSTE AND WERNER KUICH

MANFRED DROSTE AND WERNER KUICH Logical Methods in Computer Science Vol. 14(1:21)2018, pp. 1 14 https://lmcs.episciences.org/ Submitted Jan. 31, 2017 Published Mar. 06, 2018 WEIGHTED ω-restricted ONE-COUNTER AUTOMATA Universität Leipzig,

More information

The Quantum Query Complexity of Algebraic Properties

The Quantum Query Complexity of Algebraic Properties The Quantum Query Complexity of Algebraic Properties Sebastian Dörn Institut für Theoretische Informatik Universität Ulm 89069 Ulm, Germany Thomas Thierauf Fak. Elektronik und Informatik HTW Aalen 73430

More information