1 { REGULAR LANGUAGES DEFINED BY A LIMIT OPERATOR. Keywords: 1-regular language, 1-acceptor, transition graph, limit operator.

Size: px
Start display at page:

Download "1 { REGULAR LANGUAGES DEFINED BY A LIMIT OPERATOR. Keywords: 1-regular language, 1-acceptor, transition graph, limit operator."

Transcription

1 Mathematica Pannonica 7/2 (1996), 215 { { REGULAR LANGUAGES DEFINED BY A LIMIT OPERATOR Karel Mikulasek Department of Mathematics, Technical University, Brno, Technicka 2,Czech Republic Received: May 1995 MSC 1991: 68 Q 45 Keywords: 1-regular language, 1-acceptor, transition graph, limit operator. Abstract: Finite deterministic 1-acceptor accepting both nite and innite words over a nite alphabet is introduced. It is shown that 1-regular languages can be dened as sets of 1-words accepted by an 1-acceptor. A limit operator on regular languages is used to dene a special class of 1-regular languages. In 1-acceptors accepting these languages incidence relations between the sets used for acceptance are determined. 1. Introduction The paper deals with special classes of 1-regular languages. If a nite alphabet is given, then by an1-regular language over we understand the union of a regular and an!-regular language over. In this paper we show that it is possible to dene such languages by means of a single nite-state device. A deterministic machine capable of constructing both nite and innite sequences is rst introduced in [7]. In [4] the structure of the sets constructed in [7] is investigated and in [5] a non-deterministic version of such machines is shown. Another generalization can be found in [3] where the notion of a k-machine is introduced. In [6] generalized non-deterministic acceptors accepting sequences of both nite and innite length are introduced. Limit operators on regular languages are usefull tools for investigating relations

2 216 K. Mikulasek between regular and!-regular languages. In [8] and [9] they are also used for studying topological properties of!-languages. The operator lim used in this paper appears e.g. in [1], [2], [6] and [9]. A generalization of some ofthe results of [6] gives rise to a question of how the structure of 1-regular languages dened by inclusions between a limit closure of their words and their!-words is reected in the incidence of sets used for accepting words and!-words. 2. Preliminaries In this paper, all the numbers are non-negative integers if not specied otherwise. By! we denote the least innite ordinal number. A non-empty nite set is called alphabet and its elements letters. denotes the set of all nite sequences of. The empty word is denoted by. Its elements are called words. For a u 2,wewrite u = u 1 u 2 :::u n.for two non-empty words u = u 1 u 2 :::u m, v = v 1 v 2 :::v k, we dene their catenation u:v = u 1 u 2 :::u m v 1 v 2 :::v k.weput: :u = = u: = u, u 2. Thecatenation of k identical words w 2 is denoted by w k.! denotes the set of all innite sequences over. If w 2!, then we write w = w 1 w 2 :::.These sequences are called!-words. For w 2, w! denotes the!-word w:w: : : :. Weput 1 = [!.The elements of 1 are called 1-words. Wedene the catenation of two 1-words u v by usingthe above denition for u v 2 and putting u:v = u 1 u 2 :::u n v 1 v 2 :::,ifu 2 v 2!.For u 2!,the catenation is not dened. For a word w = w 1 w 2 :::w n, n 1, wedene its length as j w j= n and for w 2! weput j w j=!. Finally weput j j= 0. For a w 2! wedene the setofleft fractions of w: If (w) =fu 2 j w = u:v, v 2! g. Asubset of is called a language, asubset of! an!-language and asubset of 1 an 1-language. For an innite sequence q = q 0 q 1 q 2 ::: of elements of a nite set Q we dene In(q) asthe set of all the elements of Q which occur innitely many times in q. In the sequel, we will use the following evident assertion: For an arbitrary sequence s 1 s 2 ::: s k, k 1 of elements of In(q), there are indices i 1 <i 2 <:::<i k such that s j = q ij, 1 j k.

3 1-regular languages 217 A graph is a triple D =(U H) where U is a nite setofnodes, H is a nite set of arcs and : H! U U is an incidence mapping. A graph D 0 =(U 0 0 H 0 )isasubgraph of a graph D =(U H) if U 0 U H 0 H and 0 : H 0! U 0 U 0 is a restriction of on H. For V U, we say that D V =(V 0 H 0 )isthe subgraph of D induced by V if H 0 is a maximum subset of H such that (h) 2 V V for every h 2 H 0 and 0 is a restriction of on H 0. A trace in a graph D =(U H) isanalternating sequence of nodes and arcs u 0 a 1 u 1 a 2 ::: a n u n, n 1where (a i )=(u i;1 u i ), 1 i n. We say that a graph D =(U H) is strong if, for every u v 2 U, there is a trace from u to v. In proofs wewillusethe followingobvious assertion: D =(U H) is strong i, for every u v 2 U, there is a trace in D starting in u, ending in v and containing all nodes of U regular languages Denition 3.1. We say that ave-tuple A =(Q q 0 F)isanite deterministic acceptor or, shortly, anacceptor if Q is a nite set of states, is an alphabet, : Q! Q is a transition function, q 0 2 Q is the initial state and F Q is a set of nal states. For w 2 2 w = a 1 :a 2 :::a n, n 0, a sequence q(w) = q 0 q 1 q 2 ::: q n is called the run of A on w if q i = (q i;1 a i ), 1 i n. Weput (w) = = q n.if (w) 2 F then we say that A accepts w. The set of all words accepted by A is denoted by L(A). A language L is called regular if L = L(A) for an acceptor A. Denition 3.2. We say that ave-tuple A =(Q q 0 ) is a - nite deterministic!-acceptor or, shortly, an!-acceptor if Q is a nite setofstates, is an alphabet, : Q! Q is a transition function, q 0 2 Q is the initial state and 2 Q is a system of subsets of innitely many times occurring states. For w 2!, w = a 1 :a 2 ::: a sequence q(w) = q 0 q 1 q 2 ::: is called the run of A on w if q i = = (q i;1 a i ), 1 i. Weput! (w) = In(q(w)). If! (w) 2 then we say that A accepts w. The set of all words accepted by A is denoted by L(A). An!-language L! is called!-regular if L = L(A) for an!-acceptor A. Note 3.3. Clearly, for a w 2! the run of an acceptor on w is also dened and soisthe runofan!-acceptor on a w 2.

4 218 K. Mikulasek Denition 3.4. An 1-language L 1 is called 1-regular if a regular language L F and an!-regular language L!! exist such that L = L F [ L!. Denition 3.5. We say that a six-tuple A =(Q q 0 F ) is a nite deterministic 1-acceptor or, shortly, an1-acceptor if Q is a - nite set of states, is an alphabet, : Q! Q is a transition function, q 0 2 Q is the initial state, F Q is a set of nal states and 2 Q is a system of subsets of innitely many times occurring states. For w 2 1 wedene the run of A on w usingeither Denition 3.1 if w 2 or Denition 3.2 if w 2!. Similarly, weput 1 (w) = = (w) or 1 (w) =! (w) depending onwhether w 2 or w 2!. If 1 (w) 2 F [, then we say that A accepts w. The set of all 1-words accepted by A is denoted by L(A), the set of all!-words accepted by A is denoted by L! (A) andthe set of all words accepted by A is denoted by L F (A). Denition 3.6. Let A =(Q q 0 F ) be an 1-acceptor. We say that G(A) =(Q H) isthe transition graph of A if H = (q i a q j ) qi q j 2 Q a 2 q j = (q i a) (q i a q j )=(q i q j ): For a P Q, wedenote by G(A P )the subgraph of the transition graph of A induced by P. Theorem 3.7. Let L 1 be an1-regular language. Then there exists an 1-acceptor A such that L = L 1 (A). Proof. We have L = L F [ L! where L F is regular and L!! is!-regular. This means that L F = L(B) L! = L(C) where B =(P p 0 G) is an acceptor and C =(R r 0 ) is an!- acceptor. Let us construct an 1-acceptor A =(Q q 0 F ) by putting Q = P R, q 0 =(p 0 r 0 ), ((p r) a)=((p a) (r a)) and F = f(p r) 2 Q j p 2 Gg. To construct let us consider w 2 L!.Let (1) p(w) =p 0 p 1 p 2 ::: be the runofb on w and (2) r(w) =r 0 r 1 r 2 ::: the runofc on w. Put (3) q(w) =(p 0 r 0 ) (p 1 r 1 ) (p 2 r 2 ) ::: and dene =fin(q(w)) j w 2 L! g. is nite since, for every w 2 L!, In(q(w)) Q. Let w 2 L. For a w 2 L F wehave (w) 2 G, which means that 1 (w) 2 F and thus w 2L F (A). If w 2 L!,then, using the notation (1), (2) and (3), we see that In(q(w)) 2 andthus, since clearly 1 (w) = In(q(w)), we getw2l! (A).

5 1-regular languages 219 To prove the inverse inclusion L 1 (A) L let us rst take aw 2 2L F (A). This gives us a run ofa on w: (p 0 r 0 ) (p 1 r 1 ) (p 2 r 2 ) ::: ::: (p k r k ) k 0, where p k 2 G. Then, of course, p 0 p 1 p 2 ::: p k is a run of B on w and w 2 L(B) = L F. If, on the other hand, w 2 L! (A), we getthe runof B on w: p(w) = p 0 p 1 p 2 :::, the run of C on w: r(w) = r 0 r 1 r 2 ::: and the runof A on w: q(w)= =(p 0 r 0 ) (p 1 r 1 ) (p 2 r 2 ) ::: with 1 (w) 2. This means that there is a w 0 2L(C) such that (4) In(q(w)) = In(q(w 0 )) where again p(w 0 ) = p 0 p 0 1 p0 2 ::: is the run of B on w, r(w0 ) = = r 0 r 0 1 r0 2 ::: is the run of C on w and q(w0 ) = (p 0 r 0 ) (p 0 1 r0 1) (p 0 2 r0 2) ::: is the runofaon w. Let s 2 In(r(w)). This means that s occurs innitely many times in r(w) andthus a p i exists such that (p i s) occurs innitelymany times in q(w) or(p i s) 2 In(q(w)) and (4) gives us (p i s) 2 In(q(w 0 )). Then s must occur innitely many times in r(w 0 ), which implies s 2 In(r(w 0 )) and In(r(w)) In(r(w 0 )). However In(r(w 0 )) In(r(w)) can be proved in muchthe sameway. The equality In(r(w)) = In(r(w 0 )) then implies w 2L(C) =L!. 4. Limit 1-regular languages Denition 4.1. Let L.PutlimL = fw 2! j card(lf(w) \ L) = =!g. Theoperator lim maps the set of all languages over into the setofall!-languages over. Note 4.2. In [1] this operator is denoted by L and in [8] it is called -limit. Weusethe notationasintroduced in [2] and [6]. Lemma 4.3. Let w 2! and L. Then w 2 liml iasequence w 1 w 2 ::: of words from L exists such that j w i j<j w j j i<j w i 2 lf(w) i 1: Proof. The proof follows directly from Def Denition 4.4. We say that an1-acceptor A =(Q q 0 F ) is concise if L F (A) 6= L! (A) 6= and, for any A 0 =(Q q 0 F 0 ), A 00 =(Q q 0 F 00 )where F 0 F, 00, we have L F (A 0 ) L F (A), L! (A 00 ) L! (A): Lemma 4.5. Let A =(Q q 0 F ) be aconcise 1-acceptor. Then the following conditions are equivalent: 1. liml F (A) L! (A) 2. if, for an S Q, G(A S) is strong and S \ F 6=, then S 2.

6 220 K. Mikulasek Proof. Let the rst condition hold and let S Q be such that G(A S) is strong and S \ F 6=. Let f 2 S \ F. Since A is concise, there is a word u 2L F (A) such that 1 (u) =f. G(A S) being strong and f 2 S implies that there is a trace in G(A S) c 1 (c 1 a 1 c 2 ) c 2 (c 2 a 2 c 3 ) ::: (c k;1 a k;1 c k ) c k k>1 such that it contains all the nodes of G(A S) and c 1 = c k = f. Letus now consider a sequence of words w 1 w 2 ::: where w i = u:(a 1 :a 2 ::: :::a k;1) i and an!-word w = u:(a 1 a 2 :::a k;1)!. It is easy to see that w i 2L F (A) w i 2 lf(w), i 1and j w i j<j w j j i < j,which, by Lemma 4.3, implies w 2 liml F (A). It is also obvious that fc 1 c 2 ::: ::: c k g is exactly the setofstates occurring innitely many times in the runofaon w and thus 1 (w) =S. However, by the assumption, w 2L! (A) andthus S 2. Let the second condition hold and w 2 liml F (A). By Lemma4.3, we get a sequence of words w 1 w 2 ::: w i 2 lf(w), i 1such that j w i j<j w j j, i < j. Let us consider an innite sequence of states from F (5) f 1 f 2 ::: f i = 1 (w i ) i 1: Since F is nite, there is an f which occurs innitely many times in (5). Denote by (6) q(w) =q 0 q 1 q 2 ::: the runofaon w. Since, clearly, (5) is a subsequence of (6), we have f 2 In(q(w)). G(A In(q(w)) is strong and j w i j<j w j j implies that it has at least one arc and sowegetin(q(w)) 2 bythe assumption and nally w 2L! (A). Lemma 4.6. Let A =(Q q 0 F ) be aconcise 1-acceptor. Then the following conditions are equivalent: 1. liml F (A) L! (A) 2. F i \ F 6= for every F i 2. Proof. Let the rstcondition hold and let F i 2. As A is concise, there exists a w 2L! (A) such that 1 (w) =F i. By the assumption then w 2 liml F (A) and, by Lemma 4.3, there exists a sequence of words w 1 w 2 ::: w i 2 lf(w) w i 2L F (A) i 1 such that j w i j<j w j j i< j.thus we have 1 (w i ) 2 F i 1and since F is nite, there mustbeanf 2 F which occurs innitely many times in the sequence (7) 1 (w 1 ) 1 (w 2 ) ::: : Let

7 1-regular languages 221 (8) q(w) =q 0 q 1 q 2 ::: be the runofaon w. It is easy to seethat (7) is a subsequence of (8), which means that f 2 In((q(w)) = 1 (w) =F i. Therefore F \ F i 6= and the second condition holds. If the second condition holds and w 2L! (A), then 1 (w) =F i 2 2. Since F i \ F 6=, there exists an f 2 F i \F which occurs innitely many times in the runofa on w and thus there is a sequence w 1 w 2 ::: w i 2 lf(w) w i 2L F (A) i 1 such that j w i j<j w j j i <j.then, by Lemma 4.3, w 2 liml F (A). Denition 4.7. Let D =(U H) be a graph. For every v 2 U, we dene a system of subsets of U: (D v) =fv U j v 2 V ^ G(D V ) is strongg. For a W U, weput (D W) = S (D v). v2w Theorem 4.8. Let A =(Q F ) be aconcise 1-acceptor. Then the following conditions are equivalent: 1. liml F (A) =L! (A) 2. = (G(A) F). Proof. Let the rst condition hold and F i 2. Then G(A F i ) is strong since A is concise. By Lemma4.6wehave F i \F 6= with anf 2 F i \F such that F i 2 (G(A) f). This means that F i 2 (G(A) F). For an F i 2 (G(A) F), G(A F i ) is strong and F i \ F 6=. Thus, by Lemma 4.5, we get F i 2. If = (G(A) F), then, for every S Q such that G(A S) is strong and S \ F 6=, S 2 (G(A) F)=and, by Lemma 4.5, liml F (A) L! (A). Next if F i 2, then F i 2 (G(A) F) implies F i \ F 6= and, by Lemma 4.6,wegetL! (A) liml F (A). References [1] DAVIS, M.: Innitary Games of Perfect Information, in: Advances in Game theory, Princeton Univ. Press, Princeton N. J. 1964, 89{101. [2] EILENBERG, S.: Automata, Languages and Machines, Volume A, New York, Academic Press [3] GRODZKI, Z.: The k-machines, Bull. Acad. Polon. Sci. Ser. Sci. Math. Astronom. Phys., 18/7 (1970), 399{402. [4] KWASOWIEC, S.: Generable Sets, Information and Control 17 (1970), 257{ 264.

8 222 K. Mikulasek: 1-regular languages [5] MEZNIK, I.: G-machines and Generable Sets, Information and Control 20 (1972), No 5, 499{509. [6] NOVOTN Y, M.: Sets Constructed by Acceptors, Information and Control, 26 (1974), 116{133. [7] PAWLAK, Z.: Stored Program Computers, Algorytmy 10 (1969), 7{22. [8] STEIGER, L.: Research inthe Theory of!-languages, J. Inf. Process. Cybern. EIK 8/9 23 (1987), 415{439. [9] STEIGER, L.: Hierarchies of Recursive!-languages, Elektron. Inf. Verarb. Kybern. EIK 5/6 22 (1986), 219{241.

Enumerative and Structural Aspects of Incomplete Generating Languages

Enumerative and Structural Aspects of Incomplete Generating Languages Enumerative and Structural Aspects of Incomplete Generating Languages MARTIN JURÁŠ Department of Mathematics North Dakota State University Fargo, ND 58105 5075 United States Abstract: In this paper we

More information

Note On Parikh slender context-free languages

Note On Parikh slender context-free languages Theoretical Computer Science 255 (2001) 667 677 www.elsevier.com/locate/tcs Note On Parikh slender context-free languages a; b; ; 1 Juha Honkala a Department of Mathematics, University of Turku, FIN-20014

More information

The Accepting Power of Finite. Faculty of Mathematics, University of Bucharest. Str. Academiei 14, 70109, Bucharest, ROMANIA

The Accepting Power of Finite. Faculty of Mathematics, University of Bucharest. Str. Academiei 14, 70109, Bucharest, ROMANIA The Accepting Power of Finite Automata Over Groups Victor Mitrana Faculty of Mathematics, University of Bucharest Str. Academiei 14, 70109, Bucharest, ROMANIA Ralf STIEBE Faculty of Computer Science, University

More information

a cell is represented by a triple of non-negative integers). The next state of a cell is determined by the present states of the right part of the lef

a cell is represented by a triple of non-negative integers). The next state of a cell is determined by the present states of the right part of the lef MFCS'98 Satellite Workshop on Cellular Automata August 25, 27, 1998, Brno, Czech Republic Number-Conserving Reversible Cellular Automata and Their Computation-Universality Kenichi MORITA, and Katsunobu

More information

group Jean-Eric Pin and Christophe Reutenauer

group Jean-Eric Pin and Christophe Reutenauer A conjecture on the Hall topology for the free group Jean-Eric Pin and Christophe Reutenauer Abstract The Hall topology for the free group is the coarsest topology such that every group morphism from the

More information

How to Pop a Deep PDA Matters

How to Pop a Deep PDA Matters How to Pop a Deep PDA Matters Peter Leupold Department of Mathematics, Faculty of Science Kyoto Sangyo University Kyoto 603-8555, Japan email:leupold@cc.kyoto-su.ac.jp Abstract Deep PDA are push-down automata

More information

Computability and Complexity

Computability and Complexity Computability and Complexity Push-Down Automata CAS 705 Ryszard Janicki Department of Computing and Software McMaster University Hamilton, Ontario, Canada janicki@mcmaster.ca Ryszard Janicki Computability

More information

Fall 1999 Formal Language Theory Dr. R. Boyer. 1. There are other methods of nding a regular expression equivalent to a nite automaton in

Fall 1999 Formal Language Theory Dr. R. Boyer. 1. There are other methods of nding a regular expression equivalent to a nite automaton in Fall 1999 Formal Language Theory Dr. R. Boyer Week Four: Regular Languages; Pumping Lemma 1. There are other methods of nding a regular expression equivalent to a nite automaton in addition to the ones

More information

Fuzzy and Non-deterministic Automata Ji Mo ko January 29, 1998 Abstract An existence of an isomorphism between a category of fuzzy automata and a cate

Fuzzy and Non-deterministic Automata Ji Mo ko January 29, 1998 Abstract An existence of an isomorphism between a category of fuzzy automata and a cate University of Ostrava Institute for Research and Applications of Fuzzy Modeling Fuzzy and Non-deterministic Automata Ji Mo ko Research report No. 8 November 6, 1997 Submitted/to appear: { Supported by:

More information

274 VERDI G. VERDIEV satisfying the condition (1.1) (v i+1? v i ) (v i? v i?1 ) < 0; i = 1; : : : ; N? 1; is called a sequence of extreme values (s. e

274 VERDI G. VERDIEV satisfying the condition (1.1) (v i+1? v i ) (v i? v i?1 ) < 0; i = 1; : : : ; N? 1; is called a sequence of extreme values (s. e ON ONE PROBLEM OF C. DAVIS Verdi G. Verdiev In this paper we present a rather general method of the proof of the existence of functions with prescribed extreme values. The method is based on the theory

More information

Computability and Complexity

Computability and Complexity Computability and Complexity Sequences and Automata CAS 705 Ryszard Janicki Department of Computing and Software McMaster University Hamilton, Ontario, Canada janicki@mcmaster.ca Ryszard Janicki Computability

More information

automaton model of self-assembling systems is presented. The model operates on one-dimensional strings that are assembled from a given multiset of sma

automaton model of self-assembling systems is presented. The model operates on one-dimensional strings that are assembled from a given multiset of sma Self-Assembling Finite Automata Andreas Klein Institut fur Mathematik, Universitat Kassel Heinrich Plett Strae 40, D-34132 Kassel, Germany klein@mathematik.uni-kassel.de Martin Kutrib Institut fur Informatik,

More information

Chapter 5. Finite Automata

Chapter 5. Finite Automata Chapter 5 Finite Automata 5.1 Finite State Automata Capable of recognizing numerous symbol patterns, the class of regular languages Suitable for pattern-recognition type applications, such as the lexical

More information

Fractional Roman Domination

Fractional Roman Domination Chapter 6 Fractional Roman Domination It is important to discuss minimality of Roman domination functions before we get into the details of fractional version of Roman domination. Minimality of domination

More information

Computability and Complexity

Computability and Complexity Computability and Complexity Non-determinism, Regular Expressions CAS 705 Ryszard Janicki Department of Computing and Software McMaster University Hamilton, Ontario, Canada janicki@mcmaster.ca Ryszard

More information

Rough Sets, Rough Relations and Rough Functions. Zdzislaw Pawlak. Warsaw University of Technology. ul. Nowowiejska 15/19, Warsaw, Poland.

Rough Sets, Rough Relations and Rough Functions. Zdzislaw Pawlak. Warsaw University of Technology. ul. Nowowiejska 15/19, Warsaw, Poland. Rough Sets, Rough Relations and Rough Functions Zdzislaw Pawlak Institute of Computer Science Warsaw University of Technology ul. Nowowiejska 15/19, 00 665 Warsaw, Poland and Institute of Theoretical and

More information

Decision issues on functions realized by finite automata. May 7, 1999

Decision issues on functions realized by finite automata. May 7, 1999 Decision issues on functions realized by finite automata May 7, 1999 Christian Choffrut, 1 Hratchia Pelibossian 2 and Pierre Simonnet 3 1 Introduction Let D be some nite alphabet of symbols, (a set of

More information

Decision Problems Concerning. Prime Words and Languages of the

Decision Problems Concerning. Prime Words and Languages of the Decision Problems Concerning Prime Words and Languages of the PCP Marjo Lipponen Turku Centre for Computer Science TUCS Technical Report No 27 June 1996 ISBN 951-650-783-2 ISSN 1239-1891 Abstract This

More information

Theory of Computation

Theory of Computation Thomas Zeugmann Hokkaido University Laboratory for Algorithmics http://www-alg.ist.hokudai.ac.jp/ thomas/toc/ Lecture 3: Finite State Automata Motivation In the previous lecture we learned how to formalize

More information

CS 154, Lecture 2: Finite Automata, Closure Properties Nondeterminism,

CS 154, Lecture 2: Finite Automata, Closure Properties Nondeterminism, CS 54, Lecture 2: Finite Automata, Closure Properties Nondeterminism, Why so Many Models? Streaming Algorithms 0 42 Deterministic Finite Automata Anatomy of Deterministic Finite Automata transition: for

More information

CS 154. Finite Automata, Nondeterminism, Regular Expressions

CS 154. Finite Automata, Nondeterminism, Regular Expressions CS 54 Finite Automata, Nondeterminism, Regular Expressions Read string left to right The DFA accepts a string if the process ends in a double circle A DFA is a 5-tuple M = (Q, Σ, δ, q, F) Q is the set

More information

Sri vidya college of engineering and technology

Sri vidya college of engineering and technology Unit I FINITE AUTOMATA 1. Define hypothesis. The formal proof can be using deductive proof and inductive proof. The deductive proof consists of sequence of statements given with logical reasoning in order

More information

FINITE STATE AUTOMATA

FINITE STATE AUTOMATA FINITE STATE AUTOMATA States An FSA has a finite set of states A system has a limited number of configurations Examples {On, Off}, {1,2,3,4,,k} {TV channels} States can be graphically represented as follows:

More information

1 Non-deterministic Turing Machine

1 Non-deterministic Turing Machine 1 Non-deterministic Turing Machine A nondeterministic Turing machine is a generalization of the standard TM for which every configuration may yield none, or one or more than one next configurations. In

More information

CS243, Logic and Computation Nondeterministic finite automata

CS243, Logic and Computation Nondeterministic finite automata CS243, Prof. Alvarez NONDETERMINISTIC FINITE AUTOMATA (NFA) Prof. Sergio A. Alvarez http://www.cs.bc.edu/ alvarez/ Maloney Hall, room 569 alvarez@cs.bc.edu Computer Science Department voice: (67) 552-4333

More information

Automata Theory. Lecture on Discussion Course of CS120. Runzhe SJTU ACM CLASS

Automata Theory. Lecture on Discussion Course of CS120. Runzhe SJTU ACM CLASS Automata Theory Lecture on Discussion Course of CS2 This Lecture is about Mathematical Models of Computation. Why Should I Care? - Ways of thinking. - Theory can drive practice. - Don t be an Instrumentalist.

More information

Note Watson Crick D0L systems with regular triggers

Note Watson Crick D0L systems with regular triggers Theoretical Computer Science 259 (2001) 689 698 www.elsevier.com/locate/tcs Note Watson Crick D0L systems with regular triggers Juha Honkala a; ;1, Arto Salomaa b a Department of Mathematics, University

More information

Wojciech Penczek. Polish Academy of Sciences, Warsaw, Poland. and. Institute of Informatics, Siedlce, Poland.

Wojciech Penczek. Polish Academy of Sciences, Warsaw, Poland. and. Institute of Informatics, Siedlce, Poland. A local approach to modal logic for multi-agent systems? Wojciech Penczek 1 Institute of Computer Science Polish Academy of Sciences, Warsaw, Poland and 2 Akademia Podlaska Institute of Informatics, Siedlce,

More information

On Recognizable Languages of Infinite Pictures

On Recognizable Languages of Infinite Pictures On Recognizable Languages of Infinite Pictures Equipe de Logique Mathématique CNRS and Université Paris 7 LIF, Marseille, Avril 2009 Pictures Pictures are two-dimensional words. Let Σ be a finite alphabet

More information

Finite-Delay Strategies In Infinite Games

Finite-Delay Strategies In Infinite Games Finite-Delay Strategies In Infinite Games von Wenyun Quan Matrikelnummer: 25389 Diplomarbeit im Studiengang Informatik Betreuer: Prof. Dr. Dr.h.c. Wolfgang Thomas Lehrstuhl für Informatik 7 Logik und Theorie

More information

of poly-slenderness coincides with the one of boundedness. Once more, the result was proved again by Raz [17]. In the case of regular languages, Szila

of poly-slenderness coincides with the one of boundedness. Once more, the result was proved again by Raz [17]. In the case of regular languages, Szila A characterization of poly-slender context-free languages 1 Lucian Ilie 2;3 Grzegorz Rozenberg 4 Arto Salomaa 2 March 30, 2000 Abstract For a non-negative integer k, we say that a language L is k-poly-slender

More information

A Z q -Fan theorem. 1 Introduction. Frédéric Meunier December 11, 2006

A Z q -Fan theorem. 1 Introduction. Frédéric Meunier December 11, 2006 A Z q -Fan theorem Frédéric Meunier December 11, 2006 Abstract In 1952, Ky Fan proved a combinatorial theorem generalizing the Borsuk-Ulam theorem stating that there is no Z 2-equivariant map from the

More information

Geraud Senizergues. LaBRI. 351, Cours de la Liberation Talence, France?? is shown to be decidable. We reduce this problem to the -

Geraud Senizergues. LaBRI. 351, Cours de la Liberation Talence, France?? is shown to be decidable. We reduce this problem to the - ? (A)? (B)? Geraud Senizergues LaBRI Universite de Bordeaux I 351, Cours de la Liberation 33405 Talence, France?? Abstract. The bisimulation problem for equational graphs of nite outdegree is shown to

More information

On Recognizable Languages of Infinite Pictures

On Recognizable Languages of Infinite Pictures On Recognizable Languages of Infinite Pictures Equipe de Logique Mathématique CNRS and Université Paris 7 JAF 28, Fontainebleau, Juin 2009 Pictures Pictures are two-dimensional words. Let Σ be a finite

More information

A theorem on summable families in normed groups. Dedicated to the professors of mathematics. L. Berg, W. Engel, G. Pazderski, and H.- W. Stolle.

A theorem on summable families in normed groups. Dedicated to the professors of mathematics. L. Berg, W. Engel, G. Pazderski, and H.- W. Stolle. Rostock. Math. Kolloq. 49, 51{56 (1995) Subject Classication (AMS) 46B15, 54A20, 54E15 Harry Poppe A theorem on summable families in normed groups Dedicated to the professors of mathematics L. Berg, W.

More information

Chih-Hung Yen and Hung-Lin Fu 1. INTRODUCTION

Chih-Hung Yen and Hung-Lin Fu 1. INTRODUCTION TAIWANESE JOURNAL OF MATHEMATICS Vol. 14, No. 1, pp. 273-286, February 2010 This paper is available online at http://www.tjm.nsysu.edu.tw/ LINEAR 2-ARBORICITY OF THE COMPLETE GRAPH Chih-Hung Yen and Hung-Lin

More information

Computability and Complexity

Computability and Complexity Computability and Complexity Decidability, Undecidability and Reducibility; Codes, Algorithms and Languages CAS 705 Ryszard Janicki Department of Computing and Software McMaster University Hamilton, Ontario,

More information

2 THE COMPUTABLY ENUMERABLE SUPERSETS OF AN R-MAXIMAL SET The structure of E has been the subject of much investigation over the past fty- ve years, s

2 THE COMPUTABLY ENUMERABLE SUPERSETS OF AN R-MAXIMAL SET The structure of E has been the subject of much investigation over the past fty- ve years, s ON THE FILTER OF COMPUTABLY ENUMERABLE SUPERSETS OF AN R-MAXIMAL SET Steffen Lempp Andre Nies D. Reed Solomon Department of Mathematics University of Wisconsin Madison, WI 53706-1388 USA Department of

More information

A Graph Based Parsing Algorithm for Context-free Languages

A Graph Based Parsing Algorithm for Context-free Languages A Graph Based Parsing Algorithm for Context-free Languages Giinter Hot> Technical Report A 01/99 June 1999 e-mail: hotzocs.uni-sb.de VVVVVV: http://vwv-hotz.cs.uni-sb. de Abstract We present a simple algorithm

More information

Nondeterminism and Epsilon Transitions

Nondeterminism and Epsilon Transitions Nondeterminism and Epsilon Transitions Mridul Aanjaneya Stanford University June 28, 22 Mridul Aanjaneya Automata Theory / 3 Challenge Problem Question Prove that any square with side length a power of

More information

4.6 Montel's Theorem. Robert Oeckl CA NOTES 7 17/11/2009 1

4.6 Montel's Theorem. Robert Oeckl CA NOTES 7 17/11/2009 1 Robert Oeckl CA NOTES 7 17/11/2009 1 4.6 Montel's Theorem Let X be a topological space. We denote by C(X) the set of complex valued continuous functions on X. Denition 4.26. A topological space is called

More information

On the Complexity of Budgeted Maximum Path Coverage on Trees

On the Complexity of Budgeted Maximum Path Coverage on Trees On the Complexity of Budgeted Maximum Path Coverage on Trees H.-C. Wirth An instance of the budgeted maximum coverage problem is given by a set of weighted ground elements and a cost weighted family of

More information

P Finite Automata and Regular Languages over Countably Infinite Alphabets

P Finite Automata and Regular Languages over Countably Infinite Alphabets P Finite Automata and Regular Languages over Countably Infinite Alphabets Jürgen Dassow 1 and György Vaszil 2 1 Otto-von-Guericke-Universität Magdeburg Fakultät für Informatik PSF 4120, D-39016 Magdeburg,

More information

FORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY

FORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY 5-453 FORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY NON-DETERMINISM and REGULAR OPERATIONS THURSDAY JAN 6 UNION THEOREM The union of two regular languages is also a regular language Regular Languages Are

More information

1 More concise proof of part (a) of the monotone convergence theorem.

1 More concise proof of part (a) of the monotone convergence theorem. Math 0450 Honors intro to analysis Spring, 009 More concise proof of part (a) of the monotone convergence theorem. Theorem If (x n ) is a monotone and bounded sequence, then lim (x n ) exists. Proof. (a)

More information

Lecture Notes On THEORY OF COMPUTATION MODULE -1 UNIT - 2

Lecture Notes On THEORY OF COMPUTATION MODULE -1 UNIT - 2 BIJU PATNAIK UNIVERSITY OF TECHNOLOGY, ODISHA Lecture Notes On THEORY OF COMPUTATION MODULE -1 UNIT - 2 Prepared by, Dr. Subhendu Kumar Rath, BPUT, Odisha. UNIT 2 Structure NON-DETERMINISTIC FINITE AUTOMATA

More information

Codingrotations on intervals

Codingrotations on intervals Theoretical Computer Science 28 (22) 99 7 www.elsevier.com/locate/tcs Codingrotations on intervals Jean Berstel a, Laurent Vuillon b; a Institut Gaspard Monge (IGM), Universite de Marne-la-Vallee, 5, boulevard

More information

Solvability of Word Equations Modulo Finite Special And. Conuent String-Rewriting Systems Is Undecidable In General.

Solvability of Word Equations Modulo Finite Special And. Conuent String-Rewriting Systems Is Undecidable In General. Solvability of Word Equations Modulo Finite Special And Conuent String-Rewriting Systems Is Undecidable In General Friedrich Otto Fachbereich Mathematik/Informatik, Universitat GH Kassel 34109 Kassel,

More information

Recursive definitions on surreal numbers

Recursive definitions on surreal numbers Recursive definitions on surreal numbers Antongiulio Fornasiero 19th July 2005 Abstract Let No be Conway s class of surreal numbers. I will make explicit the notion of a function f on No recursively defined

More information

Asynchronous cellular automata for pomsets. 2, place Jussieu. F Paris Cedex 05. Abstract

Asynchronous cellular automata for pomsets. 2, place Jussieu. F Paris Cedex 05. Abstract Asynchronous cellular automata for pomsets without auto-concurrency Manfred Droste Institut fur Algebra Technische Universitat Dresden D-01062 Dresden droste@math.tu-dresden.de Paul Gastin LITP, IBP Universite

More information

X-machines - a computational model framework.

X-machines - a computational model framework. Chapter 2. X-machines - a computational model framework. This chapter has three aims: To examine the main existing computational models and assess their computational power. To present the X-machines as

More information

Weak ω-automata. Shaked Flur

Weak ω-automata. Shaked Flur Weak ω-automata Shaked Flur Weak ω-automata Research Thesis Submitted in partial fulllment of the requirements for the degree of Master of Science in Computer Science Shaked Flur Submitted to the Senate

More information

Incompleteness Theorems, Large Cardinals, and Automata ov

Incompleteness Theorems, Large Cardinals, and Automata ov Incompleteness Theorems, Large Cardinals, and Automata over Finite Words Equipe de Logique Mathématique Institut de Mathématiques de Jussieu - Paris Rive Gauche CNRS and Université Paris 7 TAMC 2017, Berne

More information

EXT /09/1998

EXT /09/1998 Available at: http://www.ictp.trieste.it/~pub off IC/98/128 United ations Educational Scientic and Cultural Organization and International Atomic Energy Agency THE ABDUS SALAM ITERATIOAL CETRE FOR THEORETICAL

More information

For the property of having nite derivation type this result has been strengthened considerably by Otto and Sattler-Klein by showing that this property

For the property of having nite derivation type this result has been strengthened considerably by Otto and Sattler-Klein by showing that this property FP is undecidable for nitely presented monoids with word problems decidable in polynomial time Robert Cremanns and Friedrich Otto Fachbereich Mathematik/Informatik Universitat Kassel, 349 Kassel, Germany

More information

Quantum logics with given centres and variable state spaces Mirko Navara 1, Pavel Ptak 2 Abstract We ask which logics with a given centre allow for en

Quantum logics with given centres and variable state spaces Mirko Navara 1, Pavel Ptak 2 Abstract We ask which logics with a given centre allow for en Quantum logics with given centres and variable state spaces Mirko Navara 1, Pavel Ptak 2 Abstract We ask which logics with a given centre allow for enlargements with an arbitrary state space. We show in

More information

A shrinking lemma for random forbidding context languages

A shrinking lemma for random forbidding context languages Theoretical Computer Science 237 (2000) 149 158 www.elsevier.com/locate/tcs A shrinking lemma for random forbidding context languages Andries van der Walt a, Sigrid Ewert b; a Department of Mathematics,

More information

Automata and Languages

Automata and Languages Automata and Languages Prof. Mohamed Hamada Software Engineering Lab. The University of Aizu Japan Mathematical Background Mathematical Background Sets Relations Functions Graphs Proof techniques Sets

More information

TEMPORAL LOGICS FOR TRACE SYSTEMS: ON AUTOMATED VERIFICATION WOJCIECH PENCZEK 1. Institute of Computer Science, Polish Academy of Sciences

TEMPORAL LOGICS FOR TRACE SYSTEMS: ON AUTOMATED VERIFICATION WOJCIECH PENCZEK 1. Institute of Computer Science, Polish Academy of Sciences TEMPORAL LOGICS FOR TRACE SYSTEMS: ON AUTOMATED VERIFICATION WOJCIECH PENCZEK 1 Institute of Computer Science, Polish Academy of Sciences Warsaw, ul. Ordona 21, Poland Received Revised Abstract We investigate

More information

THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS

THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS THE MAXIMAL SUBGROUPS AND THE COMPLEXITY OF THE FLOW SEMIGROUP OF FINITE (DI)GRAPHS GÁBOR HORVÁTH, CHRYSTOPHER L. NEHANIV, AND KÁROLY PODOSKI Dedicated to John Rhodes on the occasion of his 80th birthday.

More information

Introduction. Foundations of Computing Science. Pallab Dasgupta Professor, Dept. of Computer Sc & Engg INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR

Introduction. Foundations of Computing Science. Pallab Dasgupta Professor, Dept. of Computer Sc & Engg INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR 1 Introduction Foundations of Computing Science Pallab Dasgupta Professor, Dept. of Computer Sc & Engg 2 Comments on Alan Turing s Paper "On Computable Numbers, with an Application to the Entscheidungs

More information

G-Machines and Generable Sets

G-Machines and Generable Sets INFORMATION AND CONTROL 20, 499--509 (1972) G-Machines and Generable Sets IVAN MEZNfK* Department of Applied Mathematics, Technical University of Brno, Czechoslovakia and University of Gent, Belgium In

More information

On the Accepting Power of 2-Tape Büchi Automata

On the Accepting Power of 2-Tape Büchi Automata On the Accepting Power of 2-Tape Büchi Automata Equipe de Logique Mathématique Université Paris 7 STACS 2006 Acceptance of infinite words In the sixties, Acceptance of infinite words by finite automata

More information

CSC Discrete Math I, Spring Relations

CSC Discrete Math I, Spring Relations CSC 125 - Discrete Math I, Spring 2017 Relations Binary Relations Definition: A binary relation R from a set A to a set B is a subset of A B Note that a relation is more general than a function Example:

More information

Parikh s theorem. Håkan Lindqvist

Parikh s theorem. Håkan Lindqvist Parikh s theorem Håkan Lindqvist Abstract This chapter will discuss Parikh s theorem and provide a proof for it. The proof is done by induction over a set of derivation trees, and using the Parikh mappings

More information

Quantitative Languages

Quantitative Languages Quantitative Languages Krishnendu Chatterjee 1, Laurent Doyen 2, and Thomas A. Henzinger 2 1 University of California, Santa Cruz 2 EPFL, Lausanne, Switzerland Abstract. Quantitative generalizations of

More information

Equivalence of Regular Expressions and FSMs

Equivalence of Regular Expressions and FSMs Equivalence of Regular Expressions and FSMs Greg Plaxton Theory in Programming Practice, Spring 2005 Department of Computer Science University of Texas at Austin Regular Language Recall that a language

More information

Preliminaries to the Theory of Computation

Preliminaries to the Theory of Computation Preliminaries to the Theory of Computation 2 In this chapter, we explain mathematical notions, terminologies, and certain methods used in convincing logical arguments that we shall have need of throughout

More information

Another Glance at the Alpern-Schneider. Characterization of Safety andliveness in. Concurrent Executions. Abstract

Another Glance at the Alpern-Schneider. Characterization of Safety andliveness in. Concurrent Executions. Abstract Another Glance at the Alpern-Schneider Characterization of Safety andliveness in Concurrent Executions H.Peter Gumm Abstract In order to derive a result such as the Alpern-Schneider theorem characterizing

More information

Laboratoire d Informatique Fondamentale de Lille

Laboratoire d Informatique Fondamentale de Lille 99{02 Jan. 99 LIFL Laboratoire d Informatique Fondamentale de Lille Publication 99{02 Synchronized Shue and Regular Languages Michel Latteux Yves Roos Janvier 1999 c LIFL USTL UNIVERSITE DES SCIENCES ET

More information

2 RODNEY G. DOWNEY STEFFEN LEMPP Theorem. For any incomplete r.e. degree w, there is an incomplete r.e. degree a > w such that there is no r.e. degree

2 RODNEY G. DOWNEY STEFFEN LEMPP Theorem. For any incomplete r.e. degree w, there is an incomplete r.e. degree a > w such that there is no r.e. degree THERE IS NO PLUS-CAPPING DEGREE Rodney G. Downey Steffen Lempp Department of Mathematics, Victoria University of Wellington, Wellington, New Zealand downey@math.vuw.ac.nz Department of Mathematics, University

More information

CMPSCI 250: Introduction to Computation. Lecture #22: From λ-nfa s to NFA s to DFA s David Mix Barrington 22 April 2013

CMPSCI 250: Introduction to Computation. Lecture #22: From λ-nfa s to NFA s to DFA s David Mix Barrington 22 April 2013 CMPSCI 250: Introduction to Computation Lecture #22: From λ-nfa s to NFA s to DFA s David Mix Barrington 22 April 2013 λ-nfa s to NFA s to DFA s Reviewing the Three Models and Kleene s Theorem The Subset

More information

Strong Deterministic Fuzzy Automata

Strong Deterministic Fuzzy Automata Volume-5, Issue-6, December-2015 International Journal of Engineering and Management Research Page Number: 77-81 Strong Deterministic Fuzzy Automata A.Jeyanthi 1, B.Stalin 2 1 Faculty, Department of Mathematics,

More information

Independence of Boolean algebras and forcing

Independence of Boolean algebras and forcing Annals of Pure and Applied Logic 124 (2003) 179 191 www.elsevier.com/locate/apal Independence of Boolean algebras and forcing Milos S. Kurilic Department of Mathematics and Informatics, University of Novi

More information

Finite Automata and Languages

Finite Automata and Languages CS62, IIT BOMBAY Finite Automata and Languages Ashutosh Trivedi Department of Computer Science and Engineering, IIT Bombay CS62: New Trends in IT: Modeling and Verification of Cyber-Physical Systems (2

More information

1 Solutions to selected problems

1 Solutions to selected problems 1 Solutions to selected problems 1. Let A B R n. Show that int A int B but in general bd A bd B. Solution. Let x int A. Then there is ɛ > 0 such that B ɛ (x) A B. This shows x int B. If A = [0, 1] and

More information

recognizability for languages of nite traces and acceptance by deterministic asynchronous cellular automata. For languages of innite traces a natural

recognizability for languages of nite traces and acceptance by deterministic asynchronous cellular automata. For languages of innite traces a natural On the complementation of asynchronous cellular Buchi automata Anca Muscholl Universitat Stuttgart, Institut fur Informatik Breitwiesenstr. 20-22, 70565 Stuttgart, Germany Abstract We present direct subset

More information

Section Summary. Relations and Functions Properties of Relations. Combining Relations

Section Summary. Relations and Functions Properties of Relations. Combining Relations Chapter 9 Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations Closures of Relations (not currently included

More information

T (s, xa) = T (T (s, x), a). The language recognized by M, denoted L(M), is the set of strings accepted by M. That is,

T (s, xa) = T (T (s, x), a). The language recognized by M, denoted L(M), is the set of strings accepted by M. That is, Recall A deterministic finite automaton is a five-tuple where S is a finite set of states, M = (S, Σ, T, s 0, F ) Σ is an alphabet the input alphabet, T : S Σ S is the transition function, s 0 S is the

More information

Pancyclic out-arcs of a vertex in tournaments

Pancyclic out-arcs of a vertex in tournaments Discrete Applied Mathematics 99 (2000) 245 249 Pancyclic out-arcs of a vertex in tournaments Tianxing Yao a, Yubao Guo b; ;1, Kemin Zhang a a Department of Mathematics, Nanjing University, Nanjing 210008,

More information

On the reconstruction of the degree sequence

On the reconstruction of the degree sequence Discrete Mathematics 259 (2002) 293 300 www.elsevier.com/locate/disc Note On the reconstruction of the degree sequence Charles Delorme a, Odile Favaron a, Dieter Rautenbach b;c; ;1 a LRI, Bât. 490, Universite

More information

Intrinsic products and factorizations of matrices

Intrinsic products and factorizations of matrices Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 5 3 www.elsevier.com/locate/laa Intrinsic products and factorizations of matrices Miroslav Fiedler Academy of Sciences

More information

Probabilistic Aspects of Computer Science: Probabilistic Automata

Probabilistic Aspects of Computer Science: Probabilistic Automata Probabilistic Aspects of Computer Science: Probabilistic Automata Serge Haddad LSV, ENS Paris-Saclay & CNRS & Inria M Jacques Herbrand Presentation 2 Properties of Stochastic Languages 3 Decidability Results

More information

Approximation of the attractor of a countable iterated function system 1

Approximation of the attractor of a countable iterated function system 1 General Mathematics Vol. 17, No. 3 (2009), 221 231 Approximation of the attractor of a countable iterated function system 1 Nicolae-Adrian Secelean Abstract In this paper we will describe a construction

More information

Fundamenta Informaticae 30 (1997) 23{41 1. Petri Nets, Commutative Context-Free Grammars,

Fundamenta Informaticae 30 (1997) 23{41 1. Petri Nets, Commutative Context-Free Grammars, Fundamenta Informaticae 30 (1997) 23{41 1 IOS Press Petri Nets, Commutative Context-Free Grammars, and Basic Parallel Processes Javier Esparza Institut fur Informatik Technische Universitat Munchen Munchen,

More information

Theory of Computation

Theory of Computation Theory of Computation COMP363/COMP6363 Prerequisites: COMP4 and COMP 6 (Foundations of Computing) Textbook: Introduction to Automata Theory, Languages and Computation John E. Hopcroft, Rajeev Motwani,

More information

The Erd s-ko-rado property of various graphs containing singletons

The Erd s-ko-rado property of various graphs containing singletons The Erd s-ko-rado property of various graphs containing singletons Peter Borg and Fred Holroyd Department of Mathematics, The Open University, Walton Hall, Milton Keynes MK7 6AA, United Kingdom p.borg.02@cantab.net

More information

Chapter 6. Properties of Regular Languages

Chapter 6. Properties of Regular Languages Chapter 6 Properties of Regular Languages Regular Sets and Languages Claim(1). The family of languages accepted by FSAs consists of precisely the regular sets over a given alphabet. Every regular set is

More information

Deterministic Finite Automaton (DFA)

Deterministic Finite Automaton (DFA) 1 Lecture Overview Deterministic Finite Automata (DFA) o accepting a string o defining a language Nondeterministic Finite Automata (NFA) o converting to DFA (subset construction) o constructed from a regular

More information

Blackhole Pushdown Automata

Blackhole Pushdown Automata Fundamenta Informaticae XXI (2001) 1001 1020 1001 IOS Press Blackhole Pushdown Automata Erzsébet Csuhaj-Varjú Computer and Automation Research Institute, Hungarian Academy of Sciences Kende u. 13 17, 1111

More information

2 C. A. Gunter ackground asic Domain Theory. A poset is a set D together with a binary relation v which is reexive, transitive and anti-symmetric. A s

2 C. A. Gunter ackground asic Domain Theory. A poset is a set D together with a binary relation v which is reexive, transitive and anti-symmetric. A s 1 THE LARGEST FIRST-ORDER-AXIOMATIZALE CARTESIAN CLOSED CATEGORY OF DOMAINS 1 June 1986 Carl A. Gunter Cambridge University Computer Laboratory, Cambridge C2 3QG, England Introduction The inspiration for

More information

Prerequisites. We recall: Theorem 2 A subset of a countably innite set is countable.

Prerequisites. We recall: Theorem 2 A subset of a countably innite set is countable. Prerequisites 1 Set Theory We recall the basic facts about countable and uncountable sets, union and intersection of sets and iages and preiages of functions. 1.1 Countable and uncountable sets We can

More information

Characterising FS domains by means of power domains

Characterising FS domains by means of power domains Theoretical Computer Science 264 (2001) 195 203 www.elsevier.com/locate/tcs Characterising FS domains by means of power domains Reinhold Heckmann FB 14 Informatik, Universitat des Saarlandes, Postfach

More information

Acceptance of!-languages by Communicating Deterministic Turing Machines

Acceptance of!-languages by Communicating Deterministic Turing Machines Acceptance of!-languages by Communicating Deterministic Turing Machines Rudolf Freund Institut für Computersprachen, Technische Universität Wien, Karlsplatz 13 A-1040 Wien, Austria Ludwig Staiger y Institut

More information

Aperiodic languages and generalizations

Aperiodic languages and generalizations Aperiodic languages and generalizations Lila Kari and Gabriel Thierrin Department of Mathematics University of Western Ontario London, Ontario, N6A 5B7 Canada June 18, 2010 Abstract For every integer k

More information

MEASURE AND CATEGORY { Department of Mathematics, University of Tennessee, Chattanooga,

MEASURE AND CATEGORY { Department of Mathematics, University of Tennessee, Chattanooga, Mathematica Pannonica 7/1 (1996), 69 { 78 MEASURE AND CATEGORY { SOME NON-ANALOGUES Harry I. Miller Department of Mathematics, University of Tennessee, Chattanooga, TN, 371403, USA Franz J. Schnitzer Institut

More information

FORMAL LANGUAGES, AUTOMATA AND COMPUTATION

FORMAL LANGUAGES, AUTOMATA AND COMPUTATION FORMAL LANGUAGES, AUTOMATA AND COMPUTATION IDENTIFYING NONREGULAR LANGUAGES PUMPING LEMMA Carnegie Mellon University in Qatar (CARNEGIE MELLON UNIVERSITY IN QATAR) SLIDES FOR 15-453 LECTURE 5 SPRING 2011

More information

CS154, Lecture 13: P vs NP

CS154, Lecture 13: P vs NP CS154, Lecture 13: P vs NP The EXTENDED Church-Turing Thesis Everyone s Intuitive Notion of Efficient Algorithms Polynomial-Time Turing Machines More generally: TM can simulate every reasonable model of

More information

State complexity of the multiples of the Thue-Morse set

State complexity of the multiples of the Thue-Morse set State complexity of the multiples of the Thue-Morse set Adeline Massuir Joint work with Émilie Charlier and Célia Cisternino 17 th Mons Theorical Computer Science Days Bordeaux September 13 th 2018 Adeline

More information

Infinitary Relations and Their Representation

Infinitary Relations and Their Representation Infinitary Relations and Their Representation DI, Laurent Mauborgne 1 École Normale Supérieure, 45 rue d Ulm, 75 23 Paris cedex 5, France Email: Laurent.Mauborgne@ens.fr WWW home page: http://www.di.ens.fr/~mauborgn/

More information