Language Recognition Power of Watson-Crick Automata
|
|
- Joel Shepherd
- 5 years ago
- Views:
Transcription
1 01 Third International Conference on Netorking and Computing Language Recognition Poer of Watson-Crick Automata - Multiheads and Sensing - Kunio Aizaa and Masayuki Aoyama Dept. of Mathematics and Computer Science Shimane University Matsue, Shimane Japan aizaa@cis.shimane-u.ac.jp Kazuki Murakami TIS Inc. Tokyo, Japan Abstract A Watson-Crick automaton is introduced as a computational model of DNA computing frameork. In this paper, e introduce a 3-head reverse Watson-Crick finite automaton having three read-only heads but no sensing poer. We sho that the class of 3-head reverse Watson-Crick finite automata includes the class of simple sticker language and full reading sensing 5' 3' Watson-Crick finite automata. Keyords-DNA computing; Watson-Crick Automata; sticker systems; multi-head automata; sensing I. INTRODUCTION DNA computing provides ne paradigms of computation [1, ]. The Watson-Crick automaton, introduced in [3], provides a computational model of the DNA computing frameork. It uses a double-stranded tape called Watson- Crick tape, hose strands are scanned separately by readonly heads. The symbols in the corresponding cells of the double-stranded tapes are related by complimentary relations similar to the actual DNA molecules. The relationships beteen the classes of the Watson-Crick automata are investigated in [3, 4, 5, 6]. The to strands of an actual DNA molecule have opposite 5' 3' orientation. This suggests considering a variant of Watson-Crick finite automaton that reads the to strands of its input tape in opposite directions. Such automata are called reverse Watson-Crick automaton and introduced in [3]. Some variations of the reverse Watson-Crick automaton ith sensing poer hich tells the upper and the loer heads are ithin a fixed distance (or meet at the same position) are discussed in [7, 8, 9]. In this paper, e introduce a 3-head reverse Watson- Crick finite automaton having three read-only heads but no sensing poer. We sho that the class of 3-head reverse Watson-Crick finite automata called 3RWK includes the class of simple sticker language [] and Full reading sensing 5' 3' Watson-Crick finite automata [7]. In Section II, basic definitions of the Watson-Crick finite automaton and the sticker system are revieed. In Section III, e introduce the 3-head reverse Watson-Crick finite automaton. The relationships among the 3-head reverse Watson-Crick automata, sticker systems, and full reading sensing 5' 3' Watson-Crick finite automata are discussed in Section IV, V, and VI. Finally a brief conclusion is given in the last section. II. BASIC DEFINITIONS DNA strands consist of polymer chains that are composed of nucleotides. There are four types of nucleotides: A (Adenine), G (Guanine), C (Cytosine), and T (Thymine). The double helix of DNA arises by the bonding of to separate strands. Bonding occurs by the pairise attraction of types: A alays bonds ith T, and G ith C. This phenomenon is knon as Watson-Crick complementarity. Consider an alphabet V and a symmetric relation ρ V V over V. We consider the complementarity relation as a generalization of Watson- Crick complementarity. A. Watson-Crick Domain We associate ith V the monoid V * V * of pair of strings. In accordance ith the ay of representing DNA molecules, here one considers the to strands placed one over the other, e rite the elements (x 1, x ) V * V * in the form x 1 x. The concatenation of to pairs x 1 x y 1 and y is x 1 y 1 V *. We also rite x y V * instead of V * V *. We denote V a = { a, b V,(a,b) ρ} and V b ρ * V WK ρ (V ) =. The set WK ρ (V ) is called the Watson- V ρ Crick domain associated to the alphabet V and the complementarity relation ρ. For 1 = a 1 a a n, = b 1 b b n the element WK ρ (V ) is ritten in the form 1 a 1 b 1 a b a n b n. We call the /1 $ IEEE DOI /ICNC
2 element double stranded sequence. The string 1 is called the upper strand and is called the loer strand. B. Watson-Crick Finite Automaton A Watson-Crick automaton [] is a construct here V is an alphabet, ρ V V is a complementarity relation, K is a set of states, s 0 K is the initial state, F K is the set of final states, and V * δ : K V * (K) is a transition function. A transition of a Watson-Crick finite automaton is defined as follos: u 1 x 1 v 1 For u x v WK ρ (V ) and s, s ' K, e rite u 1 u s x 1 v 1 x v u 1 x 1 u x s ' v 1 iff v x 1 s ' δ(s, ). We denote the reflexive and transitive x closure of the relation by *. The language L(M ) of M is defined as follos: 1 L(M ) = { 1 s 0 * 1 s f, s f F}. C. Simple Sticker System A sticker system [] is a construct γ = (V, ρ, A, D), here V and ρ are same as those in the Watson-Crick automaton, A is a finite subset of LR ρ (V ), and D is a finite subset of W ρ (V ) W ρ (V ). The elements of A are called axioms. Starting from these axioms and using the pairs (u, v) of bricks in D, e obtain a set of double stranded sequences in WK ρ (V ) by using the sticking operations μ r, μ l. For a given sticker system γ and sequences x, y LR ρ (V ), e rite x y iff y = μ l (u,(μ r (x, v)), for some (u, v) D. The language L(γ ) of γ is defined as follos: 1 L(γ ) = { 1 x *, x A}. A sticker system γ is said to be simple, if for all pairs (u, v) D, u, v V * or u, v V * the class of simple sticker systems SSL.. We denote III. 3-HEAD REVERSE WATSON-CRICK FINITE AUTOMATA A 3-head reverse Watson-Crick finite automaton has three heads. We call the head on upper left of the input tape first-head, on loer right second-head, and the head under first-head third-head, respectively. In the initial configuration, these heads are on positions shon in Fig. 1, and they can move only the direction pointed by the bold arros. This automaton has no ability of sensing (this means automata cannot detect the position of three heads on input tape). Figure 1. A 3-head reverse Watson-Crick finite automaton A 3-head reverse Watson-Crick finite automaton is defined as follos: here V, ρ, K, s 0, and F are same as those in the Watson- Crick automaton. Transition function δ is defined by the folloing: δ : K V * V * V* (K). The transition function s ' δ(s, x, y, z) means that in state s, first-head scans string x in the upper strand, second-head scans string y in the loer strand, and third-head scans string z in the loer strand, respectively, then the state is changed to the next state s. Input tape is accepted by a 3-head reverse Watson-Crick finite automaton, if and only if each head reached opposite end of tape in final state. Therefore the language of this automaton is defined in similar ay as that of the Watson- Crick finite automaton. We denote the class of these automata 3RWK. IV. RELATIONSHIP BETWEEN 3RWK AND SSL Sensing 5' 3' Watson-Crick finite automata and s t heads one ay multi-head finite automata [10] are knon as the automata that recognize the languages generated by simple sticker systems. These automata have more than or equal to to heads and ability of sensing. It seems that the sensing ability gives these automata the poer to recognize sticker languages. 3-head reverse Watson-Crick finite automata can also recognize the languages generated by simple sticker systems 358
3 even though they have no sensing ability. Instead of the sensing ability, they use the third-head as counter to recognize the languages in SSL. Theorem 1. SSL 3RWK. Consider a given simple sticker system γ = (V, ρ, A, D), here e assume that the axiom A of γ is in the form as follos ithout loss of generality: x p y p z p A = { x ' p y ' p z ' p y p y ' p V +, V ρ x p x ' p, z p z ' p V * V *,1 p m, m = A } We construct a 3-head reverse Watson-Crick finite automaton here K = {s 0, s f } {s p, s ' p 1 p m}, F = {s f }, and the transition function δ is constructed as follos: s 0 δ(s 0,u, ρ(v), ) u (for (, v ) D, V*, = uv ) (1) s p δ(s 0, x p, ρ(z p ), ) x p y p (for x ' p y ' p s ' p δ(s p, y p, y ' p, ) z p z ' p A, V*, = x p z p )() x p y p z p (for x ' p y ' p z ' p A, V*, = y p ) (3) s f δ(s ' p, ρ(z ' p ), x ' p, ) x p y p (for x ' p y ' p s f δ(s f, ρ(v), u, ) (for ( u, v z p A ) (4) z ' p ) D ) (5) M simulates the behavior of γ as in folloing three stages: Stage 1: At first, M starts to simulate by rules in (1). These rules check hether or not the pairs of dominos having only upper string in D are introduced by correct ay in generation of simple sticker system γ. (Fig. ) With the state s 0, the first-head scans left element of pair of dominos in the upper strand, hile the second-head scans a complementary string of right element of pair of dominos in the loer strand, and, the third-head scans an arbitrary string that length is equal to the length of concatenation of strings scanned by the firsthead and the second head. Within this stage, M remains in the same state s 0. Rules in (1) are used several times. In this stage, if the first-head is placed at the right of the secondhead, third-head cannot scan loer strand any more and M terminates ithout the final state. Figure. Heads movements in Stage 1. Stage : Next, M checks hether or not the dominos in axiom are introduced by correct ay in generation of simple sticker system γ by using rules in ()~(4). When rules of () are applied, M s state is s 0. Then the first-head scans a string x p in p-th domino (labeled by p) in axiom A, hile the second-head scans a string z p from loer strand, and third-head scans an arbitrary string length of x p z p. After they move, M changes its state to s p. In this stage, if the first-head is placed at the right of the second-head, third-head cannot scan loer strand any more and M terminates ithout the final state. When rules of (3) are applied, M s state is s p. Then the first-head scans the string y p included in the upper part of p-th domino ( y p is upper string of complete double string in the axiom), hile the second-head scans the loer string y ' p, and the third-head scans an arbitrary string length of y p ( = y ' p ). After they move, M changes its state to s ' p. Hoever, if the distance beteen the first and the second-head is smaller than y p before using rules of (3), the third-head cannot move any farther. And, if and only if the third-head is positioned at the right-end of tape, the first and the second-head scan same string on the tape. (After the stage, the thirdhead doesn t move any more.) (Fig. 3) 359
4 When rules of (4) are applied, M state is s ' p. Then the first-head scans the complementarity string of z ' p in p-th domino in axiom, and the second-head scans a string x ' p. After they move, M changes its state to s f, the final state. Figure 3. Checking the axiom. Stage 3: Finally, M checks hether or not the pairs of dominos having only loer string in D are introduced by correct ay in generation of simple sticker system γ by using rules in (5). At state s f, the first-head scans a complementarity string of loer string of right part of dominos pair, and the second-head scans a string of loer string of left part of dominos pair. After rules in (5) are used several times, tape is accepted by M if only if the first and the second-head are finished to scan tape and third-head is positioned at the right-end of tape. From the arguments in above three stages, it is clear that L(γ ) = L(M ). V. RELATIONSHIP BETWEEN 3RWK AND FULL READING SENSING 5' 3' WK In this section, e sho that the class of 3-head reverse Watson-Crick finite automata includes the class of full reading sensing 5' 3' Watson-Crick finite automata [7]. It means that the sensing ability ith -head (each head moves opposite direction, respectively) can be simulated by 3-head WK. Theorem. fs5' 3'WK 3RWK. We consider a given full reading 5' 3' Watson-Crick finite automata M = (V, ρ, K, s 0, F, δ ) ith K = {s 0, s 1,, s k } ( k 0 ) and D = {,0,1,, r, + }. 3-head reverse Watson-Crick finite automaton M ' = (V, ρ, K ', s 0, F ', δ ') hich simulates the behavior of M is constructed as follos: K ' = K + K sen sin g K, K + = {s 0, s 1,, s k }, K sen sin g = {s ' 0, s ' 1,, s ' k }, K = {s" 0, s" 1,, s" k }, F ' = {s" i s i F,0 i k}, and transition function δ ' is defined as follos: s ' i δ '(s 0,,, ) x (for s i δ(s 0, y, d), 0 i k,0 d r ) (6) s j δ '(s i, x, y, ), ( V*, = xy ) x x ' (for s j δ(s i, y, + ), s h δ(s j, y ', + ) 0 i, j, h k ) (7) s ' j δ '(s i, x, y, ), ( V*, = xy ) x x ' (for s j δ(s i, y, + ), s h δ(s j, y ', d) 0 d r,0 i, j, h k ) (8) s ' j δ '(s ' i, x, y, ), ( V*, = xy ) x (for s j δ(s i, y, d), 0 d r, xy d,0 i, j k ) (9) s" j δ '(s ' i, x, y, ), ( V*, = d) x (for s j δ(s i, y, d), 0 d r, xy > d,0 i, j k ) (10) s" j δ '(s" i, x, y, ) (for s j δ(s i, x y, ), 0 i, j k ) (11) From the above construction, it is not so difficult to see that L(M ) = L(M '). VI. RECOGNITION OF LANGUAGE NOT INCLUDED IN CF Here, e sho that 3-head reverse Watson-Crick finite automata can recognize a language L = {x x {a,b, c}*, x a = x b = x c } CS CF that cannot be recognized by sensing 5' 3' Watson-Crick finite automata [7]. This suggest that the control ith 3-head has more poer than sensing ith -head. Theorem 3. 3RWK can recognize the language L hich is not included in CF. For the language L = {x x {a,b, c}*, x a = x b = x c }, 360
5 e construct 3-head reverse Watson-Click finite automaton here V = {a,b, c}, ρ = {(a, a) a V}, K = F = {s 0 }, and the transition function δ is defined as follos: s 0 δ(s 0, a,, ) (1) s 0 δ(s 0,b,, ), (for V *, = 3 ) (13) s 0 δ(s 0, c,, ), (for V *, = 3 ) (14) From above construction, it is easy to see L = L(M ). VII. COCLUSION We have investigated some relationships among 3-head reverse Watson-Crick finite automata. These relations are summarized as shon in Fig. 4. ACKNOWLEDGMENT Kunio Aizaa thanks Prof. Akira Nakamura for his valuable suggestions. REFERENCES [1] L. M. Adleman, Molecular computation of solutions to combinational problems, Science, vol. 6, 1994, pp [] G. Păun, G. Rozenberg, and A. Salomaa, DNA Computing - Ne Computing Paradigms, Springer-Verlag, 189. [3] R. Freund, G. Păun, G. Rozenberg, and A. Salomaa, Watson-Crick finite automata, Proc. Of the Third Annual DIMACS Symp. On DNA Based Computers, Philadelphia, 1997, pp [4] S. Hirose, K. Tsuda, and Y. Ogoshi, Some relations beteen Watson-Crick finite automata and Chomsky hierarchy, IEICE Trans. Inf. & Syst., vol. E87-D, 004, pp [5] S. Okaa and S. Hirose, The relations among Watson-Crick automata and their relations ith context-free languages, IEICE Technical Report, vol. 105, 005, pp [6] D. Kuske and P. Weigel, The role of the complementarity relation in Watson-Crick automata and sticker systems, DLT 004, LNCS 3340, 004, pp [7] B. Nagy, On 5 ->3 sensing Watson-Crick finite automata, DNA 13, LNCS 4848, 008, pp [8] B. Nagy, On a hierarchy of 5 ->3 sensing WK finite automata languages, mathematical theory and computational practice CiE 009, Abstract Booklet, 009, pp [9] P. Leupold and B. Nagy, 5 ->3 Watson-Crick automata ith several runs, Fundamenta Informaticae, vol. 104, 010, pp [10] P. Weigel, Complexity analysis of sticker systems by means of comparison ith multihead finite automata, 007. Figure 4. Relationships of Language classes. 361
5 3 Watson-Crick Automata with Several Runs
5 3 Watson-Crick Automata with Several Runs Peter Leupold Department of Mathematics, Faculty of Science Kyoto Sangyo University, Japan Joint work with Benedek Nagy (Debrecen) Presentation at NCMA 2009
More informationSemi-simple Splicing Systems
Semi-simple Splicing Systems Elizabeth Goode CIS, University of Delaare Neark, DE 19706 goode@mail.eecis.udel.edu Dennis Pixton Mathematics, Binghamton University Binghamton, NY 13902-6000 dennis@math.binghamton.edu
More information5 3 Sensing Watson-Crick Finite Automata
Benedek Nagy Department of Computer Science, Faculty of Informatics, University of Debrecen, Hungary 1 Introduction DNA computers provide new paradigms of computing (Păun et al., 1998). They appeared at
More informationEquivalence of Subclasses of Two-Way Non-Deterministic Watson Crick Automata
Applied Mathematics, 13, 4, 6-34 http://dxdoiorg/1436/am1341a15 Published Online October 13 (http://scirporg/journal/am) Equivalence o Subclasses o To-Way Non-Deterministic Watson Crick Automata Kumar
More informationWatson-Crick ω-automata. Elena Petre. Turku Centre for Computer Science. TUCS Technical Reports
Watson-Crick ω-automata Elena Petre Turku Centre for Computer Science TUCS Technical Reports No 475, December 2002 Watson-Crick ω-automata Elena Petre Department of Mathematics, University of Turku and
More informationHierarchy Results on Stateless Multicounter 5 3 Watson-Crick Automata
Hierarchy Results on Stateless Multicounter 5 3 Watson-Crick Automata Benedek Nagy 1 1,László Hegedüs,andÖmer Eğecioğlu2 1 Department of Computer Science, Faculty of Informatics, University of Debrecen,
More informationRunning head: Watson-Crick Quantum Finite Automata. Title: Watson-Crick Quantum Finite Automata. Authors: Kingshuk Chatterjee 1, Kumar Sankar Ray 2
Running head: Watson-Crick Quantum Finite Automata Title: Watson-Crick Quantum Finite Automata Authors: Kingshuk Chatterjee 1, Kumar Sankar Ray Affiliations: 1, Electronics and Communication Sciences Unit,
More informationDNA computing, sticker systems, and universality
Acta Informatica 35, 401 420 1998 c Springer-erlag 1998 DNA computing, sticker systems, and universality Lila Kari 1, Gheorghe Păun 2, Grzegorz Rozenberg 3, Arto Salomaa 4, Sheng Yu 1 1 Department of Computer
More informationTimed Watson-Crick Online Tessellation Automaton
Annals of Pure and Applied Mathematics Vol. 8, No. 2, 204, 75-82 ISSN: 2279-087X (P), 2279-0888(online) Published on 7 December 204 www.researchmathsci.org Annals of Timed Watson-Cric Online Tessellation
More informationLesson Overview The Structure of DNA
12.2 THINK ABOUT IT The DNA molecule must somehow specify how to assemble proteins, which are needed to regulate the various functions of each cell. What kind of structure could serve this purpose without
More informationCSCI 6304: Visual Languages A Shape-Based Computational Model
CSCI 6304: Visual Languages A Shape-Based Computational Model November 2, 2005 Matt.Boardman@dal.ca Research Article Computing with Shapes Paulo Bottoni (Rome) Giancarlo Mauri (Milan) Piero Mussio (Brescia)
More informationElectronics and Communication Sciences Unit, Indian Statistical Institute, Kolkata-108
Running head: Reversible Watson-Crick Automata Title: Reversible Watson-Crick Automata Authors: Kingshuk Chatterjee 1, Kumar Sankar Ray(corresponding author) 2 Affiliations: 1,2 Electronics and Communication
More informationRegularity of Iterative Hairpin Completions of Crossing (2, 2)-Words
International Journal of Foundations of Computer Science Vol. 27, No. 3 (2016) 375 389 c World Scientific Publishing Company DOI: 10.1142/S0129054116400153 Regularity of Iterative Hairpin Completions of
More informationON MINIMAL CONTEXT-FREE INSERTION-DELETION SYSTEMS
ON MINIMAL CONTEXT-FREE INSERTION-DELETION SYSTEMS Sergey Verlan LACL, University of Paris XII 61, av. Général de Gaulle, 94010, Créteil, France e-mail: verlan@univ-paris12.fr ABSTRACT We investigate the
More informationOn P Systems with Active Membranes
On P Systems with Active Membranes Andrei Păun Department of Computer Science, University of Western Ontario London, Ontario, Canada N6A 5B7 E-mail: apaun@csd.uwo.ca Abstract. The paper deals with the
More informationComputation Histories
208 Computation Histories The computation history for a Turing machine on an input is simply the sequence of configurations that the machine goes through as it processes the input. An accepting computation
More informationAddress: Electronics and Communication Sciences Unit, Indian Statistical Institute, Kolkata-108.
Running head: Multi-head Watson-Crick automata Title: Multi-head Watson-Crick automata Authors: Kingshuk Chatterjee 1, Kumar Sankar Ray(corresponding author) Affiliations: 1 Electronics and Communication
More informationAccepting H-Array Splicing Systems and Their Properties
ROMANIAN JOURNAL OF INFORMATION SCIENCE AND TECHNOLOGY Volume 21 Number 3 2018 298 309 Accepting H-Array Splicing Systems and Their Properties D. K. SHEENA CHRISTY 1 V.MASILAMANI 2 D. G. THOMAS 3 Atulya
More informationFORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY
15-453 FORMAL LANGUAGES, AUTOMATA AND COMPUTABILITY REVIEW for MIDTERM 1 THURSDAY Feb 6 Midterm 1 will cover everything we have seen so far The PROBLEMS will be from Sipser, Chapters 1, 2, 3 It will be
More informationA Survey of Results on Stateless Multicounter Automata
Fundamenta Informaticae 116 (2012) 129 140 129 DOI 10.3233/FI-2012-674 IOS Press A Survey of Results on Stateless Multicounter Automata Oscar H. Ibarra Department of Computer Science, University of California
More informationThe Computational Power of Extended Watson-Crick L Systems
The Computational Power of Extended Watson-Crick L Systems by David Sears A thesis submitted to the School of Computing in conformity with the requirements for the degree of Master of Science Queen s University
More informationA Formal Language Model of DNA Polymerase Enzymatic Activity
Fundamenta Informaticae 138 (2015) 179 192 179 DOI 10.3233/FI-2015-1205 IOS Press A Formal Language Model of DNA Polymerase Enzymatic Activity Srujan Kumar Enaganti, Lila Kari, Steffen Kopecki Department
More informationInf2A: Converting from NFAs to DFAs and Closure Properties
1/43 Inf2A: Converting from NFAs to DFAs and Stuart Anderson School of Informatics University of Edinburgh October 13, 2009 Starter Questions 2/43 1 Can you devise a way of testing for any FSM M whether
More informationFactors of words under an involution
Journal o Mathematics and Inormatics Vol 1, 013-14, 5-59 ISSN: 349-063 (P), 349-0640 (online) Published on 8 May 014 wwwresearchmathsciorg Journal o Factors o words under an involution C Annal Deva Priya
More informationThe Generative Capacity of Probabilistic Splicing Systems
Appl. Math. Inf. Sci. 9, No. 3, 1191-1198 (2015) 1191 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/090311 The Generative Capacity of Probabilistic
More informationClosure under the Regular Operations
September 7, 2013 Application of NFA Now we use the NFA to show that collection of regular languages is closed under regular operations union, concatenation, and star Earlier we have shown this closure
More informationHarvard CS 121 and CSCI E-207 Lecture 10: CFLs: PDAs, Closure Properties, and Non-CFLs
Harvard CS 121 and CSCI E-207 Lecture 10: CFLs: PDAs, Closure Properties, and Non-CFLs Harry Lewis October 8, 2013 Reading: Sipser, pp. 119-128. Pushdown Automata (review) Pushdown Automata = Finite automaton
More information524 R. Morin Popular, graphical, and poerful, MSCs are intuitive and easy to use. Hoever they may lead to specifications that do not correspond to the
Recognizable Sets of Message Sequence Charts Rémi Morin Laboratoire d Informatique Fondamentale de Marseille Université de Provence, 39 rue F. Joliot-Curie, F-13453 Marseille cedex 13, France Abstract.
More informationCS 455/555: Finite automata
CS 455/555: Finite automata Stefan D. Bruda Winter 2019 AUTOMATA (FINITE OR NOT) Generally any automaton Has a finite-state control Scans the input one symbol at a time Takes an action based on the currently
More informationDNA Watson-Crick complementarity in computer science
DNA Watson-Crick computer science Shnosuke Seki (Supervisor) Dr. Lila Kari Department Computer Science, University Western Ontario Ph.D. thesis defense public lecture August 9, 2010 Outle 1 2 Pseudo-primitivity
More informationEnhancing Generalization Capability of SVM Classifiers with Feature Weight Adjustment
Enhancing Generalization Capability of SVM Classifiers ith Feature Weight Adjustment Xizhao Wang and Qiang He College of Mathematics and Computer Science, Hebei University, Baoding 07002, Hebei, China
More informationEnergy Minimization via a Primal-Dual Algorithm for a Convex Program
Energy Minimization via a Primal-Dual Algorithm for a Convex Program Evripidis Bampis 1,,, Vincent Chau 2,, Dimitrios Letsios 1,2,, Giorgio Lucarelli 1,2,,, and Ioannis Milis 3, 1 LIP6, Université Pierre
More informationDEGREES OF (NON)MONOTONICITY OF RRW-AUTOMATA
DEGREES OF (NON)MONOTONICITY OF RRW-AUTOMATA Martin Plátek Department of Computer Science, Charles University Malostranské nám. 25, 118 00 PRAHA 1, Czech Republic e-mail: platek@ksi.ms.mff.cuni.cz and
More informationP Systems with Symport/Antiport of Rules
P Systems with Symport/Antiport of Rules Matteo CAVALIERE Research Group on Mathematical Linguistics Rovira i Virgili University Pl. Imperial Tárraco 1, 43005 Tarragona, Spain E-mail: matteo.cavaliere@estudiants.urv.es
More informationNon-emptiness Testing for TMs
180 5. Reducibility The proof of unsolvability of the halting problem is an example of a reduction: a way of converting problem A to problem B in such a way that a solution to problem B can be used to
More informationUses of finite automata
Chapter 2 :Finite Automata 2.1 Finite Automata Automata are computational devices to solve language recognition problems. Language recognition problem is to determine whether a word belongs to a language.
More informationClosure Under Reversal of Languages over Infinite Alphabets
Closure Under Reversal of Languages over Infinite Alphabets Daniel Genkin 1, Michael Kaminski 2(B), and Liat Peterfreund 2 1 Department of Computer and Information Science, University of Pennsylvania,
More informationN-bit Parity Neural Networks with minimum number of threshold neurons
Open Eng. 2016; 6:309 313 Research Article Open Access Marat Z. Arslanov*, Zhazira E. Amirgalieva, and Chingiz A. Kenshimov N-bit Parity Neural Netorks ith minimum number of threshold neurons DOI 10.1515/eng-2016-0037
More informationComputability and Complexity
Computability and Complexity Lecture 5 Reductions Undecidable problems from language theory Linear bounded automata given by Jiri Srba Lecture 5 Computability and Complexity 1/14 Reduction Informal Definition
More informationPreliminaries. Definition: The Euclidean dot product between two vectors is the expression. i=1
90 8 80 7 70 6 60 0 8/7/ Preliminaries Preliminaries Linear models and the perceptron algorithm Chapters, T x + b < 0 T x + b > 0 Definition: The Euclidean dot product beteen to vectors is the expression
More informationCHAPTER 3 THE COMMON FACTOR MODEL IN THE POPULATION. From Exploratory Factor Analysis Ledyard R Tucker and Robert C. MacCallum
CHAPTER 3 THE COMMON FACTOR MODEL IN THE POPULATION From Exploratory Factor Analysis Ledyard R Tucker and Robert C. MacCallum 1997 19 CHAPTER 3 THE COMMON FACTOR MODEL IN THE POPULATION 3.0. Introduction
More informationCSE 135: Introduction to Theory of Computation Nondeterministic Finite Automata (cont )
CSE 135: Introduction to Theory of Computation Nondeterministic Finite Automata (cont ) Sungjin Im University of California, Merced 2-3-214 Example II A ɛ B ɛ D F C E Example II A ɛ B ɛ D F C E NFA accepting
More informationCS:4330 Theory of Computation Spring Regular Languages. Finite Automata and Regular Expressions. Haniel Barbosa
CS:4330 Theory of Computation Spring 2018 Regular Languages Finite Automata and Regular Expressions Haniel Barbosa Readings for this lecture Chapter 1 of [Sipser 1996], 3rd edition. Sections 1.1 and 1.3.
More informationRecap DFA,NFA, DTM. Slides by Prof. Debasis Mitra, FIT.
Recap DFA,NFA, DTM Slides by Prof. Debasis Mitra, FIT. 1 Formal Language Finite set of alphabets Σ: e.g., {0, 1}, {a, b, c}, { {, } } Language L is a subset of strings on Σ, e.g., {00, 110, 01} a finite
More informationDeciding Whether a Regular Language is Generated by a Splicing System
Deciding Whether a Regular Language is Generated by a Splicing System Lila Kari Steffen Kopecki Department of Computer Science The University of Western Ontario Middlesex College, London ON N6A 5B7 Canada
More informationSTATC141 Spring 2005 The materials are from Pairwise Sequence Alignment by Robert Giegerich and David Wheeler
STATC141 Spring 2005 The materials are from Pairise Sequence Alignment by Robert Giegerich and David Wheeler Lecture 6, 02/08/05 The analysis of multiple DNA or protein sequences (I) Sequence similarity
More informationLet us first give some intuitive idea about a state of a system and state transitions before describing finite automata.
Finite Automata Automata (singular: automation) are a particularly simple, but useful, model of computation. They were initially proposed as a simple model for the behavior of neurons. The concept of a
More informationDM17. Beregnelighed. Jacob Aae Mikkelsen
DM17 Beregnelighed Jacob Aae Mikkelsen January 12, 2007 CONTENTS Contents 1 Introduction 2 1.1 Operations with languages...................... 2 2 Finite Automata 3 2.1 Regular expressions/languages....................
More informationStat 8112 Lecture Notes Weak Convergence in Metric Spaces Charles J. Geyer January 23, Metric Spaces
Stat 8112 Lecture Notes Weak Convergence in Metric Spaces Charles J. Geyer January 23, 2013 1 Metric Spaces Let X be an arbitrary set. A function d : X X R is called a metric if it satisfies the folloing
More informationDefining Languages by Forbidding-Enforcing Systems
Defining Languages by Forbidding-Enforcing Systems Daniela Genova Department of Mathematics and Statistics, University of North Florida, Jacksonville, FL 32224, USA d.genova@unf.edu Abstract. Motivated
More informationLinear models and the perceptron algorithm
8/5/6 Preliminaries Linear models and the perceptron algorithm Chapters, 3 Definition: The Euclidean dot product beteen to vectors is the expression dx T x = i x i The dot product is also referred to as
More information3 - Vector Spaces Definition vector space linear space u, v,
3 - Vector Spaces Vectors in R and R 3 are essentially matrices. They can be vieed either as column vectors (matrices of size and 3, respectively) or ro vectors ( and 3 matrices). The addition and scalar
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 informationIntroduction to Turing Machines. Reading: Chapters 8 & 9
Introduction to Turing Machines Reading: Chapters 8 & 9 1 Turing Machines (TM) Generalize the class of CFLs: Recursively Enumerable Languages Recursive Languages Context-Free Languages Regular Languages
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 informationLinear models: the perceptron and closest centroid algorithms. D = {(x i,y i )} n i=1. x i 2 R d 9/3/13. Preliminaries. Chapter 1, 7.
Preliminaries Linear models: the perceptron and closest centroid algorithms Chapter 1, 7 Definition: The Euclidean dot product beteen to vectors is the expression d T x = i x i The dot product is also
More informationGreat Theoretical Ideas in Computer Science. Lecture 4: Deterministic Finite Automaton (DFA), Part 2
5-25 Great Theoretical Ideas in Computer Science Lecture 4: Deterministic Finite Automaton (DFA), Part 2 January 26th, 27 Formal definition: DFA A deterministic finite automaton (DFA) M =(Q,,,q,F) M is
More informationHow Long Does it Take to Catch a Wild Kangaroo?
Ho Long Does it Take to Catch a Wild Kangaroo? Ravi Montenegro Prasad Tetali ABSTRACT The discrete logarithm problem asks to solve for the exponent x, given the generator g of a cyclic group G and an element
More informationSCHEME FOR INTERNAL ASSESSMENT TEST 3
SCHEME FOR INTERNAL ASSESSMENT TEST 3 Max Marks: 40 Subject& Code: Automata Theory & Computability (15CS54) Sem: V ISE (A & B) Note: Answer any FIVE full questions, choosing one full question from each
More informationBucket handles and Solenoids Notes by Carl Eberhart, March 2004
Bucket handles and Solenoids Notes by Carl Eberhart, March 004 1. Introduction A continuum is a nonempty, compact, connected metric space. A nonempty compact connected subspace of a continuum X is called
More informationA Generalization of a result of Catlin: 2-factors in line graphs
AUSTRALASIAN JOURNAL OF COMBINATORICS Volume 72(2) (2018), Pages 164 184 A Generalization of a result of Catlin: 2-factors in line graphs Ronald J. Gould Emory University Atlanta, Georgia U.S.A. rg@mathcs.emory.edu
More informationAging and scaling of aftershocks
Aging and scaling of aftershocks Sumiyoshi Abe 1 and Norikazu Suzuki 2 1 Institute of Physics, University of Tsukuba, Ibaraki 305-8571, Japan 2 College of Science and Technology, Nihon University, Chiba
More informationOptimum Relay Position for Differential Amplify-and-Forward Cooperative Communications
Optimum Relay Position for Differential Amplify-and-Forard Cooperative Communications Kazunori Hayashi #1, Kengo Shirai #, Thanongsak Himsoon 1, W Pam Siriongpairat, Ahmed K Sadek 3,KJRayLiu 4, and Hideaki
More informationRELATIVE WATSON-CRICK PRIMITIVITY OF WORDS
For submission to the Journal of Automata, Languages and Combinatorics Created on December 1, 2017 RELATIVE WATSON-CRICK PRIMITIVITY OF WORDS Lila Kari (A) Manasi S. Kulkarni (B) Kalpana Mahalingam (B)
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 informationChapter 2: Finite Automata
Chapter 2: Finite Automata 2.1 States, State Diagrams, and Transitions Finite automaton is the simplest acceptor or recognizer for language specification. It is also the simplest model of a computer. A
More informationPARALLEL COMMUNICATING FLIP PUSHDOWN AUTOMATA SYSTEMS COMMUNICATING BY STACKS
International Journal of Computer Engineering and Technology (IJCET), ISSN 0976 6367(Print) ISSN 0976 6375(Online) Volume 1 Number 1, May - June (2010), pp. 34-45 IAEME, http://www.iaeme.com/ijcet.html
More informationAn Investigation of the use of Spatial Derivatives in Active Structural Acoustic Control
An Investigation of the use of Spatial Derivatives in Active Structural Acoustic Control Brigham Young University Abstract-- A ne parameter as recently developed by Jeffery M. Fisher (M.S.) for use in
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 informationBüchi Automata and their closure properties. - Ajith S and Ankit Kumar
Büchi Automata and their closure properties - Ajith S and Ankit Kumar Motivation Conventional programs accept input, compute, output result, then terminate Reactive program : not expected to terminate
More informationCriteria for the determination of a basic Clark s flow time distribution function in network planning
International Journal of Engineering & Technology IJET-IJENS Vol:4 No:0 60 Criteria for the determination of a basic Clark s flo time distribution function in netork planning Dusko Letić, Branko Davidović,
More informationLecture 3: Nondeterministic Finite Automata
Lecture 3: Nondeterministic Finite Automata September 5, 206 CS 00 Theory of Computation As a recap of last lecture, recall that a deterministic finite automaton (DFA) consists of (Q, Σ, δ, q 0, F ) where
More informationFunctions on languages:
MA/CSSE 474 Final Exam Notation and Formulas page Name (turn this in with your exam) Unless specified otherwise, r,s,t,u,v,w,x,y,z are strings over alphabet Σ; while a, b, c, d are individual alphabet
More informationLogics for Bisimulation and Divergence
Logics for Bisimulation and Divergence Xinxin Liu, Tingting Yu (B), and Wenhui Zhang State Key Laboratory of Computer Science, Institute of Softare, CAS, University of Chinese Academy of Sciences, Beijing,
More informationLogic Effort Revisited
Logic Effort Revisited Mark This note ill take another look at logical effort, first revieing the asic idea ehind logical effort, and then looking at some of the more sutle issues in sizing transistors..0
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 informationA Novel Beamformer Robust to Steering Vector Mismatch
A Novel Beamformer Robust to Steering Vector Mismatch Chun-Yang Chen and P. P. Vaidyanathan Dept. of Electrical Engineering, MC 136-93 California Institute of Technology, Pasadena, CA 9115, USA E-mail:
More informationCSE 135: Introduction to Theory of Computation Nondeterministic Finite Automata
CSE 135: Introduction to Theory of Computation Nondeterministic Finite Automata Sungjin Im University of California, Merced 1-27-215 Nondeterminism Michael Rabin and Dana Scott (1959) Michael Rabin Dana
More informationThe Probability of Pathogenicity in Clinical Genetic Testing: A Solution for the Variant of Uncertain Significance
International Journal of Statistics and Probability; Vol. 5, No. 4; July 2016 ISSN 1927-7032 E-ISSN 1927-7040 Published by Canadian Center of Science and Education The Probability of Pathogenicity in Clinical
More informationEarly & Quick COSMIC-FFP Analysis using Analytic Hierarchy Process
Early & Quick COSMIC-FFP Analysis using Analytic Hierarchy Process uca Santillo (luca.santillo@gmail.com) Abstract COSMIC-FFP is a rigorous measurement method that makes possible to measure the functional
More informationMax-Margin Ratio Machine
JMLR: Workshop and Conference Proceedings 25:1 13, 2012 Asian Conference on Machine Learning Max-Margin Ratio Machine Suicheng Gu and Yuhong Guo Department of Computer and Information Sciences Temple University,
More informationRandomized Smoothing Networks
Randomized Smoothing Netorks Maurice Herlihy Computer Science Dept., Bron University, Providence, RI, USA Srikanta Tirthapura Dept. of Electrical and Computer Engg., Ioa State University, Ames, IA, USA
More informationIterated Hairpin Completions of Non-crossing Words
Iterated Hairpin Completions of Non-crossing Words Lila Kari 1, Steffen Kopecki 1,2, and Shinnosuke Seki 3 1 Department of Computer Science University of Western Ontario, London lila@csd.uwo.ca 2 Institute
More informationClosure Properties of Regular Languages. Union, Intersection, Difference, Concatenation, Kleene Closure, Reversal, Homomorphism, Inverse Homomorphism
Closure Properties of Regular Languages Union, Intersection, Difference, Concatenation, Kleene Closure, Reversal, Homomorphism, Inverse Homomorphism Closure Properties Recall a closure property is a statement
More informationThis document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.
This document is donloaded from DR-NTU, Nanyang Technological University Library, Singapore. Title Amplify-and-forard based to-ay relay ARQ system ith relay combination Author(s) Luo, Sheng; Teh, Kah Chan
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 informationDeciding Whether a Regular Language is Generated by a Splicing System
Deciding Whether a Regular Language is Generated by a Splicing System Lila Kari Steffen Kopecki Department of Computer Science The University of Western Ontario London ON N6A 5B7 Canada {lila,steffen}@csd.uwo.ca
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 informationTheory of Languages and Automata
Theory of Languages and Automata Chapter 1- Regular Languages & Finite State Automaton Sharif University of Technology Finite State Automaton We begin with the simplest model of Computation, called finite
More informationEndogeny for the Logistic Recursive Distributional Equation
Zeitschrift für Analysis und ihre Anendungen Journal for Analysis and its Applications Volume 30 20, 237 25 DOI: 0.47/ZAA/433 c European Mathematical Society Endogeny for the Logistic Recursive Distributional
More informationOutline. Nondetermistic Finite Automata. Transition diagrams. A finite automaton is a 5-tuple (Q, Σ,δ,q 0,F)
Outline Nondeterminism Regular expressions Elementary reductions http://www.cs.caltech.edu/~cs20/a October 8, 2002 1 Determistic Finite Automata A finite automaton is a 5-tuple (Q, Σ,δ,q 0,F) Q is a finite
More informationOn the approximation of real powers of sparse, infinite, bounded and Hermitian matrices
On the approximation of real poers of sparse, infinite, bounded and Hermitian matrices Roman Werpachoski Center for Theoretical Physics, Al. Lotnikó 32/46 02-668 Warszaa, Poland Abstract We describe a
More informationA representation of context-free grammars with the help of finite digraphs
A representation of context-free grammars with the help of finite digraphs Krasimir Yordzhev Faculty of Mathematics and Natural Sciences, South-West University, Blagoevgrad, Bulgaria Email address: yordzhev@swu.bg
More informationUltrametric Automata with One Head Versus Multihead Nondeterministic Automata
Ultrametric Automata with One Head Versus Multihead Nondeterministic Automata Maksims Dimitrijevs and Irina Ščeguļnaja University of Latvia, Faculty of Computing, Raiņa bulvāris 19, Riga, LV-1586, Latvia
More informationand sinθ = cosb =, and we know a and b are acute angles, find cos( a+ b) Trigonometry Topics Accuplacer Review revised July 2016 sin.
Trigonometry Topics Accuplacer Revie revised July 0 You ill not be alloed to use a calculator on the Accuplacer Trigonometry test For more information, see the JCCC Testing Services ebsite at http://jcccedu/testing/
More informationDistributed-Automata and Simple Test Tube Systems. Prahladh Harsha
Distributed-Automata and Simple Test Tube Systems A Project Report Submitted in partial fulfillment of the requirements of the degree of Bachelor of Technology in Computer Science and Engineering by Prahladh
More informationHybrid Transition Modes in (Tissue) P Systems
Hybrid Transition Modes in (Tissue) P Systems Rudolf Freund and Marian Kogler Faculty of Informatics, Vienna University of Technology Favoritenstr. 9, 1040 Vienna, Austria {rudi,marian}@emcc.at Summary.
More informationarxiv: v1 [cs.fl] 19 Mar 2015
Regular realizability problems and regular languages A. Rubtsov arxiv:1503.05879v1 [cs.fl] 19 Mar 2015 1 Moscow Institute of Physics and Technology 2 National Research University Higher School of Economics
More informationLexical Analysis. Reinhard Wilhelm, Sebastian Hack, Mooly Sagiv Saarland University, Tel Aviv University.
Lexical Analysis Reinhard Wilhelm, Sebastian Hack, Mooly Sagiv Saarland University, Tel Aviv University http://compilers.cs.uni-saarland.de Compiler Construction Core Course 2017 Saarland University Today
More informationTheory of Computation (I) Yijia Chen Fudan University
Theory of Computation (I) Yijia Chen Fudan University Instructor Yijia Chen Homepage: http://basics.sjtu.edu.cn/~chen Email: yijiachen@fudan.edu.cn Textbook Introduction to the Theory of Computation Michael
More information