1 { REGULAR LANGUAGES DEFINED BY A LIMIT OPERATOR. Keywords: 1-regular language, 1-acceptor, transition graph, limit operator.
|
|
- Theodore Burns
- 5 years ago
- Views:
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 MARTIN JURÁŠ Department of Mathematics North Dakota State University Fargo, ND 58105 5075 United States Abstract: In this paper we
More informationNote 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 informationThe 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 informationa 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 informationgroup 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 informationHow 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 informationComputability 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 informationFall 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 informationFuzzy 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 information274 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 informationComputability 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 informationautomaton 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 informationChapter 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 informationFractional 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 informationComputability 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 informationRough 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 informationDecision 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 informationDecision 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 informationTheory 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 informationCS 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 informationCS 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 informationSri 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 informationFINITE 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 information1 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 informationCS243, 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 informationAutomata 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 informationNote 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 informationWojciech 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 informationOn 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 informationFinite-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 informationof 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 informationA 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 informationGeraud 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 informationOn 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 informationA 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 informationChih-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 informationComputability 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 information2 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 informationA 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 informationNondeterminism 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 information4.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 informationOn 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 informationP 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 informationFORMAL 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 information1 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 informationLecture 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 informationCodingrotations 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 informationSolvability 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 informationRecursive 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 informationAsynchronous 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 informationX-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 informationWeak ω-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 informationIncompleteness 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 informationEXT /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 informationFor 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 informationQuantum 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 informationA 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 informationAutomata 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 informationTEMPORAL 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 informationTHE 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 informationIntroduction. 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 informationG-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 informationOn 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 informationCSC 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 informationParikh 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 informationQuantitative 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 informationEquivalence 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 informationPreliminaries 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 informationAnother 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 informationLaboratoire 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 information2 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 informationCMPSCI 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 informationStrong 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 informationIndependence 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 informationFinite 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 information1 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 informationrecognizability 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 informationSection 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 informationT (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 informationPancyclic 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 informationOn 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 informationIntrinsic 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 informationProbabilistic 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 informationApproximation 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 informationFundamenta 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 informationTheory 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 informationThe 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 informationChapter 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 informationDeterministic 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 informationBlackhole 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 information2 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 informationPrerequisites. 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 informationCharacterising 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 informationAcceptance 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 informationAperiodic 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 informationMEASURE 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 informationFORMAL 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 informationCS154, 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 informationState 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 informationInfinitary 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