1,283 results on '"Abstract family of languages"'
Search Results
2. Nondeterministic Ordered Restarting Automata.
- Author
-
Kwee, Kent and Otto, Friedrich
- Subjects
- *
FINITE state machines , *EPIPHENOMENALISM , *PROBLEM solving , *LINEAR systems , *ERROR analysis in mathematics - Abstract
While (stateless) deterministic ordered restarting automata accept exactly the regular languages, it has been observed that nondeterministic ordered restarting automata (ORWW-automata for short) are more expressive. Here we show that the class of languages accepted by the latter automata is an abstract family of languages that is incomparable to the linear, the context-free, and the growing context-sensitive languages with respect to inclusion, and that the emptiness problem is decidable for these languages. In addition, we give a construction that turns a stateless ORWW-automaton into a nondeterministic finite-state acceptor for the same language. [ABSTRACT FROM AUTHOR]
- Published
- 2018
- Full Text
- View/download PDF
3. Circuit complexity of regular languages
- Author
-
Michal Koucký
- Subjects
Discrete mathematics ,Current (mathematics) ,Regular language ,Abstract family of languages ,Pumping lemma for context-free languages ,Generalized star height problem ,Circuit complexity ,Cone (formal languages) ,Pumping lemma for regular languages ,Mathematics - Abstract
We survey our current knowledge of circuit complexity of regular languages. We show that regular languages are of interest as languages providing understanding of different circuit classes. We also prove that regular languages that are in AC0and ACC0are all computable by almost linear size circuits, extending the result of Chandra et al.[5].
- Published
- 2021
- Full Text
- View/download PDF
4. The complexity of verbal languages over groups
- Author
-
Frank Stephan, Alexei Miasnikov, and Sanjay Jain
- Subjects
General Computer Science ,Computer Networks and Communications ,Computer science ,Chomsky hierarchy ,Representation (arts) ,computer.software_genre ,Theoretical Computer Science ,Indexed language ,Recursively enumerable language ,Regular language ,Formal language ,Context-sensitive language ,Mathematics ,Sparse language ,business.industry ,Singleton ,Group (mathematics) ,Applied Mathematics ,Context-free language ,Abstract family of languages ,Cone (formal languages) ,Linguistics ,Computational Theory and Mathematics ,Artificial intelligence ,business ,computer ,Natural language processing ,Word (group theory) - Abstract
This paper investigates the complexity of verbal languages and pattern languages of Thurston automatic groups in terms of the Chomsky hierarchy. Here the language generated by a pattern is taken as the set of representatives of all strings obtained when chosing values for the various variables. For noncommutative free groups, it is shown that the complexity of the verbal and pattern languages (in terms of level on the Chomsky hierarchy) does not depend on the Thurston automatic representation and that verbal languages cannot be context-free (unless they are either the empty word or the full group). They can however be indexed languages. Furthermore, it is shown that in the general case, it might depend on the exactly chosen Thurston automatic representation which level a verbal language takes in the Chomsky hierarchy. There are examples of groups where, in an appropriate representation, all pattern languages are regular or context-free, respectively.
- Published
- 2019
- Full Text
- View/download PDF
5. On the Effect of the IO-Substitution on the Parikh Image of Semilinear Full AFLs.
- Author
-
Bourreau, Pierre
- Subjects
FORMAL language semantics ,FORMAL languages ,SUBSTITUTION (Logic) ,HOMOMORPHISMS ,COMPUTATIONAL linguistics ,SYNTAX (Grammar) - Abstract
Back in the 1980's, the class of mildly context-sensitive formalisms was introduced so as to capture the syntax of natural languages. While the languages generated by such formalisms are constrained by the constant-growth property, the most well-known and used ones-like tree-adjoining grammars or multiple context-free grammars-generate languages which verify the stronger property of being semilinear. In (Bourreau et al. ), the operation of IO-substitution was created so as to exhibit mildly-context sensitive classes of languages which are not semilinear. In the present article, we extend the notion of semilinearity, and characterize the Parikh image of the languages in IO(L), the closure of a class L of semilinear languages under IO-substitution, as universally-semilinear. Based on this result and on the work of Fischer on macro-grammars, we then show that IO(L) is not closed under inverse homomorphism when L is closed under inverse homomorphism, and encompasses the class of regular languages. This result proves that IO(MCFL) is not a full AFL, where $$\mathbf {MCFL}$$ denotes the class of multiple context-free languages, closing an open question in Bourreau et al. (). More importantly, our proof gives an insight into the relation between the non-closure under inverse homomorphism of $$\mathbf {IO(MCFL)}$$ and how IO-substitution breaks semilinearity. [ABSTRACT FROM AUTHOR]
- Published
- 2015
- Full Text
- View/download PDF
6. Syntax of First-Order Languages
- Author
-
Jörg Flum, Heinz-Dieter Ebbinghaus, and Wolfgang Thomas
- Subjects
Syntax (programming languages) ,Computer science ,Abstract syntax ,Comparison of multi-paradigm programming languages ,Ergative case ,Abstract family of languages ,Second-generation programming language ,Ontology language ,Linguistic universal ,Linguistics - Abstract
In this chapter we introduce the first-order languages. They obey simple, clear formation rules. In later chapters we shall discuss whether, and to what extent, all mathematical propositions can be formalized in such languages.
- Published
- 2021
- Full Text
- View/download PDF
7. On the properties of language classes defined by bounded reaction automata
- Author
-
Okubo, Fumiya, Kobayashi, Satoshi, and Yokomori, Takashi
- Subjects
- *
MACHINE theory , *FORMAL languages , *MATHEMATICAL bounds , *BIOCHEMISTRY , *MATHEMATICAL models , *APPLIED mathematics - Abstract
Abstract: Reaction automata are a formal model that has been introduced to investigate the computing powers of interactive behaviors of biochemical reactions (Okubo et al. (2012) ). Reaction automata are language acceptors with multiset rewriting mechanism whose basic frameworks are based on reaction systems introduced in Ehrenfeucht and Rozenberg (2007) . In this paper we continue the investigation of reaction automata with a focus on the formal language theoretic properties of subclasses of reaction automata, called linear-bounded reaction automata (LRAs) and exponentially-bounded reaction automata (ERAs). Besides LRAs, we newly introduce an extended model (denoted by -LRAs) by allowing -moves in the accepting process of reaction, and investigate the closure properties of language classes accepted by both LRAs and -LRAs. Further, we establish new relationships of language classes accepted by LRAs and by ERAs with the Chomsky hierarchy. The main results include the following: [(i)] the class of languages accepted by -LRAs forms an AFL with additional closure properties, [(ii)] any recursively enumerable language can be expressed as a homomorphic image of a language accepted by an LRA, [(iii)] the class of languages accepted by ERAs coincides with the class of context-sensitive languages. [Copyright &y& Elsevier]
- Published
- 2012
- Full Text
- View/download PDF
8. Parikh-reducing Church–Rosser representations for some classes of regular languages
- Author
-
Tobias Walter
- Subjects
Monoid ,Discrete mathematics ,General Computer Science ,010102 general mathematics ,Syntactic monoid ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,0102 computer and information sciences ,01 natural sciences ,Cone (formal languages) ,Pumping lemma for regular languages ,Theoretical Computer Science ,Algebra ,Regular language ,010201 computation theory & mathematics ,Computer Science::Logic in Computer Science ,Formal language ,Computer Science::Programming Languages ,0101 mathematics ,Abelian group ,Mathematics - Abstract
In this paper the concept of Parikh-reducing Church–Rosser systems is studied. It is shown that for two classes of regular languages there exist such systems which describe the languages using finitely many equivalence classes of the rewriting system. The two classes are: 1.) the class of all regular languages such that the syntactic monoid contains only abelian groups and 2.) the class of all group languages over a two-letter alphabet. The construction of the systems yield a monoid representation such that all subgroups are abelian. Additionally, the complexity of those representations is studied.
- Published
- 2017
- Full Text
- View/download PDF
9. On sentence membership problem in context-sensitive languages
- Author
-
Paweł Ryszawa
- Subjects
Parsing ,Membership problem ,business.industry ,Computer science ,Context-sensitive grammar ,Abstract family of languages ,Context (language use) ,General Medicine ,computer.software_genre ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Formal language ,Graph (abstract data type) ,Artificial intelligence ,business ,computer ,Sentence ,Natural language processing - Abstract
A new type of graph is introduced, the grammar graph. The possibility of assigning labels to each node in such a graph extends it to the grammar net. The grammar net should be considered as a new graphical tool that helps in an analysis of whether a particular sentence belongs to a given context-sensitive grammar. Another concept, the derivation net, closely related to the grammar graph and of a similar structure, will be used to show an algorithm that is able to decide that some sentences do not belong to a language generated by a context sensitive grammar, while leaving others as a candidate members of it.
- Published
- 2017
- Full Text
- View/download PDF
10. Distinguishing pattern languages with membership examples
- Author
-
Regan Meloche, Sandra Zilles, Hans Ulrich Simon, Ziyuan Gao, and Zeinab Mazadi
- Subjects
Recursion ,Theoretical computer science ,Computer science ,Abstract family of languages ,0102 computer and information sciences ,02 engineering and technology ,Mathematical proof ,01 natural sciences ,Cone (formal languages) ,Computer Science Applications ,Theoretical Computer Science ,Computational Theory and Mathematics ,Computational learning theory ,010201 computation theory & mathematics ,Formal language ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Relevance (information retrieval) ,Information Systems - Abstract
This article determines two learning-theoretic combinatorial parameters, the teaching dimension and the recursive teaching dimension, for various families of pattern languages over alphabets of varying size. Our results and formal proofs are of relevance to recent studies in computational learning theory as well as in formal language theory. This is an expanded and corrected version of an earlier paper by Mazadi et al. (2014).
- Published
- 2017
- Full Text
- View/download PDF
11. Classifying recognizable infinitary trace languages using word automata
- Author
-
Namit Chaturvedi and Marcus Gelderie
- Subjects
TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Nested word ,Büchi automaton ,02 engineering and technology ,Theoretical Computer Science ,0202 electrical engineering, electronic engineering, information engineering ,Quantum finite automata ,Mathematics ,060201 languages & linguistics ,Discrete mathematics ,Finite-state machine ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,06 humanities and the arts ,Computer Science Applications ,Automaton ,Algebra ,Trace (semiology) ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Computational Theory and Mathematics ,0602 languages and literature ,Computer Science::Programming Languages ,020201 artificial intelligence & image processing ,Computer Science::Formal Languages and Automata Theory ,Word (computer architecture) ,Information Systems - Abstract
We address the problem of providing a Borel-like classification of languages of infinite Mazurkiewicz traces, and provide a solution in the framework of ω -automata over infinite words – which is invoked via the sets of linearizations of infinitary trace languages. We identify trace languages whose linearizations are recognized by deterministic weak or deterministic Buchi (word) automata. We present a characterization of the class of linearizations of all recognizable ω -trace languages in terms of Muller (word) automata. Finally, we show that the linearization of any recognizable ω -trace language can be expressed as a Boolean combination of languages recognized by our class of deterministic Buchi automata.
- Published
- 2017
- Full Text
- View/download PDF
12. Information rate of some classes of non-regular languages: An automata-theoretic approach
- Author
-
Zhe Dang, Oscar H. Ibarra, Thomas R. Fischer, and Cewei Cui
- Subjects
Discrete mathematics ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Nested word ,Theoretical computer science ,Computable number ,Abstract family of languages ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Computable analysis ,Computer Science Applications ,Theoretical Computer Science ,Deterministic finite automaton ,Computable function ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,0202 electrical engineering, electronic engineering, information engineering ,Computer Science::Programming Languages ,Quantum finite automata ,020201 artificial intelligence & image processing ,Nondeterministic finite automaton ,Computer Science::Formal Languages and Automata Theory ,Information Systems ,Mathematics - Abstract
We show that the information rate of the language accepted by a reversal-bounded deterministic counter machine is computable. For the nondeterministic case, we provide computable upper bounds. For the class of languages accepted by multi-tape deterministic finite automata, the information rate is computable as well.
- Published
- 2017
- Full Text
- View/download PDF
13. Languages with membership determined by single letter factors
- Author
-
Suhear Alwan and Peter M. Higgins
- Subjects
Discrete mathematics ,Nested word ,General Computer Science ,Syntactic monoid ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Cone (formal languages) ,Pumping lemma for regular languages ,Theoretical Computer Science ,Combinatorics ,symbols.namesake ,Regular language ,010201 computation theory & mathematics ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,020201 artificial intelligence & image processing ,Möbius strip ,Computer Science::Formal Languages and Automata Theory ,Word (computer architecture) ,Mathematics - Abstract
The full scan condition on a language L introduced in [1] ensures that a word w must be completely inspected in order to decide whether or not w lies in L. We strengthen the condition by replacing the factor words in that definition by single letters. After examining the general case for both arbitrary and regular languages, we investigate the two-letter alphabet to find a complete description of the corresponding languages, which may be coded as infinite binary strings. Regularity of these languages corresponds to the associated numbers being rational and we find the minimal automata in all cases, which may be pictured as a cylinder of tape with a protruding end, although this cylinder is replaced by a Mobius strip for a special class of rational languages.
- Published
- 2017
- Full Text
- View/download PDF
14. The chop of languages
- Author
-
Sebastian Jakobi, Martin Kutrib, and Markus Holzer
- Subjects
Discrete mathematics ,General Computer Science ,Chomsky hierarchy ,010102 general mathematics ,Concatenation ,Abstract family of languages ,0102 computer and information sciences ,01 natural sciences ,Theoretical Computer Science ,Regular language ,Closure (mathematics) ,010201 computation theory & mathematics ,Regular expression ,0101 mathematics ,Language family ,Context-sensitive language ,Mathematics - Abstract
We investigate chop operations, which can be seen as generalized concatenation. For several language families of the Chomsky hierarchy we prove (non)closure properties under chop operations and incomparability to the family of languages that are the chop of two regular languages. We also prove non-closure of that language family under Boolean operations and closure under reversal. Further, the representation of a regular language as the chop of two regular expressions can be exponentially more succinct than its regular expression. By considering the chop of two linear context-free languages we already obtain language families that have non-semi-decidable problems such as emptiness or finiteness.
- Published
- 2017
- Full Text
- View/download PDF
15. Stone duality for languages and complexity
- Author
-
Andreas Krebs and Mai Gehrke
- Subjects
Microbiology (medical) ,Discrete mathematics ,Theoretical computer science ,Immunology ,Fast-growing hierarchy ,Abstract family of languages ,Descriptive complexity theory ,Structural complexity theory ,Regular language ,Theory of computation ,Formal language ,Immunology and Allergy ,Mathematics ,Sparse language - Abstract
Complexity theory and the theory of regular languages both belong to the branch of computer science where the use of resources in computing is the main focus. However, they operate at different levels. While complexity theory seeks to classify computational problems by resource use, such as space and time, regular language theory remains at the very base of this hierarchy and is concerned with classes of computational problems for which membership is (potentially) decidable.
- Published
- 2017
- Full Text
- View/download PDF
16. On the hierarchy of generalizations of one-unambiguous regular languages
- Author
-
Clément Miklarz, Ludovic Mignot, Pascal Caron, Equipe Combinatoire et algorithmes (CA - LITIS), Laboratoire d'Informatique, de Traitement de l'Information et des Systèmes (LITIS), Institut national des sciences appliquées Rouen Normandie (INSA Rouen Normandie), Institut National des Sciences Appliquées (INSA)-Normandie Université (NU)-Institut National des Sciences Appliquées (INSA)-Normandie Université (NU)-Université de Rouen Normandie (UNIROUEN), Normandie Université (NU)-Université Le Havre Normandie (ULH), Normandie Université (NU)-Institut national des sciences appliquées Rouen Normandie (INSA Rouen Normandie), Normandie Université (NU), and Université de Rouen Normandie (UNIROUEN)
- Subjects
Discrete mathematics ,Statement (computer science) ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,General Computer Science ,Unary operation ,Deterministic context-free language ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,020207 software engineering ,02 engineering and technology ,One-unambiguous languages ,Theoretical Computer Science ,Combinatorics ,Lookahead determinism ,Regular language ,Block (programming) ,Unary language ,0202 electrical engineering, electronic engineering, information engineering ,Computer Science::Programming Languages ,[INFO]Computer Science [cs] ,020201 artificial intelligence & image processing ,Regular expression ,Block determinism ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
International audience; A regular language is lookahead (resp. block) deterministic if it is specified by a lookahead (resp. block) deterministic regular expression. These two subclasses of regular languages have been respectively introduced by Han and Wood for lookahead determinism and by Giammarresi et al. for block determinism, as a possible extension of one-unambiguous languages defined and characterized by Brüggemann-Klein and Wood.In this paper, we study the hierarchies and inclusion links of these families. We first show that each block deterministic language is the alphabetical image of some one-unambiguous language. Moreover, we show that deciding the block determinism of a regular language from its minimal DFA does not only require state elimination. Han and Wood state that there is a proper hierarchy in block deterministic languages, but prove it using this erroneous requirement. However, we prove their statement by giving our own parametrized family. We also prove that there is a proper hierarchy in lookahead deterministic languages by studying particular properties of unary regular expressions. Finally, using our valid results, we confirm that the family of block deterministic languages is strictly included in the one of lookahead deterministic languages by showing that any block deterministic unary language is one-unambiguous.
- Published
- 2017
- Full Text
- View/download PDF
17. Concatenation-free languages
- Author
-
Martin Kutrib and Matthias Wendlandt
- Subjects
Discrete mathematics ,General Computer Science ,Hierarchy (mathematics) ,Concatenation ,Abstract family of languages ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Cone (formal languages) ,Pumping lemma for regular languages ,Theoretical Computer Science ,Combinatorics ,Regular language ,010201 computation theory & mathematics ,Formal language ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Generalized star height problem ,Mathematics - Abstract
The expressive capacity of three different types of regular expressions without concatenation is studied. In particular, we consider alphabetic concatenation-free expressions, which are ordinary regular expressions without concatenation, simple concatenation-free expressions, where the set of literals is a finite set of words instead of letters, and concatenation-free expressions, where additionally complementation operations are possible. Characterizations of the corresponding language classes are obtained. In particular, a characterization of unary concatenation-free languages by the Boolean closure of certain sets of languages is shown. The characterizations are then used to derive a strict hierarchy that is, in turn, strictly included in the family of regular languages. The closure properties of the families are investigated. Furthermore, the position of the family of concatenation-free languages in the subregular hierarchy is considered and settled for the unary case. In particular, there are concatenation-free languages that do not belong to any of the families in the hierarchy. Moreover, except for comets, all the families considered in the subregular hierarchy are strictly included in the family of concatenation-free languages.
- Published
- 2017
- Full Text
- View/download PDF
18. On a Recognition Problem of the Automata Languages
- Author
-
A. S. Shundeev
- Subjects
Nested word ,Theoretical computer science ,Computer science ,Computability ,Automata theory ,Abstract family of languages ,General Medicine ,Automaton - Published
- 2017
- Full Text
- View/download PDF
19. Some results in r-disjunctive languages and related topics
- Author
-
Yuqi Guo, Di Zhang, and K. P. Shum
- Subjects
business.industry ,010102 general mathematics ,Abstract family of languages ,02 engineering and technology ,Congruence relation ,computer.software_genre ,01 natural sciences ,Cone (formal languages) ,Theoretical Computer Science ,Set (abstract data type) ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Infix ,TheoryofComputation_LOGICSANDMEANINGSOFPROGRAMS ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Geometry and Topology ,Artificial intelligence ,0101 mathematics ,business ,computer ,Software ,Natural language processing ,Mathematics - Abstract
In this article, we summarize some new results on r-disjunctive languages and its related topics from some papers, these results form a new progress in this research area. In these results, we show the use of syntactic congruences (resp. syntactic monoids) of languages and the infix languages of languages in studying the characteristics, the decompositions and the classifications of the r-disjunctive languages. In addition, we set out some open problems in this area proposed in these papers.
- Published
- 2017
- Full Text
- View/download PDF
20. Are planned languages less complex than natural languages?
- Author
-
Federico Gobbo and ACLC (FGw)
- Subjects
060201 languages & linguistics ,Agglutinative language ,Linguistics and Language ,Computer science ,Comparison of multi-paradigm programming languages ,05 social sciences ,050301 education ,Abstract family of languages ,Second-generation programming language ,06 humanities and the arts ,Ontology language ,Cone (formal languages) ,Language and Linguistics ,Linguistics ,Third-generation programming language ,0602 languages and literature ,0503 education ,Natural language - Abstract
Supporters of languages planned for international communication, like Esperanto, often claim that these languages are less complex and therefore easy to learn as compared to natural languages. To what extent does this claim have empirical support? In this contribution, planned languages will be presented from the perspective of learnability. In particular, the question of language complexity will be addressed. Almost all planned languages show a high degree of morphological regularity, obtained by a drastic reduction of allomorphy and suppletion. While these morphological traits can help learners acquire the basics of the planned language more easily as compared to standard natural languages, other factors should be taken into account in order to assess the learnability of these languages, in particular their sociolinguistic status.
- Published
- 2017
21. Closure properties of pattern languages
- Author
-
Markus L. Schmid, Daniel Reidenbach, and Joel D. Day
- Subjects
Class (computer programming) ,General Computer Science ,Computer Networks and Communications ,Intersection (set theory) ,Programming language ,Applied Mathematics ,Closure (topology) ,Abstract family of languages ,Second-generation programming language ,0102 computer and information sciences ,02 engineering and technology ,computer.software_genre ,01 natural sciences ,Cone (formal languages) ,Theoretical Computer Science ,Pattern language (formal languages) ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,Formal language ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,computer ,Mathematics - Abstract
The terminal-free pattern languages are not closed under most standard operations.We achieve even stronger results for union and intersection of these languages.Some of these results cease to hold if patterns with terminal symbols are considered.We characterise unions of two NE-pattern languages that are an E-pattern language.We characterise all unions of E-pattern languages that are an NE-pattern language. Pattern languages are a well-established class of languages, but very little is known about their closure properties. In the present paper we establish a large number of closure properties of the terminal-free pattern languages, and we characterise when the union of two terminal-free pattern languages is again a terminal-free pattern language. We demonstrate that the equivalent question for general pattern languages is characterised differently, and that it is linked to some of the most prominent open problems for pattern languages. We also provide fundamental insights into a well-known construction of E-pattern languages as unions of NE-pattern languages, and vice versa.
- Published
- 2017
- Full Text
- View/download PDF
22. Deque automata, languages, and planar graph representations
- Author
-
Stefano Crespi Reghizzi and Pierluigi San Pietro
- Subjects
General Computer Science ,Computer science ,Double-ended queue ,0102 computer and information sciences ,02 engineering and technology ,Deque graphs ,01 natural sciences ,AntiDyck ,Theoretical Computer Science ,symbols.namesake ,Quasi-realtime ,Graph drawing ,Dyck ,0202 electrical engineering, electronic engineering, information engineering ,Queue automata ,Computer Science::Distributed, Parallel, and Cluster Computing ,Discrete mathematics ,Syntax (programming languages) ,Intersection (set theory) ,Abstract family of languages ,Graph ,Planar graph ,Automaton ,Cylindric planar graphs ,Closure (mathematics) ,Closure properties ,010201 computation theory & mathematics ,symbols ,020201 artificial intelligence & image processing ,AFL ,Word (computer architecture) - Abstract
A deque automaton is a finite-state machine equipped with a deque memory tape. Such memory being more general than a queue or two stacks, we restrict consideration to quasi-real-time deque machines, for which we present useful normal forms. The closure properties of deque languages qualify them as an abstract family of languages but not a full one. The newly defined characteristic deque language CDL combines Dyck and AntiDyck (or FIFO) languages, and homomorphically characterizes the deque languages. The notion of deque graph from the graph drawing theory, well represents deque computations by means of a planar graph developed on a cylinder surface, with edges visualizing how deque symbols are inserted and removed. The drawing of deque computations on a cylinder is remindful of 3D models used in theoretical (bio)chemistry. We prove that a CDL can be defined in different ways: by a simple deque automaton, by labeled deque graphs, by cancellation rules, and by means of the shuffle and intersection of simpler languages. The labeled deque graph represents the syntax structure of a word.
- Published
- 2020
23. Learning Tier-based Strictly 2-Local Languages
- Author
-
Adam Jardine and Jeffrey Heinz
- Subjects
060201 languages & linguistics ,Linguistics and Language ,Theoretical computer science ,Computer science ,Communication ,Inference ,Abstract family of languages ,06 humanities and the arts ,02 engineering and technology ,Cone (formal languages) ,Computer Science Applications ,Human-Computer Interaction ,Constant (computer programming) ,Artificial Intelligence ,Bounded function ,0602 languages and literature ,Formal language ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Time complexity ,Natural language - Abstract
The Tier-based Strictly 2-Local (TSL2) languages are a class of formal languages which have been shown to model long-distance phonotactic generalizations in natural language (Heinz et al., 2011). This paper introduces the Tier-based Strictly 2-Local Inference Algorithm (2TSLIA), the first nonenumerative learner for the TSL2 languages. We prove the 2TSLIA is guaranteed to converge in polynomial time on a data sample whose size is bounded by a constant.
- Published
- 2016
- Full Text
- View/download PDF
24. That Which Is Casually Called a Language
- Author
-
Robert J. C. Young and Emmanuel Bruno Jean-François
- Subjects
050101 languages & linguistics ,Linguistics and Language ,Literature and Literary Theory ,Object language ,05 social sciences ,050301 education ,Abstract family of languages ,Second-generation programming language ,Language and Linguistics ,Linguistics ,Synthetic language ,Constructed language ,0501 psychology and cognitive sciences ,Multilingualism ,Sociology ,0503 education ,Language industry ,Natural language - Abstract
How do we know where languages begin and where they end? It is widely assumed that languages exist as discrete, distinct entities, an idea that forms the basis of mono- and multilingualism, as well as of source and target languages in translation theory. What created that clear-cut division between languages? I argue that our current conception of language was invented as part of the process of the creation of the nation-state. The idea of a language, and therefore of translation, was a product of nation-state formation that required the construction of boundaries to divide homogeneous territories, peoples, and their languages. The Stammbaum model of linguistic filiation emerged as part of the same politicized ideology of modernity. Against this, I consider the alternative model of language mixture, which conceptualizes language as a transformative process of interaction without boundaries and challenges ideas of a language and of translation.
- Published
- 2016
- Full Text
- View/download PDF
25. Closure properties for fuzzy recursively enumerable languages and fuzzy recursive languages
- Author
-
Benjamin Bedregal, Antonio Diego Silva Farias, Luiz Ranyer de Araújo Lopes, and Regivan H. N. Santiago
- Subjects
Statistics and Probability ,Discrete mathematics ,Theoretical computer science ,Recursively enumerable set ,010102 general mathematics ,General Engineering ,Abstract family of languages ,02 engineering and technology ,01 natural sciences ,Cone (formal languages) ,symbols.namesake ,Recursively enumerable language ,Recursive language ,Turing completeness ,Artificial Intelligence ,0202 electrical engineering, electronic engineering, information engineering ,symbols ,Fuzzy set operations ,020201 artificial intelligence & image processing ,0101 mathematics ,Unrestricted grammar ,Mathematics - Abstract
There are several variations of fuzzy Turing machines in the literature, many of them require a t-norm in order to establish their accepted language. This paper generalize the concept of non-deterministic fuzzy Turing machine - NTFM, replacing the t-norm operator for several aggregation functions. We establish the languages accepted by these machines, called fuzzy recursively enumerable languages or simply LFRE and show, among other results, which classes of LFRE are closed under unions and intersections.
- Published
- 2016
- Full Text
- View/download PDF
26. Characterising REGEX languages by regular languages equipped with factor-referencing
- Author
-
Markus L. Schmid
- Subjects
Nested word ,Computer science ,Comparison of multi-paradigm programming languages ,0102 computer and information sciences ,02 engineering and technology ,Query language ,computer.software_genre ,01 natural sciences ,Theoretical Computer Science ,Third-generation programming language ,Regular language ,Formal language ,0202 electrical engineering, electronic engineering, information engineering ,Regular expression ,Fifth-generation programming language ,computer.programming_language ,Programming language ,business.industry ,Abstract family of languages ,Second-generation programming language ,Python (programming language) ,Ontology language ,Cone (formal languages) ,Computer Science Applications ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,020201 artificial intelligence & image processing ,Artificial intelligence ,Perl ,business ,computer ,Natural language processing ,Information Systems - Abstract
A (factor-)reference in a word is a special symbol that refers to another factor in the same word; a reference is dereferenced by substituting it with the referenced factor. We introduce and investigate the class ref-REG of all languages that can be obtained by taking a regular language R and then dereferencing all possible references in the words of R. We show that ref-REG coincides with the class of languages defined by regular expressions as they exist in modern programming languages like Perl, Python, Java, etc. (often called REGEX languages).
- Published
- 2016
- Full Text
- View/download PDF
27. On Boolean Closed Full Trios and Rational Kripke Frames
- Author
-
Markus Lohrey, Dietrich Kuske, and Georg Zetzsche
- Subjects
Arithmetical set ,010102 general mathematics ,Kripke structure ,Multimodal logic ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,02 engineering and technology ,01 natural sciences ,Arithmetical hierarchy ,Theoretical Computer Science ,Algebra ,Variable (computer science) ,Computational Theory and Mathematics ,Regular language ,Theory of computation ,0202 electrical engineering, electronic engineering, information engineering ,Computer Science::Programming Languages ,020201 artificial intelligence & image processing ,0101 mathematics ,Mathematics - Abstract
We study what languages can be constructed from a non-regular language L using Boolean operations and synchronous or non-synchronous rational transductions. If all rational transductions are allowed, one can construct the whole arithmetical hierarchy relative to L. In the case of synchronous rational transductions, we present non-regular languages that allow constructing languages arbitrarily high in the arithmetical hierarchy and we present non-regular languages that allow constructing only recursive languages. A consequence of the results is that aside from the regular languages, no full trio generated by a single language is closed under complementation. Another consequence is that there is a fixed rational Kripke frame such that assigning an arbitrary non-regular language to some variable allows the definition of any language from the arithmetical hierarchy in the corresponding Kripke structure using multimodal logic.
- Published
- 2016
- Full Text
- View/download PDF
28. Some Properties of Iterated Languages
- Author
-
Shane Steinert-Threlkeld
- Subjects
Discrete mathematics ,Linguistics and Language ,Semantics (computer science) ,010102 general mathematics ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,06 humanities and the arts ,0603 philosophy, ethics and religion ,01 natural sciences ,Cone (formal languages) ,Pumping lemma for regular languages ,Decidability ,Philosophy ,Regular language ,060302 philosophy ,Computer Science (miscellaneous) ,Computer Science::Programming Languages ,0101 mathematics ,Generalized star height problem ,Natural language ,Mathematics - Abstract
A special kind of substitution on languages called iteration is presented and studied. These languages arise in the application of semantic automata to iterations of generalized quantifiers. We show that each of the star-free, regular, and deterministic context-free languages are closed under iteration and that it is decidable whether a given regular or determinstic context-free language is an iteration of two such languages. This result can be read as saying that the van Benthem/Keenan `Frege Boundary' is decidable for large subclasses of natural language quantifiers. We also determine the state complexity of iteration of regular languages.
- Published
- 2016
- Full Text
- View/download PDF
29. Synthesis and Analysis of Context-Sensitive Languages
- Author
-
Cesar Alberto Bravo Pariente and Daniel Andersen Cerqueira Lima
- Subjects
Indexed language ,Theoretical computer science ,Nested word ,General Computer Science ,Ambiguous grammar ,Computer science ,Deterministic context-free grammar ,Context-free language ,Formal language ,Abstract family of languages ,Context-sensitive grammar ,Electrical and Electronic Engineering - Abstract
Context-sensitive languages are usually omitted in undergraduate textbooks on Theory of Computation or studied only from structural point of view in graduate textbooks with very few classical examples and no techniques of design of context-sensitive grammars and their corresponding linear bounded automata. Here we present a case of study showing that such omission and lack of examples and techniques can be fulfilled using standard techniques of formal languages. In particular it is stablished the descriptional and time complexity of an ambiguous context-sensitive grammar and a deterministic linear bounded automaton for the context-sensitive language L = { a^mb^nc^mn : m, n >= 1}
- Published
- 2016
- Full Text
- View/download PDF
30. Watson-Crick Linear Grammars
- Author
-
Mohd Izzuddin Mohd Tamrin, Azeddine Messikh, Sherzod Turaev, and Nurul Liyana Mohamad Zulkufli
- Subjects
Tree-adjoining grammar ,Indexed language ,Computer science ,Programming language ,Formal language ,Abstract family of languages ,Context-sensitive grammar ,Indexed grammar ,Context-free grammar ,Phrase structure grammar ,computer.software_genre ,computer - Abstract
In this paper, we define Watson-Crick linear grammars extending Watson-Crick regular grammars Subramanian et al. (CCSEIT’12 proceedings of the second international conference on computer science, science, engineering and information technology 151–156, 2012, [9]) with linear rules, and study their generative power. We show that Watson-Crick linear grammars can generate some context-sensitive languages. Moreover, we establish that the family of Watson-Crick regular languages proper subset of the family of Watson-Crick linear languages but it is not comparable with the family of linear languages.
- Published
- 2019
- Full Text
- View/download PDF
31. Classes of languages generated by the Kleene star of a word
- Author
-
Laure Daviaud, Charles Paperman, Faculty of Mathematics, Informatics, and Mechanics [Warsaw] (MIMUW), University of Warsaw (UW), Linking Dynamic Data (LINKS), Inria Lille - Nord Europe, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 (CRIStAL), Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS)-Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS), Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 (CRIStAL), Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS)-Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS)-Inria Lille - Nord Europe, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Italiano, G., Pughizzini, G., and Sannella, D.
- Subjects
QA75 ,Of the form ,0102 computer and information sciences ,02 engineering and technology ,Decidability ,Lattice (discrete subgroup) ,01 natural sciences ,[INFO.INFO-CL]Computer Science [cs]/Computation and Language [cs.CL] ,Theoretical Computer Science ,QA76 ,Combinatorics ,symbols.namesake ,Regular language ,Kleene star ,ComputingMethodologies_SYMBOLICANDALGEBRAICMANIPULATION ,0202 electrical engineering, electronic engineering, information engineering ,Profinite equations ,0101 mathematics ,QA ,Quotient ,Mathematics ,Automata theory ,060201 languages & linguistics ,Discrete mathematics ,Boolean algebra (structure) ,010102 general mathematics ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,06 humanities and the arts ,Regular languages ,Computer Science Applications ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,0602 languages and literature ,symbols ,020201 artificial intelligence & image processing ,Word (computer architecture) ,Information Systems - Abstract
International audience; In this paper, we study the lattice and the Boolean algebra, possibly closed under quotient, generated by the languages of the form $u⁎$, where $u$ is a word. We provide effective equational characterisations of these classes, i.e. one can decide using our descriptions whether a given regular language belongs or not to each of them.
- Published
- 2018
- Full Text
- View/download PDF
32. General Idempotency Languages Over Small Alphabets
- Author
-
Peter Leupold
- Subjects
Discrete mathematics ,010102 general mathematics ,Abstract family of languages ,Of the form ,Natural number ,02 engineering and technology ,01 natural sciences ,Iterated function ,Confluence ,Idempotence ,Formal language ,0202 electrical engineering, electronic engineering, information engineering ,Computer Science (miscellaneous) ,020201 artificial intelligence & image processing ,0101 mathematics ,Word (computer architecture) ,Mathematics - Abstract
Idempotency languages are generated from a single word by iterated application of rules of the form [Formula: see text] for natural numbers m and n. We investigate these languages over alphabets of only one or two letters. The conditions under which the underlying rewrite relations are confluent are fully characterized. Then for many combinations of the parameters m and n we answer the question, whether the corresponding idempotency languages are regular or not. What remains open are only the cases where [Formula: see text].
- Published
- 2016
- Full Text
- View/download PDF
33. On bounded languages and reversal-bounded automata
- Author
-
Oscar H. Ibarra and Bala Ravikumar
- Subjects
Discrete mathematics ,Generalization ,Abstract family of languages ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Computer Science Applications ,Theoretical Computer Science ,Automaton ,Combinatorics ,Computational Theory and Mathematics ,Regular language ,010201 computation theory & mathematics ,Bounded function ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Point (geometry) ,Alphabet ,Information Systems ,Mathematics - Abstract
Bounded context-free languages have been investigated for nearly fifty years, yet they continue to generate interest as seen from recent studies. Here, we present a number of results about bounded context-free languages. First we give a new (simpler) proof that every context-free language L ? w 1 * w 2 * ? w n * can be accepted by a PDA with at most 2 n - 3 reversals. We also introduce new collections of bounded context-free languages and present some of their interesting properties. Some of the properties are counter-intuitive and may point to some deeper facts about bounded CFLs. We present some results about semilinear sets and also present a generalization of the well-known result that over a one-letter alphabet, the families of context-free and regular languages coincide.
- Published
- 2016
- Full Text
- View/download PDF
34. Out Subword-Free Languages and Its Subclasses
- Author
-
Jing Tian, Yong Shao, and Xianzhong Zhao
- Subjects
Discrete mathematics ,Algebraic structure ,010102 general mathematics ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,0102 computer and information sciences ,Decision problem ,01 natural sciences ,Word problem (mathematics education) ,Combinatorics ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,010201 computation theory & mathematics ,Binary operation ,Computer Science (miscellaneous) ,Embedding ,Free object ,0101 mathematics ,Alphabet ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
Let [Formula: see text] be a finite alphabet and [Formula: see text] the set of all words over [Formula: see text]. A subword-free language (also known as a hypercode) is an independent subset of [Formula: see text] with respect to the embedding order (denoted by [Formula: see text]) on [Formula: see text]. In this paper we introduce three subsets of the partial order [Formula: see text], and study three subclasses of languages defined by these subsets. They are out subword-free languages, left subword-free languages and right subword-free languages. The properties of these languages are established for determining their combinatorial and algebraic structures. By equipping them with two binary operations, respectively, all these classes of languages form semilattice-ordered semigroups. It is shown that they are freely generated by [Formula: see text] in three subvarieties of semilattice-ordered semigroups, respectively. It is also shown that the word problems for these free algebras are solvable.
- Published
- 2016
- Full Text
- View/download PDF
35. Boundary sets of regular and context-free languages
- Author
-
Sebastian Jakobi and Markus Holzer
- Subjects
060201 languages & linguistics ,Discrete mathematics ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Nested word ,General Computer Science ,Context-free language ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,06 humanities and the arts ,02 engineering and technology ,Cone (formal languages) ,Pumping lemma for regular languages ,Theoretical Computer Science ,Combinatorics ,Deterministic finite automaton ,Regular language ,0602 languages and literature ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Nondeterministic finite automaton ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
We investigate the descriptional and computational complexity of boundary sets of regular and context-free languages. For a letter a, the right (left, respectively) a-boundary set of a language L consists of the words in L whose a-predecessor or a-successor w.r.t. the prefix (suffix, respectively) relation is not in L. For regular languages described by deterministic finite automata (DFAs) we give tight bounds on the number of states for accepting boundary sets. Moreover, the question whether the boundary sets of a regular language is finite is shown to be NL -complete for DFAs, while it turns out to be PSPACE -complete for nondeterministic devices. Boundary sets for context-free languages are not necessarily context free anymore. Here we find a subtle difference of right and left a-boundary sets. While right a-boundary sets of deterministic context-free languages stay deterministic context free, we give an example of a deterministic context-free language whose a-boundary set is already non-context free. In fact, the finiteness problem for a-boundary sets of context-free languages becomes undecidable.
- Published
- 2016
- Full Text
- View/download PDF
36. On Chomsky Hierarchy of Palindromic Languages
- Author
-
Pál Dömösi, Szilárd Zsolt Fazekas, and Masami Ito
- Subjects
Discrete mathematics ,Information Systems and Management ,Chomsky hierarchy ,Structure (category theory) ,Palindrome ,Abstract family of languages ,0102 computer and information sciences ,02 engineering and technology ,Management Science and Operations Research ,Characterization (mathematics) ,Mathematical proof ,01 natural sciences ,Cone (formal languages) ,Theoretical Computer Science ,010201 computation theory & mathematics ,0202 electrical engineering, electronic engineering, information engineering ,Computer Science (miscellaneous) ,020201 artificial intelligence & image processing ,Computer Vision and Pattern Recognition ,Electrical and Electronic Engineering ,Software ,Mathematics - Abstract
The characterization of the structure of palindromic regular and palindromiccontext-free languages is described by S. Horvath, J. Karhumaki,and J. Kleijn in 1987. In this paper alternative proofs are givenfor these characterizations.
- Published
- 2016
- Full Text
- View/download PDF
37. On block pumpable languages
- Author
-
Frank Stephan, Henrietta Tan Wan Yik, Christopher Hanrui Chak, and Rusins Freivalds
- Subjects
Discrete mathematics ,General Computer Science ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Cone (formal languages) ,Pumping lemma for regular languages ,Theoretical Computer Science ,Combinatorics ,Regular language ,Intersection ,010201 computation theory & mathematics ,Block (programming) ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Homomorphism ,Pumping lemma for context-free languages ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
Ehrenfeucht, Parikh and Rozenberg gave an interesting characterisation of the regular languages called the block pumping property. When requiring this property only with respect to members of the language but not with respect to nonmembers, one gets the notion of block pumpable languages. It is shown that these block pumpable are a more general concept than regular languages and that they are an interesting notion of their own: they are closed under intersection, union and homomorphism by transducers; they admit multiple pumping; they have either polynomial or exponential growth.
- Published
- 2016
- Full Text
- View/download PDF
38. Regular Languages Are Church-Rosser Congruential
- Author
-
Klaus Reinhardt, Tobias Walter, Volker Diekert, and Manfred Kufleitner
- Subjects
FOS: Computer and information sciences ,Formal Languages and Automata Theory (cs.FL) ,Computer Science - Formal Languages and Automata Theory ,Combinatorics ,Regular language ,Artificial Intelligence ,Computer Science::Logic in Computer Science ,Formal language ,Computer Science::General Literature ,68Q42 (Primary) 68Q45, 68Q70 (Secondary) ,Mathematics ,Statement (computer science) ,Discrete mathematics ,Conjecture ,String (computer science) ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,Pumping lemma for regular languages ,F.4.2 ,F.4.3 ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Hardware and Architecture ,Control and Systems Engineering ,Computer Science::Programming Languages ,Rewriting ,Computer Science::Formal Languages and Automata Theory ,Software ,Information Systems - Abstract
This article shows a general result about finite monoids and weight reducing string rewriting systems. As a consequence it proves a long standing conjecture in formal language theory: All regular languages are Church-Rosser congruential. The class of Church-Rosser congruential languages was introduced by McNaughton, Narendran, and Otto in 1988. A language L is Church-Rosser congruential if there exists a finite, confluent, and length-reducing semi-Thue system S such that L is a finite union of congruence classes modulo S . It was known that there are deterministic linear context-free languages which are not Church-Rosser congruential, but the conjecture was that all regular languages are of this form. The article offers a stronger statement: A language is regular if and only if it is strongly Church-Rosser congruential. It is the journal version of the conference abstract which was presented at ICALP 2012.
- Published
- 2015
- Full Text
- View/download PDF
39. More on quantum, stochastic, and pseudo stochastic languages with few states
- Author
-
Arseny M. Shur and Abuzer Yakaryilmaz
- Subjects
Discrete mathematics ,Nested word ,Unary operation ,010102 general mathematics ,Context-free language ,Abstract family of languages ,02 engineering and technology ,Computer Science::Computational Complexity ,01 natural sciences ,Cone (formal languages) ,Computer Science Applications ,Mathematics::Logic ,Theory of computation ,Probabilistic automaton ,0202 electrical engineering, electronic engineering, information engineering ,Quantum finite automata ,020201 artificial intelligence & image processing ,0101 mathematics ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
Stochastic languages are the languages recognized by probabilistic finite automata (PFAs) with cutpoint over the field of real numbers. More general computational models over the same field such as generalized finite automata (GFAs) and quantum finite automata (QFAs) define the same class. In 1963, Rabin proved the set of stochastic languages to be uncountable presenting a single 2-state PFA over the binary alphabet recognizing uncountably many languages depending on the cutpoint. In this paper, we show the same result for unary stochastic languages. Namely, we exhibit a 2-state unary GFA, a 2-state unary QFA, and a family of 3-state unary PFAs recognizing uncountably many languages; all these numbers of states are optimal. After this, we completely characterize the class of languages recognized by 1-state GFAs, which is the only nontrivial class of languages recognized by 1-state automata. Finally, we consider the variations of PFAs, QFAs, and GFAs based on the notion of inclusive/exclusive cutpoint, and present some results on their expressive power.
- Published
- 2015
- Full Text
- View/download PDF
40. State Complexity of Boundary of Prefix-Free Regular Languages
- Author
-
Yo-Sub Han and Hae Sung Eom
- Subjects
Prefix ,Combinatorics ,Discrete mathematics ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Regular language ,Formal language ,Computer Science (miscellaneous) ,Abstract family of languages ,Nondeterministic finite automaton ,Generalized star height problem ,Cone (formal languages) ,Pumping lemma for regular languages ,Mathematics - Abstract
Recently, researchers studied the state complexity of boundary — [Formula: see text] — of regular languages L motivated from the famous Kuratowski’s 14-theorem. Prefix codes — a set of languages — play an important role in several applications. We consider prefix-free regular languages and investigate the state complexity of two operations, [Formula: see text] and [Formula: see text] for prefix-free regular languages. Based on the unique structural properties of a prefix-free minimal DFA, we compute the precise state complexity of [Formula: see text] and [Formula: see text]. We then present the tight bound over a quaternary alphabet for [Formula: see text] and [Formula: see text]. Our results are smaller than the composition of the state complexity function for individual operations of prefix-free regular languages.
- Published
- 2015
- Full Text
- View/download PDF
41. Separating the Classes of Recursively Enumerable Languages Based on Machine Size
- Author
-
Jan van Leeuwen and Jiří Wiedermann
- Subjects
Discrete mathematics ,EXPTIME ,Abstract family of languages ,Cone (formal languages) ,Combinatorics ,Turing machine ,symbols.namesake ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Recursively enumerable language ,Computer Science (miscellaneous) ,symbols ,Time hierarchy theorem ,Advice (complexity) ,ComputingMilieux_MISCELLANEOUS ,Unrestricted grammar ,Mathematics - Abstract
In the late nineteen sixties it was observed that the r.e. languages form an infinite proper hierarchy [Formula: see text] based on the size of the Turing machines that accept them. We examine the fundamental position of the finite languages and their complements in the hierarchy. We show that for every finite language L one has that L, [Formula: see text] for some [Formula: see text] where m is the length of the longest word in L, c is the cardinality of L, and [Formula: see text]. If [Formula: see text], then [Formula: see text] for some [Formula: see text]. We also prove that for every n, there is a finite language Ln with [Formula: see text] such that [Formula: see text] but Ln, [Formula: see text] for some [Formula: see text]. Several further results are shown that how the hierarchy can be separated by increasing chains of finite languages. The proofs make use of several auxiliary results for Turing machines with advice.
- Published
- 2015
- Full Text
- View/download PDF
42. Terms for Bodies of Water in A Posteriori and Mixed Artificial Languages
- Author
-
Christo Moskovsky and Alan Reed Libert
- Subjects
business.industry ,Computer science ,Abstract family of languages ,Lexicon ,Semantic field ,computer.software_genre ,Cone (formal languages) ,Linguistics ,Constructed language ,Meaning (philosophy of language) ,Grammatical number ,sort ,Artificial intelligence ,business ,computer ,Natural language processing - Abstract
In this paper we look at words for bodies of water (e.g., words for ‘lake’ and ‘river’) in a large number of a posteriori and mixed artificial languages. After presenting the data and briefly discussing some of them, we analyze some aspects of them, including which meanings seem to be more basic than others. For example, words meaning ‘river’ appear to be unmarked with respect to words meaning similar, but smaller, bodies of water (e.g., ‘brook’), since some artificial languages derive the latter from the former, but no languages in our sample derive the latter from the former. This sort of analysis can be applied to other semantic fields in artificial languages.
- Published
- 2015
- Full Text
- View/download PDF
43. Pseudo-inversion: closure properties and decidability
- Author
-
Sang-Ki Ko, Hwee Kim, Shin-Dong Kang, Yo-Sub Han, Kai Salomaa, and Da Jung Cho
- Subjects
Discrete mathematics ,String (computer science) ,Abstract family of languages ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Cone (formal languages) ,Pumping lemma for regular languages ,Computer Science Applications ,Decidability ,Regular language ,Closure (mathematics) ,010201 computation theory & mathematics ,Formal language ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Computer Science::Formal Languages and Automata Theory ,Mathematics - Abstract
We consider a pseudo-inversion operation inspired by biological events, such as DNA sequence transformations, where only parts of a string are reversed. We define the pseudo-inversion of a string $$w = uxv$$w=uxv to be the set of all strings $$v^Rxu^R$$vRxuR, where $$uv \ne \lambda $$uv?? and consider the operation from a formal language theoretic viewpoint. We show that regular languages are closed under the pseudo-inversion operation whereas context-free languages are not. Furthermore, we study the iterated pseudo-inversion operation and show that the iterated pseudo-inversion of a context-free language is recognized by a nondeterministic reversal-bounded multicounter machine. Finally, we introduce the notion of pseudo-inversion-freeness and examine closure properties and decidability problems for regular and context-free languages. We demonstrate that pseudo-inversion-freeness is decidable in polynomial time for regular languages and undecidable for context-free languages.
- Published
- 2015
- Full Text
- View/download PDF
44. On the state complexity of partial word DFAs
- Author
-
B.J. Wyatt, Francine Blanchet-Sadri, Eric Balkanski, and Matthew Kilgore
- Subjects
Discrete mathematics ,Deterministic finite automaton ,Nested word ,General Computer Science ,Regular language ,Abstract family of languages ,Partial word ,Nondeterministic finite automaton ,Symbol (formal) ,Pumping lemma for regular languages ,Theoretical Computer Science ,Mathematics - Abstract
Recently, Dassow et al. connected partial words and regular languages. Partial words are sequences in which some positions may be undefined, represented with a "hole" symbol ?. If we restrict what the symbol ? can represent, we can use partial words to compress the representation of regular languages. Doing so allows the creation of so-called ?-DFAs, smaller than the DFAs recognizing the original language L, which recognize the compressed language. However, the ?-DFAs may be larger than the NFAs recognizing L. In this paper, we investigate a question of Dassow et al. as to how these sizes are related.
- Published
- 2015
- Full Text
- View/download PDF
45. Deterministic ordered restarting automata for picture languages
- Author
-
František Mráz and Friedrich Otto
- Subjects
Discrete mathematics ,TheoryofComputation_COMPUTATIONBYABSTRACTDEVICES ,Nested word ,Theoretical computer science ,Computer Networks and Communications ,Büchi automaton ,Abstract family of languages ,Deterministic pushdown automaton ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Deterministic finite automaton ,Deterministic automaton ,Two-way deterministic finite automaton ,Nondeterministic finite automaton ,Computer Science::Formal Languages and Automata Theory ,Software ,Information Systems ,Mathematics - Abstract
The ordered restarting automaton (processing strings) is introduced, and it is shown that its nondeterministic variant is very expressive, as it accepts some languages that are not even context-free, while the deterministic ordered restarting automata just accept the regular languages. Then three different extensions of the deterministic ordered restarting automaton to two-dimensional inputs are defined that differ in the way in which they can move their read/write windows. We compare the classes of picture languages that these types of automata accept to each other and to some well studied classes of picture languages from the literature, and we present some closure and non-closure properties for them.
- Published
- 2015
- Full Text
- View/download PDF
46. Highly Expressive Query Languages for Unordered Data Trees
- Author
-
Serge Abiteboul, Victor Vianu, Pierre Bourhis, Laboratoire Spécification et Vérification [Cachan] (LSV), École normale supérieure - Cachan (ENS Cachan)-Centre National de la Recherche Scientifique (CNRS), Linking Dynamic Data (LINKS), Inria Lille - Nord Europe, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria)-Centre de Recherche en Informatique, Signal et Automatique de Lille - UMR 9189 (CRIStAL), Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS)-Centrale Lille-Université de Lille-Centre National de la Recherche Scientifique (CNRS), Verification in databases (DAHU), École normale supérieure - Cachan (ENS Cachan)-Centre National de la Recherche Scientifique (CNRS)-École normale supérieure - Cachan (ENS Cachan)-Centre National de la Recherche Scientifique (CNRS)-Inria Saclay - Ile de France, Institut National de Recherche en Informatique et en Automatique (Inria)-Institut National de Recherche en Informatique et en Automatique (Inria), Department of Computer Science and Engineering [San Diego] (CSE-UCSD), University of California [San Diego] (UC San Diego), University of California-University of California, Université Paris-Sud - Paris 11 (UP11), University of California (UC), European Project: 226513,EC:FP7:ERC,ERC-2008-AdG,WEBDAM(2008), University of California, Department of Computer Science and Engineering [Univ California San Diego] (CSE - UC San Diego), and University of California (UC)-University of California (UC)
- Subjects
Theoretical computer science ,computer.internet_protocol ,Computer science ,0102 computer and information sciences ,02 engineering and technology ,Query language ,computer.software_genre ,01 natural sciences ,Computation Theory & Mathematics ,Theoretical Computer Science ,Set (abstract data type) ,symbols.namesake ,Turing completeness ,020204 information systems ,0202 electrical engineering, electronic engineering, information engineering ,[INFO.INFO-DB]Computer Science [cs]/Databases [cs.DB] ,Programming language ,Applied Mathematics ,Expressiveness ,Abstract family of languages ,Computation Theory and Mathematics ,Data trees ,XML ,Ontology language ,Object (computer science) ,Cone (formal languages) ,Nondeterministic algorithm ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,Theory of computation ,Query languages ,symbols ,020201 artificial intelligence & image processing ,Distributed Computing ,computer - Abstract
International audience; We study highly expressive query languages for unordered data trees, using as formal vehicles Active XML and extensions of languages in the while family. All languages may be seen as adding some form of control on top of a set of basic pattern queries. The results highlight the impact and interplay of different factors: the expressive power of basic queries, the embedding of computation into data (as in Active XML), and the use of deterministic vs. nondeterministic control. All languages are Turing complete, but not necessarily query complete in the sense of Chandra and Harel. Indeed, we show that some combinations of features yield serious limitations, analogous to FO-k definability in the relational context. On the other hand, the limitations come with benefits such as the existence of powerful normal forms providing opportunities for optimization. Other languages are ``almost'' complete, but fall short because of subtle limitations reminiscent of the copy elimination problem in object databases.
- Published
- 2015
- Full Text
- View/download PDF
47. Formations of Monoids, Congruences, and Formal Languages
- Author
-
Enric Cosme-Llópez, Jan Rutten, Adolfo Ballester-Bolinches, and Ramon Esteban-Romero
- Subjects
Pure mathematics ,General Computer Science ,Applied Mathematics ,Data Science ,CWI Technical Report report ,Formations ,Llenguatges de programació ,Abstract family of languages ,Congruence relation ,lcsh:QA75.5-76.95 ,Formal languages ,Mathematics::Category Theory ,Formal language ,ComputingMethodologies_DOCUMENTANDTEXTPROCESSING ,Bijection ,Automata theory ,lcsh:Electronic computers. Computer science ,Àlgebra ,Equivalence (formal languages) ,Semigroups ,MATEMATICA APLICADA ,Algorithm ,Mathematics - Abstract
The main goal in this paper is to use a dual equivalence in automata theory started in [25] and developed in [3] to prove a general version of the Eilenberg-type theorem presented in [4]. Our principal results confirm the existence of a bijective correspondence between three concepts; formations of monoids, formations of languages and formations of congruences. The result does not require finiteness on monoids, nor regularity on languages nor finite index conditions on congruences. We relate our work to other results in the field and we include applications to non-r-disjunctive languages, Reiterman s equational description of pseudovarieties and varieties of monoids., The authors gratefully acknowledge various discussions with Jean-Eric Pin. This work has been supported by the grants MTM2010-19938-C03-01 from the Ministerio de Ciencia e Innovacion (Spanish Government) and MTM2014-54707-C3-1-P from the Ministerio de Economia y Competitividad (Spanish Government) and FEDER (European Union). The first author has been supported by the grant No. 11271085 from the National Natural Science Foundation of China. The second author has been supported by the predoctoral grant AP2010-2764 from the Ministeriode Educacion (Spanish Government) and by an internship from CWI.
- Published
- 2015
- Full Text
- View/download PDF
48. Formal Languages Generation in Systems of Knowledge Representation Based on Stratified Graphs
- Author
-
Daniela Dănciulescu
- Subjects
Knowledge representation and reasoning ,business.industry ,Applied Mathematics ,Formal language ,Abstract family of languages ,Artificial intelligence ,Ontology language ,computer.software_genre ,business ,computer ,Natural language processing ,Information Systems ,Mathematics - Published
- 2015
- Full Text
- View/download PDF
49. Operator Precedence Languages: Their Automata-Theoretic and Logic Characterization
- Author
-
Dino Mandrioli, Matteo Pradella, Federica Panella, and Violetta Lonati
- Subjects
Nested word ,Parsing ,Theoretical computer science ,General Computer Science ,Programming language ,General Mathematics ,Context-free language ,Abstract family of languages ,Computer Science::Computation and Language (Computational Linguistics and Natural Language and Speech Processing) ,Second-generation programming language ,Ontology language ,computer.software_genre ,Cone (formal languages) ,TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES ,Formal language ,computer ,Mathematics - Abstract
Operator precedence languages were introduced half a century ago by Robert Floyd to support deterministic and efficient parsing of context-free languages. Recently, we renewed our interest in this class of languages thanks to a few distinguishing properties that make them attractive for exploiting various modern technologies. Precisely, their local parsability enables parallel and incremental parsing, whereas their closure properties make them amenable to automatic verification techniques, including model checking. In this paper we provide a fairly complete theory of this class of languages: we introduce a class of automata with the same recognizing power as the generative power of their grammars; we provide a characterization of their sentences in terms of monadic second-order logic as has been done in previous literature for more restricted language classes such as regular, parenthesis, and input-driven ones; we investigate preserved and lost properties when extending the language sentences from finite ...
- Published
- 2015
- Full Text
- View/download PDF
50. Science and Languages
- Author
-
Charles Forsdick
- Subjects
Comparison of multi-paradigm programming languages ,media_common.quotation_subject ,Abstract family of languages ,Second-generation programming language ,Lingua franca ,Epistemology ,Interdependence ,English as a lingua franca ,Sociology ,Interlinguistics ,computer ,computer.programming_language ,Programming language theory ,media_common - Abstract
This chapter recognises the need for a lingua franca in scientific research, in order to enable collaborative working and the circulation of knowledge. However, it challenges the monolingual assumptions that the acceptance of such a lingua franca often implies. The contemporary cultural dominance of English as a lingua franca often eclipses any awareness of the diversity of languages on which the development of science has historically depended. It disguises the ways in which the development of knowledge depends on complex processes of translation—of concepts, terms and ideas—which reveal the inherently multilingual nature of scientific research. The chapter considers the interdependency of science and languages, underlining the extent to which scientific research as a fundamentally human endeavour relies on, and is enhanced by, a recognition of linguistic diversity.
- Published
- 2017
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.