Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleJune 2024
Undecidability of the universal support problem for weighted automata over zero-sum-free commutative semirings
AbstractWe show that there is an effectively given zero-sum-free commutative semiring S, contained as the subsemiring of nonnegative elements in an effectively given commutative ordered ring, for which there are no procedures deciding, given a weighted ...
Highlights- We construct an effectively given zero-sum-free commutative semiring S as a subsemiring of a commutative ordered ring.
- It is undecidable, given a weighted finite automaton over S, whether its support is the language of all words.
- ...
- research-articleMay 2024
GF(2)-operations on basic families of formal languages
AbstractGF(2)-operations on formal languages (Bakinova et al., “Formal languages over GF(2)”, Inf. Comput., 2022) are variants of the classical concatenation and Kleene star obtained by replacing Boolean logic in their definitions with the GF(2) field. ...
Highlights- Two operations on formal languages, GF(2)-concatenation and GF(2)-star, are investigated.
- The language family recognized by permutation automata is closed under GF(2)-concatenation, but not under GF(2)-star.
- The language families ...
- research-articleApril 2024
State complexity of binary coded regular languages
AbstractFor the given non-unary input alphabet Σ, a maximal prefix code h mapping strings over Σ to binary strings, and an optimal deterministic finite automaton (DFA) A with n states recognizing a language L over Σ, we consider the problem of how many ...
- ArticleFebruary 2024
Shortest Characteristic Factors of a Deterministic Finite Automaton and Computing Its Positive Position Run by Pattern Set Matching
SOFSEM 2024: Theory and Practice of Computer SciencePages 326–339https://doi.org/10.1007/978-3-031-52113-3_23AbstractGiven a deterministic finite automaton (DFA) A, we present a simple algorithm for constructing four deterministic finite automata that accept the shortest forbidden factors, the shortest forbidden suffixes, the shortest allowed suffixes, and the ...
- research-articleFebruary 2024
Weights of formal languages based on geometric series with an application to automatic grading
AbstractWe present a weight measure on formal languages based on the summands of a geometric series discounted by the fraction of words of certain length in the language, guaranteeing the weight to be a real value between 0 and 1 for any language. We ...
-
- research-articleDecember 2023
New characterizations of primitive permutation groups with applications to synchronizing automata
AbstractFor a finite permutation group on n elements we show the following (and variants thereof) equivalences: (1) the permutation group is primitive, (2) in the transformation monoid generated by the group and any rank n − 1 mapping there exists, for ...
- research-articleSeptember 2023
On Simon's congruence closure of a string
AbstractTwo strings are Simon's ∼ k-congruent if they have the same set of subsequences of length at most k. We study Simon's congruence closure of a string, which is regular by definition. Given a string w over an alphabet Σ, we present two ...
- research-articleSeptember 2023
Verifying weak and strong k-step opacity in discrete-event systems
Automatica (Journal of IFAC) (AJIF), Volume 155, Issue Chttps://doi.org/10.1016/j.automatica.2023.111153AbstractOpacity is an important system-theoretic property expressing whether a system may reveal its secret to a passive observer (an intruder) who knows the structure of the system but has only limited observations of its behavior. Several ...
- research-articleAugust 2023
The road problem and homomorphisms of directed graphs
AbstractWe make progress on a generalization of the road (colouring) problem. The road problem was posed by Adler-Goodwyn-Weiss and solved by Trahtman. The generalization was posed, and solved in certain special cases, by Ashley-Marcus-Tuncel. ...
- ArticleJuly 2023
Energy Complexity of Computation
AbstractComputational complexity theory is the study of the fundamental resource requirements associated with the solutions of different problems. Time, space (memory) and randomness (number of coin tosses) are some of the resource types that have been ...
- research-articleJuly 2023
A symbolic algorithm for the case-split rule in solving word constraints with extensions
Journal of Systems and Software (JSSO), Volume 201, Issue Chttps://doi.org/10.1016/j.jss.2023.111673AbstractCase split is a core proof rule in current decision procedures for the theory of string constraints. Its use is the primary cause of the state space explosion in string constraint solving, since it is the only rule that creates branches in the ...
Highlights- Solving string constraints using regular model checking.
- Nielsen transformation using automata and transducers.
- Compact encoding of the generated state space.
- Provides significant advantage on hard formulae.
- research-articleMarch 2023
Ordering regular languages and automata: Complexity
AbstractGiven an order of the underlying alphabet, we can lift it to the states of a finite deterministic automaton: to compare states we use the order of the strings reaching them. When the order on strings is the co-lexicographic one and ...
Highlights
- The best possible encodings (compression) of DFAs and NFAs are obtained by imposing a suitable order on their states.
- research-articleMarch 2023
State complexity of transforming graph-walking automata to halting, returning and reversible
AbstractGraph-walking automata (GWA) traverse graphs by moving between the nodes following the edges, using a finite-state control to decide where to go next. It is known that every GWA can be transformed to a GWA that halts on every input, to ...
- research-articleDecember 2022
Watson–Crick automata languages-without sensing parameter
- research-articleNovember 2022
Component level diagnosability of discrete event systems based on observations
Innovations in Systems and Software Engineering (SPISSE), Volume 19, Issue 3Pages 303–317https://doi.org/10.1007/s11334-022-00502-1AbstractDiagnosability of a discrete event system is usually dealt at the system level entailing synchronous composition of component automata leading to state explosion problem. However, many of the systems are modular in nature allowing localized ...
- research-articleNovember 2022
Combination of roots and boolean operations: An application to state complexity
AbstractOperations on regular languages that commute with any inverse alphabetic morphism are called 1-uniform transformations. In a previous work we have shown that these operations are encoded by operations on automata, called modifiers, ...
- ArticleOctober 2022
Unambiguity and Fewness for Nonuniform Families of Polynomial-Size Nondeterministic Finite Automata
AbstractNonuniform families of polynomial-size finite automata, which are series of indexed finite automata having polynomially many inner states, are used in the past literature to solve nonuniform families of promise decision problems. In such a ...
- research-articleOctober 2022
Connected Reconfiguration of Lattice-Based Cellular Structures by Finite-Memory Robots
AbstractWe provide algorithmic methods for connected reconfiguration of lattice-based cellular structures by finite-state robots, motivated by large-scale constructions in space. We present algorithms that are able to detect and reconfigure arbitrary ...
- ArticleSeptember 2022
Formal Methods for NFA Equivalence: QBFs, Witness Extraction, and Encoding Verification
AbstractNondeterministic finite automata (NFAs) are an important model of computation. The equivalence problem for NFAs is known to be PSPACE-complete, and several specialized algorithms have been developed to solve this problem. In this paper, we ...
- ArticleAugust 2022