We are improving our search experience. To check which content you have full access to, or for advanced search, go back to the old search.

Search

Please fill in this field.
Filters applied:

Search Results

Showing 1-20 of 10,000 results
  1. Programming-Based Formal Languages and Automata Theory Design, Implement, Validate, and Prove

    This textbook introduces formal languages and automata theory for upper-level undergraduate or beginning graduate students. While it contains the...

    Marco T. Morazán in Texts in Computer Science
    Textbook 2024
  2. Automata Theory and Formal Languages Fundamental Notions, Theorems, and Techniques

    Knowledge of automata theory and formal languages is crucial for understanding human-computer interaction, as well as for understanding the various...
    Textbook 2022
  3. Formal Languages

    As underlined by Dutilh Novaes [19, pp. 11–28], when we refer to formal languages, formality corresponds to mainly two properties: asemanticity (in...
    Chapter 2024
  4. Regular Languages and Finite Automata

    We introduce the notion of a regular language, and show that regular languages are precisely those that are accepted by deterministic finite...
    Chapter 2024
  5. Automata Theory and Formal Languages

    This chapter is focused on two classes of automata: finite automata and pushdown automata. They accept two classes of languages, respectively:...
    Chapter 2021
  6. Automata Classes Accepting Languages Whose Commutative Closure is Regular

    The commutative closure operation, which corresponds to the Parikh image, is a natural operation on formal languages occurring in verification and...
    Conference paper 2024
  7. AutomaTutor: An Educational Mobile App for Teaching Automata Theory

    Automata theory is one of the core theories in computer science because it allows scientists and practitioners to understand the complexity of...
    Steven Jordaan, Nils Timm, Linda Marshall in Formal Methods: Foundations and Applications
    Conference paper 2024
  8. Automata Theory

    This chapter discusses automata theory, including finite-state machines, pushdown automata, and Turing machines. Finite-state machines are abstract...
    Chapter 2023
  9. Visit-Bounded Stack Automata

    An automaton is k-visit-bounded if during any computation its work tape head visits each tape cell at most k times. In this paper we consider stack...

    Jozef Jirásek, Ian McQuillan in Theory of Computing Systems
    Article 23 July 2023
  10. Formal Choreographic Languages

    We introduce a meta-model based on formal languages, dubbed formal choreographic languages, to study message-passing systems. Our main motivation is...
    Franco Barbanera, Ivan Lanese, Emilio Tuosto in Coordination Models and Languages
    Conference paper 2022
  11. Performing Regular Operations with 1-Limited Automata

    The descriptional complexity of basic operations on regular languages using 1-limited automata, a restricted version of one-tape Turing machines, is...

    Giovanni Pighizzini, Luca Prigioniero, Šimon Sádovský in Theory of Computing Systems
    Article Open access 14 March 2024
  12. Minimization of Automata for Liveness Languages

    While the minimization problem for deterministic Büchi word automata is known to be NP-complete, several fundamental problems around it are still...
    Bader Abu Radi, Orna Kupferman in Automated Technology for Verification and Analysis
    Conference paper 2022
  13. Weighted Tree Automata with Constraints

    The HOM problem, which asks whether the image of a regular tree language under a given tree homomorphism is again regular, is known to be decidable...

    Andreas Maletti, Andreea-Teodora Nász in Theory of Computing Systems
    Article Open access 03 October 2023
  14. Formal Grammars and Languages

    In this chapter we introduce some basic notions and some notations we will use in the book. In particular, we introduce the notions of a free monoid,...
    Alberto Pettorossi in Automata Theory and Formal Languages
    Chapter 2022
  15. Automata-Based Software Engineering with Event-B

    Abstract

    A new automata-based programming language built by extending the Event-B specification language is proposed. When develo** models in...

    Article 09 October 2023
  16. General-Nondeterministic Fuzzy Pushdown Automata and Their Languages

    Inspired by nondeterministic fuzzy finite automata theory proposed by Cao and Ezawa [1], we define general-nondeterministic fuzzy pushdown automata...
    Fang** Zhou, Chao Yang in Theoretical Computer Science
    Conference paper 2022
  17. Formal Languages and the NLP Black Box

    The field of natural language processing (NLP) has been transformed in two related ways in recent years.
    William Merrill in Developments in Language Theory
    Conference paper 2023
  18. Second-Order Finite Automata

    Traditionally, finite automata theory has been used as a framework for the representation of possibly infinite sets of strings. In this work, we...

    Alexsander Andrade de Melo, Mateus de Oliveira Oliveira in Theory of Computing Systems
    Article Open access 22 June 2022
  19. 2D Oxide Picture Languages and Their Properties

    In the theory of formal languages, two-dimensional (picture) languages are a generalization of string languages to two dimensions. Pictures may be...
    Helen Vijitha Ponraj, Robinson Thamburaj, Meenakshi Paramasivan in Combinatorial Image Analysis
    Conference paper 2023
  20. Theory of reaction automata: a survey

    In this paper, we survey on reaction automata theory to model and analyze the biochemical behaviors of vital reactions occurring in nature. Inspired...

    Takashi Yokomori, Fumiya Okubo in Journal of Membrane Computing
    Article 09 March 2021
Did you find what you were looking for? Share feedback.