648 results on '"automata theory"'
Search Results
2. A Framework for Data-Driven Automata Design
- Author
-
Zhang, Yuanrui, Chen, Yixiang, Ma, Yujing, Diniz Junqueira Barbosa, Simone, Series editor, Chen, Phoebe, Series editor, Du, Xiaoyong, Series editor, Filipe, Joaquim, Series editor, Kara, Orhun, Series editor, Kotenko, Igor, Series editor, Liu, Ting, Series editor, Sivalingam, Krishna M., Series editor, Washio, Takashi, Series editor, Liu, Lin, editor, and Aoyama, Mikio, editor
- Published
- 2015
- Full Text
- View/download PDF
3. Learning in the Limit: A Mutational and Adaptive Approach
- Author
-
Inojosa da Silva Filho, Reginaldo, de Azevedo da Rocha, Ricardo Luis, Gracini Guiraldelli, Ricardo Henrique, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Doug, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, and Dowe, David L., editor
- Published
- 2013
- Full Text
- View/download PDF
4. Novel Technology of Wheel Braking Performance Accessing Based on WEIS
- Author
-
Pan, Mengyao, Liu, Guixiong, Mao, Elwin, editor, Xu, Linli, editor, and Tian, Wenya, editor
- Published
- 2012
- Full Text
- View/download PDF
5. Vehicle Operating Safe State Monitoring System Modeling Method Based on Automata
- Author
-
Xu, Jianlong, Liu, Guixiong, Gao, Yi, Mao, Elwin, editor, Xu, Linli, editor, and Tian, Wenya, editor
- Published
- 2012
- Full Text
- View/download PDF
6. Adaptive Finite Automaton: A New Algebraic Approach
- Author
-
Silva Filho, Reginaldo Inojosa, de Azevedo da Rocha, Ricardo Luis, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Nierstrasz, Oscar, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Sudan, Madhu, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Vardi, Moshe Y., Series editor, Weikum, Gerhard, Series editor, Dobnikar, Andrej, editor, Lotrič, Uroš, editor, and Šter, Branko, editor
- Published
- 2011
- Full Text
- View/download PDF
7. Integrated Tool for Testing Timed Systems
- Author
-
Fouchal, Hacène, Gruson, Sébastien, Pierre, Ludovic, Rabat, Cyril, Rollet, Antoine, Hutchison, David, editor, Kanade, Takeo, editor, Kittler, Josef, editor, Kleinberg, Jon M., editor, Mattern, Friedemann, editor, Mitchell, John C., editor, Naor, Moni, editor, Nierstrasz, Oscar, editor, Pandu Rangan, C., editor, Steffen, Bernhard, editor, Sudan, Madhu, editor, Terzopoulos, Demetri, editor, Tygar, Dough, editor, Vardi, Moshe Y., editor, Weikum, Gerhard, editor, Ramos, Félix F., editor, Larios Rosillo, Victor, editor, and Unger, Herwig, editor
- Published
- 2005
- Full Text
- View/download PDF
8. Indexing Structures for Approximate String Matching
- Author
-
Gabriele, Alessandra, Mignosi, Filippo, Restivo, Antonio, Sciortino, Marinella, Goos, Gerhard, editor, Hartmanis, Juris, editor, van Leeuwen, Jan, editor, Petreschi, Rossella, editor, Persiano, Giuseppe, editor, and Silvestri, Riccardo, editor
- Published
- 2003
- Full Text
- View/download PDF
9. Testing Protocol Robustness
- Author
-
Rollet, Antoine, Fouchal, Hacène, Goos, Gerhard, editor, Hartmanis, Juris, editor, van Leeuwen, Jan, editor, Böhme, Thomas, editor, Heyer, Gerhard, editor, and Unger, Herwig, editor
- Published
- 2003
- Full Text
- View/download PDF
10. An Automata-Theoretic Approach to Interprocedural Data-Flow Analysis
- Author
-
Esparza, Javier, Knoop, Jens, Goos, Gerhard, editor, Hartmanis, Juris, editor, van Leeuwen, Jan, editor, and Thomas, Wolfgang, editor
- Published
- 1999
- Full Text
- View/download PDF
11. Message Sequence Graphs and Decision Problems on Mazurkiewicz Traces
- Author
-
Muscholl, Anca, Peled, Doron, Goos, Gerhard, editor, Hartmanis, Juris, editor, van Leeuwen, Jan, editor, Kutyłowski, Mirosław, editor, Pacholski, Leszek, editor, and Wierzbicki, Tomasz, editor
- Published
- 1999
- Full Text
- View/download PDF
12. The complexity of probabilistic versus deterministic finite automata
- Author
-
Ambainis, Andris, Goos, Gerhard, editor, Hartmanis, Juris, editor, van Leeuwen, Jan, editor, Asano, Tetsuo, editor, Igarashi, Yoshihide, editor, Nagamochi, Hiroshi, editor, Miyano, Satoru, editor, and Suri, Subhash, editor
- Published
- 1996
- Full Text
- View/download PDF
13. An aperiodic set of Wang cubes
- Author
-
Culik, Karel, II, Kari, Jarkko, Maurer, Hermann, editor, Calude, Cristian, editor, and Salomaa, Arto, editor
- Published
- 1996
- Full Text
- View/download PDF
14. The theory of timed automata
- Author
-
Alur, Rajeev, Dill, David, Goos, Gerhard, editor, Hartmanis, Juris, editor, de Bakker, J. W., editor, Huizing, C., editor, de Roever, W. P., editor, and Rozenberg, G., editor
- Published
- 1992
- Full Text
- View/download PDF
15. Transactions on Computational Collective Intelligence XXXII
- Author
-
Ryszard Kowalczyk, Nguyen, Ngoc Thanh, Kowalczyk, Ryszard, and Hernes, Marcin
- Subjects
management information systems ,social networks ,agent architectures ,malware ,sql injection ,swarm intelligence ,cellular automata ,computer operating systems ,particle swarm optimization (pso) ,web application ,artificial intelligence ,information systems ,automata theory ,agents ,genetic algorithms ,World Wide Web ,multi-agent systems (MAS) ,web services ,internet ,network structures - Abstract
These transactions publish research in computer-based methods of computational collective intelligence (CCI) and their applications in a wide range of fields such as the semantic web, social networks, and multi-agent systems. TCCI strives to cover new methodological, theoretical and practical aspects of CCI understood as the form of intelligence that emerges from the collaboration and competition of many individuals (artificial and/or natural). The application of multiple computational intelligence technologies, such as fuzzy systems, evolutionary computation, neural systems, consensus theory, etc., aims to support human and other collective intelligence and to create new forms of CCI in natural and/or artificial systems. This thirty-second issue presents 5 selected papers in the field of management, economics and computer science.
- Published
- 2019
16. Ultimate Automizer with an On-Demand Construction of Floyd-Hoare Automata
- Author
-
Marius Greitschus, Frank Schüssele, Christian Schilling, Claus Schätzle, Daniel Dietsch, Alexander Nutz, Yu-Wen Chen, Betim Musa, Matthias Heizmann, and Andreas Podelski
- Subjects
TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Theoretical computer science ,Computer science ,business.industry ,Liveness ,020207 software engineering ,02 engineering and technology ,Automaton ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Software ,Feature (computer vision) ,TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS ,On demand ,0202 electrical engineering, electronic engineering, information engineering ,Automata theory ,020201 artificial intelligence & image processing ,business ,Abstraction refinement - Abstract
Ultimate Automizer is a software verifier that implements an automata-based approach for the verification of safety and liveness properties. A central new feature that speeded up the abstraction refinement of the tool is an on-demand construction of Floyd-Hoare automata.
- Published
- 2017
17. Automata and Program Analysis
- Author
-
Florian Zuleger, Thomas Colcombet, and Laure Daviaud
- Subjects
Code (set theory) ,Programming language ,Computer science ,Timed automaton ,020207 software engineering ,02 engineering and technology ,computer.software_genre ,Automaton ,Program analysis ,0202 electrical engineering, electronic engineering, information engineering ,Automata theory ,020201 artificial intelligence & image processing ,computer ,Abstraction (linguistics) - Abstract
We show how recent results concerning quantitative forms of automata help providing refined understanding of the properties of a system (for instance, a program). In particular, combining the size-change abstraction together with results concerning the asymptotic behavior of tropical automata yields extremely fine complexity analysis of some pieces of code.
- Published
- 2017
18. Learning Symbolic Automata
- Author
-
Loris D'Antoni and Samuel Drews
- Subjects
Computer Science::Machine Learning ,Disjoint union ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Theoretical computer science ,Learning automata ,Learnability ,Computer science ,0102 computer and information sciences ,02 engineering and technology ,Cartesian product ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,01 natural sciences ,Boolean algebra ,Automaton ,symbols.namesake ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Regular language ,010201 computation theory & mathematics ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,Automata theory ,020201 artificial intelligence & image processing ,Computer Science::Formal Languages and Automata Theory - Abstract
Symbolic automata allow transitions to carry predicates over rich alphabet theories, such as linear arithmetic, and therefore extend classic automata to operate over infinite alphabets, such as the set of rational numbers. In this paper, we study the foundational problem of learning symbolic automata. We first present \(\mathrm {\Lambda }^*\), a symbolic automata extension of Angluin’s L\(^*\) algorithm for learning regular languages. Then, we define notions of learnability that are parametric in the alphabet theories of the symbolic automata and show how these notions nicely compose. Specifically, we show that if two alphabet theories are learnable, then the theory accepting the Cartesian product or disjoint union of their alphabets is also learnable. Using these properties, we show how existing algorithms for learning automata over large alphabets nicely fall in our framework. Finally, we implement our algorithm in an open-source library and evaluate it on existing automata learning benchmarks.
- Published
- 2017
19. Automata, Logic and Games for the $$\lambda $$ -Calculus
- Author
-
C.-H. Luke Ong
- Subjects
Model checking ,Computer Science::Computer Science and Game Theory ,Theoretical computer science ,ComputingMilieux_PERSONALCOMPUTING ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,Automaton ,Mathematical theory ,Algebra ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Computer Science::Logic in Computer Science ,Automata theory ,Physics::Chemical Physics ,Lambda calculus ,computer ,Reactive system ,Computer Science::Formal Languages and Automata Theory ,Mathematics ,computer.programming_language - Abstract
Automata, logic and games provide the mathematical theory that underpins the model checking of reactive systems.
- Published
- 2016
20. Random Models for Evaluating Efficient Büchi Universality Checking
- Author
-
Seth Fogarty, Moshe Y. Vardi, and Corey Fisher
- Subjects
Random graph ,Theoretical computer science ,Nested word ,Computer science ,Random function ,Automata theory ,Quantum finite automata ,ω-automaton ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,Algorithm ,Formal verification ,Computer Science::Formal Languages and Automata Theory ,Automaton - Abstract
Automata-theoretic formal verification approaches the problem of guaranteeing that a program conforms to its specification by reducing conformance to language containment. We can prove conformance by representing both programs and specifications as automata and proving that the specification contains the program. This connection to the theory of automata on infinite words motivated an extensive research program into the algorithmic theory of automata on infinite words, with a focus on algorithms that perform well in practice. The focus on practical performance is important because of the large gap between worst-case complexity and practice for many automata-theoretic algorithms. Unfortunately, there are few benchmark instances of automata in industrial verification. To overcome this challenge, Tabakov and Vardi proposed a model for generating random automata as test cases. The Tabakov-Vardi T-V model, however, is just one random model, based on a specific, rather simple model of random graphs. Other models of random graphs have been studied over the years. While the T-V model has the advantage of simplicity, it is not clear that performance analysis conducted on this model is robust, and an analogous analysis over other random models might yield different conclusions. To address this problem, we introduce three novel models of random automata, yielding automata that are richer in structure than the automata generated by the T-V model. By generating large corpora of random automata and using them to evaluate the performance of universality-checking algorithms, we show that the T-V model is a robust random model for evaluating performance of universality-checking algorithms.
- Published
- 2016
21. Finite automata acceptation of infinite sequences
- Author
-
Wagner, K., Staiger, L., Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
22. On the periodic sum and extensions of finite automata
- Author
-
Grzymala-Busse, Jerzy W., Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
23. Models for analysis of races in sequential networks
- Author
-
Brzozowski, J. A., Yoeli, M., Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
24. On configurations in cellular automata
- Author
-
Mikulecký, Peter, Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
25. Factorizations, congruences, and the decomposition of automata and systems
- Author
-
Goguen, J. A., Thatcher, J. W., Wagner, E. G., Wright, J. B., Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
26. Finite branching automata: automata theory motivated by problem solving
- Author
-
Havel, Ivan M., Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
27. Mathematical methods of the theory of stochastic automata
- Author
-
Bertoni, A., Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
28. Sequential functions and generalized Moore and Mealy automata
- Author
-
Bečvář, Jiří, Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
29. R-fuzzy automata with a time-variant structure
- Author
-
Wechler, W., Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
30. Complementing Semi-deterministic Büchi Automata
- Author
-
Jan Strejček, Ming-Hsien Tsai, Sven Schewe, František Blahoudek, and Matthias Heizmann
- Subjects
Discrete mathematics ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Nested word ,Timed automaton ,Büchi automaton ,0102 computer and information sciences ,02 engineering and technology ,ω-automaton ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,01 natural sciences ,Mobile automaton ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,010201 computation theory & mathematics ,Deterministic automaton ,0202 electrical engineering, electronic engineering, information engineering ,Quantum finite automata ,Automata theory ,020201 artificial intelligence & image processing ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
We introduce an efficient complementation technique for semi-deterministic Buchi automata, which are Buchi automata that are deterministic in the limit: from every accepting state onward, their behaviour is deterministic. It is interesting to study semi-deterministic automata, because they play a role in practical applications of automata theory, such as the analysis of Markov decision processes. Our motivation to study their complementation comes from the termination analysis implemented in Ultimate Buchi Automizer, where these automata represent checked runs and have to be complemented to identify runs to be checked. We show that semi-determinism leads to a simpler complementation procedure: an extended breakpoint construction that allows for symbolic implementation. It also leads to significantly improved bounds as the complement of a semi-deterministic automaton with n states has less than $$4^n$$ states. Moreover, the resulting automaton is unambiguous, which again offers new applications, like the analysis of Markov chains. We have evaluated our construction against the semi-deterministic automata produced by the Ultimate Buchi Automizer. The evaluation confirms that our algorithm outperforms the known complementation techniques for general nondeterministic Buchi automata.
- Published
- 2016
31. Weighted Symbolic Automata with Data Storage
- Author
-
Luisa Herrmann and Heiko Vogler
- Subjects
TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Theoretical computer science ,Nested word ,Pushdown automaton ,Timed automaton ,0102 computer and information sciences ,02 engineering and technology ,ω-automaton ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,01 natural sciences ,Mobile automaton ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,010201 computation theory & mathematics ,Computer Science::Logic in Computer Science ,Continuous spatial automaton ,0202 electrical engineering, electronic engineering, information engineering ,Quantum finite automata ,Automata theory ,020201 artificial intelligence & image processing ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
We introduce weighted symbolic automata with data storage, which combine and generalize the concepts of automata with storage types, weighted automata, and symbolic automata. By defining two particular data storages, we show that this combination is rich enough to capture symbolic visibly pushdown automata and weighted timed automata. We introduce a weighted MSO-logic and prove a Buchi-Elgot-Trakhtenbrot theorem, i.e., the new logic and the new automaton model are expressively equivalent.
- Published
- 2016
32. On Finite and Polynomial Ambiguity of Weighted Tree Automata
- Author
-
Erik Paul
- Subjects
Discrete mathematics ,Polynomial ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,media_common.quotation_subject ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,020207 software engineering ,0102 computer and information sciences ,02 engineering and technology ,Ambiguity ,ω-automaton ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,01 natural sciences ,Combinatorics ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,010201 computation theory & mathematics ,Continuous spatial automaton ,0202 electrical engineering, electronic engineering, information engineering ,Automata theory ,Quantum finite automata ,Tree (set theory) ,Tree automaton ,Computer Science::Formal Languages and Automata Theory ,media_common ,Mathematics - Abstract
We consider finite and polynomial ambiguity of weighted tree automata. Concerning finite ambiguity, we show that a finitely ambiguous weighted tree automaton can be decomposed into a sum of unambiguous automata. For polynomial ambiguity, we show how to decompose a polynomially ambiguous weighted tree automaton into simpler polynomially ambiguous automata and then analyze the structure of these simpler automata. We also outline how these results can be used to capture the ambiguity of weighted tree automata with weighted logics.
- Published
- 2016
33. An Automata Characterisation for Multiple Context-Free Languages
- Author
-
Tobias Denkinger
- Subjects
Discrete mathematics ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Nested word ,Theoretical computer science ,Nested stack automaton ,020207 software engineering ,02 engineering and technology ,ω-automaton ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,Mobile automaton ,Automaton ,03 medical and health sciences ,Tree (data structure) ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,0302 clinical medicine ,030220 oncology & carcinogenesis ,0202 electrical engineering, electronic engineering, information engineering ,Quantum finite automata ,Automata theory ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
We introduce tree stack automata as a new class of automata with storage and identify a restricted form of tree stack automata that recognises exactly the multiple context-free languages.
- Published
- 2016
34. On the Hierarchy Classes of Finite Ultrametric Automata
- Author
-
Rihards Krišlauks and Kaspars Balodis
- Subjects
Discrete mathematics ,Class (set theory) ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Finite-state machine ,Hierarchy (mathematics) ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,Condensed Matter::Disordered Systems and Neural Networks ,Automaton ,Algebra ,Turing machine ,symbols.namesake ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,symbols ,Mathematics::Metric Geometry ,Quantum finite automata ,Automata theory ,Ultrametric space ,Computer Science::Formal Languages and Automata Theory ,MathematicsofComputing_DISCRETEMATHEMATICS ,Mathematics - Abstract
This paper explores the language classes that arise with respect to the head count of a finite ultrametric automaton. First we prove that in the one-way setting there is a language that can be recognized by a one-head ultrametric finite automaton and cannot be recognized by any k-head non-deterministic finite automaton. Then we prove that in the two-way setting the class of languages recognized by ultrametric finite k-head automata is a proper subclass of the class of languages recognized by (k + 1)-head automata. Ultrametric finite automata are similar to probabilistic and quantum automata and have only just recently been introduced by Freivalds. We introduce ultrametric Turing machines and ultrametric multi-register machines to assist in proving the results.
- Published
- 2015
35. Liveness of Parameterized Timed Networks
- Author
-
Francesco Spegni, Sasha Rubin, Benjamin Aminof, and Florian Zuleger
- Subjects
Model checking ,Theoretical computer science ,Linear programming ,Reachability ,Liveness ,Parameterized complexity ,Automata theory ,State (computer science) ,Algorithm ,Computer Science::Formal Languages and Automata Theory ,Mathematics ,Decidability - Abstract
We consider the model checking problem of infinite state systems given in the form of parameterized discrete timed networks with multiple clocks. We show that this problem is decidable with respect to specifications given by B- or S-automata. Such specifications are very expressive they strictly subsume $$\omega $$-regular specifications, and easily express complex liveness and safety properties. Our results are obtained by modeling the passage of time using symmetric broadcast, and by solving the model checking problem of parameterized systems of untimed processes communicating using k-wise rendezvous and symmetric broadcast. Our decidability proof makes use of automata theory, rational linear programming, and geometric reasoning for solving certain reachability questions in vector addition systems; we believe these proof techniques will be useful in solving related problems.
- Published
- 2015
36. Thesis on Automata
- Author
-
Einar Smith
- Subjects
Turing machine ,symbols.namesake ,Finite-state machine ,Theoretical computer science ,Computer science ,Technical university ,symbols ,Automata theory ,Regular expression ,Automaton - Abstract
Petri obtained his doctorate in 1962 at the Technical University of Darmstadt, with the thesis Kommunikation mit Automaten (Communication with Automata) that he had submitted the year before.
- Published
- 2015
37. Logic of Strategies: What and How?
- Author
-
van Benthem, J., Ghosh, S., Verbrugge, R., ILLC (FNWI), Logic and Computation (ILLC, FNWI/FGw), and ILLC (FNWI/FGw)
- Subjects
Decision points ,Presentation ,Dynamical systems theory ,media_common.quotation_subject ,Dynamic logic (modal logic) ,Automata theory ,Sociology ,Viewpoints ,Game theory ,Preference ,Epistemology ,media_common - Abstract
This piece is not a paper reporting on original research, but rather a slightly expanded write-up of some notes for a concluding discussion at the 2012 Workshop on ‘Modeling Strategic Reasoning’ at the Lorentz Center in Leiden, an interdisciplinary meeting on the importance of strategies in many fields, from game theory to linguistics, computer science, and cognitive science, that was the incubator for the present volume on the logic-based analysis of strategies and how we reason with, and about them. My modest purpose here is to highlight a few general, somewhat unresolved, decision points about this proposed program that seemed to resonate with the audience at the Workshop, but that may also present food for thought to a more general reader of this book. The emphasis in the presentation that follows is on logic, a view of strategies that figures prominently in my own work on logic and games, cf. [9]. Still, there are certainly other equally viable and illuminating formal viewpoints on the study of strategies, coming, for instance, from automata theory or dynamical systems, cf. [16, 31].
- Published
- 2015
38. The Maturing Years
- Author
-
Einar Smith
- Subjects
Theoretical computer science ,law ,Petri dish ,Compatibility (mechanics) ,Automata theory ,Toffoli gate ,Common denominator ,Petri net ,law.invention - Abstract
In the following years, Petri generalizes the insights from his thesis, always closely guided by the requirements of physical compatibility. The ultimate goal he strives for, is to find a common denominator for automata theory, switching circuits, geometry, and physics.
- Published
- 2015
39. A Framework for Data-Driven Automata Design
- Author
-
Yuanrui Zhang, Yujing Ma, and Yixiang Chen
- Subjects
Set (abstract data type) ,Theoretical computer science ,Requirements engineering ,Computer science ,business.industry ,Process calculus ,Formal specification ,Big data ,Software design ,Automata theory ,business ,Automaton - Abstract
The traditional model-driven developing methods in requirement engineering (RE) have met challenges. Under the dropback of big data, we propose a new framework of software design method based on requirement data. Given a set of requirement data, which are usually acquired directly from users’ intuitive descriptions about systems, we consider the method to analyze them and extract useful information from them in order to build the formal specifications of systems. Here the ‘data’ could be any form and could describe any prospect of functionalities of systems, the ‘model’ could be any types of formal models like process algebra, automata, or some forms of state-diagrams. We limit the scope of our discussion in this paper to a special type of data and formal models. We first use some simple examples to clarify the general idea of ‘data-driven’ we propose. Then as a case study, we apply this idea to the requirement specification of a special type of systems—spatial-temporal systems by proposing a special formal model in order to capture the spatial-time features of them.
- Published
- 2015
40. On the quasi-controllability of automata
- Author
-
Beyga, L., Goos, G., editor, Hartmanis, J., editor, Brinch Hansen, P., editor, Gries, D., editor, Moler, C., editor, Seegmüller, G., editor, Wirth, N., editor, and Blikle, A., editor
- Published
- 1975
- Full Text
- View/download PDF
41. Measure Properties of Game Tree Languages
- Author
-
Matteo Mio, Henryk Michalewski, Michał Skrzypczak, and Tomasz Gogacz
- Subjects
Discrete mathematics ,Parity game ,Open problem ,Automata theory ,Game complexity ,Game tree ,Measure (mathematics) ,Implementation theory ,Interpretation (model theory) ,Mathematics - Abstract
We introduce a general method for proving measurability of topologically complex sets by establishing a correspondence between the notion of game tree languages from automata theory and the σ-algebra of \(\mathcal{R}\)-sets, introduced by A. Kolmogorov as a foundation for measure theory. We apply the method to answer positively to an open problem regarding the game interpretation of the probabilistic μ-calculus.
- Published
- 2014
42. Tight Game Abstractions of Probabilistic Automata
- Author
-
Falak Sher Vira and Joost-Pieter Katoen
- Subjects
Computer Science::Computer Science and Game Theory ,Theoretical computer science ,Computer science ,Reachability ,Stochastic game ,Probabilistic automaton ,Probabilistic logic ,Computer Science::Programming Languages ,Automata theory ,Abstraction ,Markov decision process ,Simulation ,Automaton - Abstract
We present a new game-based abstraction technique for probabilistic automata (PA). The key idea is to use distribution-based abstraction – preserving novel distribution-based (alternating) simulation relations – rather than classical state-based abstraction. These abstractions yield (simple) probabilistic game automata (PGA), turn-based 2 player stochastic games in which moves of both players – as opposed to classical stochastic games – yield distributions over states. As distribution-based (alternating) simulation relations are pre-congruences for composite PGA, abstraction can be done compositionally. Our abstraction yields tighter upper and lower bounds on (extremal) reachability probabilities than state-based abstraction. This shows the potential superiority over state-based abstraction of PA and Markov decision processes.
- Published
- 2014
43. Automata, Languages, and Programming
- Author
-
Thore Husfeldt, Fraigniaud Pierre, Koutsoupias Elias, and Esparza Javier
- Subjects
Theoretical computer science ,business.industry ,Computer science ,Computer programming ,Theory of computation ,Component-based software engineering ,Programming paradigm ,Software development ,Automata theory ,Fifth-generation programming language ,business ,Programming language theory - Published
- 2014
44. Finite Automata with Translucent Letters Applied in Natural and Formal Language Theory
- Author
-
László Kovács and Benedek Nagy
- Subjects
TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Theoretical computer science ,Parsing ,Finite-state machine ,Computer science ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,computer.software_genre ,Nondeterministic algorithm ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Regular language ,Formal language ,Automata theory ,Nondeterministic finite automaton ,computer ,Computer Science::Formal Languages and Automata Theory ,Natural language - Abstract
An important direction of computational and formal linguistics is to find good (mathematical and computational) models to describe linguistic phenomena. These models can also help to understand language acquisition, thinking and other mental activities. In this paper we consider finite automata with translucent letters. These models do not read their input strictly from left to right as traditional finite automata, but for each internal state of such a device, certain letters are translucent, that is, in this state the automaton cannot see them. We solve the parsing problem of these automata, both in the deterministic and in the nondeterministic cases. By introducing the permutation operator the class of regular languages is extended. It is shown that this extended class inside the class of languages that can be accepted by nondeterministic finite automata with translucent letters. Some interesting examples from the formal language theory and from a segment of the Hungarian language are shown presenting the applicability of finite automata with translucent letters both in formal and natural languages.
- Published
- 2014
45. Silicon Atomic Quantum Dots Enable Beyond-CMOS Electronics
- Author
-
Jason L. Pitters, Martin Cloutier, Paul Piva, Marco Taucer, Robert A. Wolkow, Bruno V. C. Martins, Lucian Livadaru, and Mark Salomons
- Subjects
quantum computers ,Materials science ,Silicon ,FOS: Physical sciences ,chemistry.chemical_element ,semiconductor quantum dots ,artificial molecule ,quantum computing ,Condensed Matter - Strongly Correlated Electrons ,Beyond CMOS ,atomic quantum dots ,Mesoscale and Nanoscale Physics (cond-mat.mes-hall) ,quantum optics ,Electronics ,quantum dot cellular automata ,Quantum computer ,atoms ,Strongly Correlated Electrons (cond-mat.str-el) ,Condensed Matter - Mesoscale and Nanoscale Physics ,business.industry ,Dangling bond ,silicon ,Quantum dot cellular automaton ,silicon dangling bond ,automata theory ,Cellular automaton ,dangling bonds ,precise assembly ,chemistry ,Quantum dot ,complex structure ,silicon surfaces ,Optoelectronics ,business - Abstract
We review our recent efforts in building atom-scale quantum-dot cellular automata circuits on a silicon surface. Our building block consists of silicon dangling bond on a H-Si(001) surface, which has been shown to act as a quantum dot. First the fabrication, experimental imaging, and charging character of the dangling bond are discussed. We then show how precise assemblies of such dots can be created to form artificial molecules. Such complex structures can be used as systems with custom optical properties, circuit elements for quantum-dot cellular automata, and quantum computing. Considerations on macro-to-atom connections are discussed., 2013 Workshop on Field-Coupled Nanocomputing (FCN 2013), February 7-8, 2013, Tampa, Florida, USA, Series: Lecture Notes in Computer Science; no. 8280
- Published
- 2014
46. A Class of Automata for the Verification of Infinite, Resource-Allocating Behaviours
- Author
-
Vincenzo Ciancia and Matteo Sammartino
- Subjects
Model checking ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Theoretical computer science ,Intersection (set theory) ,Computer science ,Process calculus ,ω-automaton ,Nonlinear Sciences::Cellular Automata and Lattice Gases ,Decidability ,Automaton ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS ,Automata theory ,Computer Science::Formal Languages and Automata Theory ,Complement (set theory) - Abstract
Process calculi for service-oriented computing often feature generation of fresh resources. So-called nominal automata have been studied both as semantic models for such calculi, and as acceptors of languages of finite words over infinite alphabets. In this paper we investigate nominal automata that accept infinite words. These automata are a generalisation of deterministic Muller automata to the setting of nominal sets. We prove decidability of complement, union, intersection, emptiness and equivalence, and determinacy by ultimately periodic words. The key to obtain such results is to use finite representations of the (otherwise infinite-state) defined class of automata. The definition of such operations enables model checking of process calculi featuring infinite behaviours, and resource allocation, to be implemented using classical automata-theoretic methods.
- Published
- 2014
47. Language Hierarchies and Complexity
- Author
-
Roland Hausser
- Subjects
Theoretical computer science ,Computational complexity theory ,Computer science ,Computability theory ,Mathematics::History and Overview ,Grammar formalism ,Automata theory ,Context (language use) - Abstract
The historically second elementary grammar formalism was published in 1936 by the American logician Emil Post (1897–1957). Known as rewrite systems or Post production systems, they originated in the mathematical context of recursion theory and are closely related to automata theory and computational complexity theory.
- Published
- 2014
48. Myhill-Nerode Methods for Hypergraphs
- Author
-
René van Bevern, Serge Gaspers, Michael R. Fellows, and Frances A. Rosamond
- Subjects
Discrete mathematics ,Treewidth ,Formal language ,Parameterized complexity ,Automata theory ,Graph theory ,Time complexity ,Computer Science::Databases ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
We introduce a method of applying Myhill-Nerode methods from formal language theory to hypergraphs and show how this method can be used to obtain the following parameterized complexity results.
- Published
- 2013
49. Rewrite-Based Statistical Model Checking of WMTL
- Author
-
Guangyuan Li, Petr Bulychev, Kim Guldstrand Larsen, Axel Legay, Alexandre David, and Danny Bøgsted Poulsen
- Subjects
Theoretical computer science ,Computer science ,Metric (mathematics) ,Automata theory ,Temporal logic ,Rewriting ,Algorithm ,Statistical model checking ,Automaton - Abstract
We present a new technique for verifying Weighted Metric Temporal Logic (WMTL) properties of Weighted Timed Automata. Our approach relies on Statistical Model Checking combined with a new monitoring algorithm based on rewriting rules. Contrary to existing monitoring approaches for WMTL ours is exact. The technique has been implemented in the statistical model checking engine of Uppaal and experiments indicate that the technique performs faster than existing approaches and leads to more accurate results.
- Published
- 2013
50. Robustness Analysis of Networked Systems
- Author
-
Swarat Chaudhuri, Roopsha Samanta, and Jyotirmoy V. Deshmukh
- Subjects
Mealy machine ,Discrete mathematics ,Computer science ,Robustness (computer science) ,Bounded function ,Automata theory ,Edit distance ,Levenshtein distance ,Algorithm ,Output device ,Communication channel - Abstract
Many software systems are naturally modeled as networks of interacting elements such as computing nodes, input devices, and output devices. In this paper, we present a notion of robustness for a networked system when the underlying network is prone to errors. We model such a system $\mathcal{N}$ as a set of processes that communicate with each other over a set of internal channels, and interact with the outside world through a fixed set of input and output channels. We focus on network errors that arise from channel perturbations, and assume that we are given a worst-case bound i¾? on the number of errors that can occur in the internal channels of $\mathcal{N}$. We say that the system $\mathcal{N}$ is i¾?, e-robust if the deviation of the output of the perturbed system from the output of the unperturbed system is bounded by e. We study a specific instance of this problem when each process is a Mealy machine, and the distance metric used to quantify the deviation from the desired output is either the L1-norm or the Levenshtein distance also known as the edit distance. For the former, we present a decision procedure for i¾?, e-robustness that is polynomial in the size of the network. For the latter, we present a decision procedure that is polynomial in the size of the network and exponential in the error bound on the output channel. Our solution draws upon techniques from automata theory, essentially reducing the problem of checking i¾?,e-robustness to the problem of checking emptiness for a certain class of reversal-bounded counter automata.
- Published
- 2013
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.