VLDB 2026 Research / reviewers in the wild / expert
Alexander Okhotin
dblp:o/AOkhotin
· DBLP profile ↗
145ranked-venue papers
60as first author
36since 2021 · last 2026
0000-0002-1615-2725ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 142 · 58 first-author · 36 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-authorArtificial intelligence and machine learning · 2Databases, data management, data science and information retrieval · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | On the Size Complexity of Two-Way Finite Automata with Drop-Once PebblesabstractA two-way finite automaton with drop-once pebbles (O. Martynova, A. Okhotin, "A time to cast away stones: On a family of pebble automata", IJFCS, 37 (2026)) may drop its pebbles at any squares of the tape, but a pebble once dropped cannot be moved anymore. In this paper, it is proved that transforming an n-state deterministic automaton with k drop-once pebbles to a standard two-way deterministic finite automaton (2DFA) requires Θ(n^{k+1}) states in the worst case. For nondeterministic two-way automata with one drop-once pebble, it is proved that transforming them to a 2DFA requires at least 2^{n/3-o(n)} states, transforming to a two-way nondeterministic automaton (2NFA) takes at least 2^{n/6-o(n)} states, and, finally, determinizing them to a deterministic two-way automaton with one drop-once pebble requires at least 2^{n/6-o(n)} states. Georgy Kipriyanov, Alexander Okhotin |
MFCS | 2 |
| 2026 | On the State Complexity of Two-Way Reversible Finite Automata
Daniil Lyubaev, Maria Radionova, Alexander Okhotin |
CIAA | 3 |
| 2026 | Sweeping permutation automata
Maria Radionova, Alexander Okhotin |
Acta Informatica | 2 |
| 2026 | Improved bounds on the length of shortest strings accepted by two-way finite automata
Olga Martynova 0001, Alexander Okhotin |
Inf. Comput. | 2 |
| 2026 | Decision problems for reversible and permutation automata
Maria Radionova, Alexander Okhotin |
Inf. Comput. | 2 |
| 2025 | On the Transformation of Two-Way Nondeterministic Finite Automata to Unambiguous Finite Automata
Semyon Petrov, Alexander Okhotin |
DLT | 2 |
| 2025 | Nondeterministic Tree-Walking Automata Are Not Closed Under Complementation
Olga Martynova 0001, Alexander Okhotin |
ICALP | 2 |
| 2025 | Simulating Two-Way Nondeterministic Finite Automata Over Small Alphabets by One-Way Nondeterministic Automata
Viliam Geffert, Alexander Okhotin |
CIAA | 2 |
| 2025 | From Regular Expressions to Deterministic Finite Automata: $2^{\frac{n}{2}+\sqrt{n}(\log n)^{\varTheta (1)}}$ States Are Necessary and Sufficient
Olga Martynova 0001, Alexander Okhotin |
CIAA | 2 |
| 2025 | A Hierarchy of Reversible Finite Automata
Maria Radionova, Alexander Okhotin |
CIAA | 2 |
| 2025 | A parallel algorithm for counting parse trees
Margarita Mikhelson, Alexander Okhotin |
Inf. Comput. | 2 |
| 2025 | Decision problems for systems of language equations and inequations
Alexander Okhotin |
Inf. Comput. | 1 |
| 2025 | Probabilistic input-driven pushdown automata
Alex Rose 0003, Alexander Okhotin |
Inf. Comput. | 2 |
| 2024 | Decision Problems for Reversible and Permutation Automata
Maria Radionova, Alexander Okhotin |
CIAA | 2 |
| 2024 | Rational Index of Languages Defined by Grammars with Bounded Dimension of Parse Trees
Ekaterina N. Shemetova, Alexander Okhotin, Semyon V. Grigorev |
Theory Comput. Syst. | 2 |
| 2024 | GF(2)-operations on basic families of formal languages
Alexander Okhotin, Maria Radionova, Elizaveta Sazhneva |
Theor. Comput. Sci. | 1 |
| 2023 | Parallel Enumeration of Parse Trees
Margarita Mikhelson, Alexander Okhotin |
MFCS | 2 |
| 2023 | Probabilistic Input-Driven Pushdown Automata
Alex Rose 0003, Alexander Okhotin |
MFCS | 2 |
| 2023 | A Time to Cast Away Stones
Olga Martynova 0001, Alexander Okhotin |
CIAA | 2 |
| 2023 | State complexity of transforming graph-walking automata to halting, returning and reversible
Olga Martynova 0001, Alexander Okhotin |
Inf. Comput. | 2 |
| 2023 | Non-closure under complementation for unambiguous linear grammars
Olga Martynova 0001, Alexander Okhotin |
Inf. Comput. | 2 |
| 2023 | On hardest languages for one-dimensional cellular automata
Mikhail Mrykhin, Alexander Okhotin |
Inf. Comput. | 2 |
| 2023 | On the transformation of two-way finite automata to unambiguous finite automata
Semyon Petrov, Alexander Okhotin |
Inf. Comput. | 2 |
| 2023 | On the Transformation of LL(k)-linear to LL(1)-linear Grammars
Ilya Olkhovsky, Alexander Okhotin |
Theory Comput. Syst. | 2 |
| 2023 | Correction to: On the Transformation of LL(k)-linear to LL(1)-linear Grammars
Ilya Olkhovsky, Alexander Okhotin |
Theory Comput. Syst. | 2 |
| 2023 | Homomorphisms and inverse homomorphisms on graph-walking automata
Olga Martynova 0001, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2023 | The hardest language for grammars with context operators
Mikhail Mrykhin, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2022 | Rational Index of Languages with Bounded Dimension of Parse Trees
Ekaterina N. Shemetova, Alexander Okhotin, Semyon V. Grigorev |
DLT | 2 |
| 2022 | Homomorphisms on Graph-Walking Automata
Olga Martynova 0001, Alexander Okhotin |
CIAA | 2 |
| 2022 | Formal languages over GF(2)
Ekaterina Bakinova, Artem Basharin, Igor Batmanov, Konstantin Lyubort, Alexander Okhotin, Elizaveta Sazhneva |
Inf. Comput. | 5 |
| 2022 | State complexity of GF(2)-operations on unary languages
Alexander Okhotin, Elizaveta Sazhneva |
Inf. Comput. | 1 |
| 2021 | The Hardest LL(k) Language
Mikhail Mrykhin, Alexander Okhotin |
DLT | 2 |
| 2021 | On Hardest Languages for One-Dimensional Cellular Automata
Mikhail Mrykhin, Alexander Okhotin |
LATA | 2 |
| 2021 | On the Transformation of Two-Way Deterministic Finite Automata to Unambiguous Finite Automata
Semyon Petrov, Alexander Okhotin |
LATA | 2 |
| 2021 | Lower Bounds for Graph-Walking AutomataabstractGraph-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 a GWA returning to the initial node in order to accept, as well as to a reversible GWA. This paper establishes lower bounds on the state blow-up of these transformations: it is shown that making an n-state GWA traversing k-ary graphs return to the initial node requires at least 2(n-1)(k-3) states in the worst case; the same lower bound holds for the transformation to halting automata. Automata satisfying both properties at once must have at least 4(n-1)(k-3) states. A reversible automaton must have at least 4(n-1)(k-3)-1 states. These bounds are asymptotically tight to the upper bounds proved using the methods from the literature. Olga Martynova 0001, Alexander Okhotin |
STACS | 2 |
| 2021 | On the Length of Shortest Strings Accepted by Two-way Finite AutomataabstractGiven a two-way finite automaton recognizing a non-empty language, consider the length of the shortest string it accepts, and, for each n ≥ 1, let f(n) be the maximum of these lengths over all n-state automata. It is proved that for n-state two-way finite automata, whether deterministic or nondeterministic, this number is at least Ω(10n/5) and less than (2nn+1), with the lower bound reached over an alphabet of size Θ(n). Furthermore, for deterministic automata and for a fixed alphabet of size m ≥ 1, the length of the shortest string is at least e(1+o(1))mn(log n− log m). Egor Dobronravov, Nikita Dobronravov, Alexander Okhotin |
Fundam. Informaticae | 3 |
| 2020 | Cyclic Shift on Multi-component Grammars
Alexander Okhotin, Alexey Sorokin |
LATA | 1 |
| 2020 | Reversibility of computations in graph-walking automata
Michal Kunc, Alexander Okhotin |
Inf. Comput. | 2 |
| 2020 | Extensions of unification modulo ACUIabstractAbstract The theory ACUI of an associative, commutative, and idempotent binary function symbol + with unit0was one of the first equational theories for which the complexity of testing solvability of unification problems was investigated in detail. In this paper, we investigate two extensions of ACUI. On one hand, we consider approximate ACUI-unification, where we use appropriate measures to express how close a substitution is to being a unifier. On the other hand, we extend ACUI-unification to ACUIG-unification, that is, unification in equational theories that are obtained from ACUI by adding a finite setGof ground identities. Finally, we combine the two extensions, that is, consider approximate ACUI-unification. For all cases we are able to determine the exact worst-case complexity of the unification problem. Franz Baader, Pavlos Marantidis, Antoine Mottet, Alexander Okhotin |
Math. Struct. Comput. Sci. | 4 |
| 2019 | On the Length of Shortest Strings Accepted by Two-Way Finite Automata
Egor Dobronravov, Nikita Dobronravov, Alexander Okhotin |
DLT | 3 |
| 2019 | On the Expressive Power of GF(2)-Grammars
Vladislav Makarov 0001, Alexander Okhotin |
SOFSEM | 2 |
| 2019 | Graph-Walking Automata: From Whence They Come, and Whither They are Bound
Alexander Okhotin |
CIAA | 1 |
| 2019 | Hardest languages for conjunctive and Boolean grammars
Alexander Okhotin |
Inf. Comput. | 1 |
| 2019 | State complexity of unambiguous operations on finite automata
Galina Jirásková, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2019 | Edit distance neighbourhoods of input-driven pushdown automata
Alexander Okhotin, Kai Salomaa |
Theor. Comput. Sci. | 1 |
| 2019 | Further closure properties of input-driven pushdown automata
Alexander Okhotin, Kai Salomaa |
Theor. Comput. Sci. | 1 |
| 2018 | Towards Exact State Complexity Bounds for Input-Driven Pushdown Automata
Galina Jirásková, Alexander Okhotin |
DLT | 2 |
| 2018 | A Tale of Conjunctive Grammars
Alexander Okhotin |
DLT | 1 |
| 2018 | Formal Languages over GF(2)
Ekaterina Bakinova, Artem Basharin, Igor Batmanov, Konstantin Lyubort, Alexander Okhotin, Elizaveta Sazhneva |
LATA | 5 |
| 2018 | Underlying Principles and Recurring Ideas of Formal Grammars
Alexander Okhotin |
LATA | 1 |
| 2018 | On the Number of Nonterminal Symbols in Unambiguous Conjunctive GrammarsabstractUnambiguous conjunctive grammars with 1 nonterminal symbol are shown to be strictly weaker than the grammars with 2 nonterminal symbols, which are in turn strictly weaker that the grammars with 3 or more nonterminal symbols. This hierarchy is established by considering grammars over a one-symbol al phabet, for which it is shown that 1-nonterminal grammars describe only regular languages, 2-nonterminal grammars describe some non-regular languages, but all of them are in a certain sense sparse, whereas 3-nonterminal grammars may describe some non-regular languages of non-zero density. It is also proved that one can test a 2-nonterminal grammar for equivalence with a regular language, whereas the equivalence between a pair of 2-nonterminal grammars is undecidable. Artur Jez, Alexander Okhotin |
Fundam. Informaticae | 2 |
| 2018 | Preface
Jeffrey Shallit, Alexander Okhotin |
Inf. Comput. | 2 |
| 2018 | Linear-space recognition for grammars with contexts
Mikhail Barash, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2017 | On the state complexity of operations on two-way finite automata
Galina Jirásková, Alexander Okhotin |
Inf. Comput. | 2 |
| 2017 | State complexity of operations on input-driven pushdown automata
Alexander Okhotin, Kai Salomaa |
J. Comput. Syst. Sci. | 1 |
| 2017 | Generalized LR Parsing Algorithm for Grammars with One-Sided Contexts
Mikhail Barash, Alexander Okhotin |
Theory Comput. Syst. | 2 |
| 2017 | Unambiguous conjunctive grammars over a one-symbol alphabet
Artur Jez, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2016 | Approximate Unification in the Description Logic FL_0
Franz Baader, Pavlos Marantidis, Alexander Okhotin |
JELIA | 3 |
| 2016 | Computational and Proof Complexity of Partial String AvoidabilityabstractThe partial string avoidability problem, also known as partial word avoidability, is stated as follows: given a finite set of strings with possible ``holes'' (undefined symbols), determine whether there exists any two-sided infinite string containing no substrings from this set, assuming that a hole matches every symbol. The problem is known to be NP-hard and in PSPACE, and this paper establishes its PSPACE-completeness. Next, string avoidability over the binary alphabet is interpreted as a version of conjunctive normal form (CNF) satisfiability problem (SAT), with each clause having infinitely many shifted variants. Non-satisfiability of these formulas can be proved using variants of classical propositional proof systems, augmented with derivation rules for shifting constraints (such as clauses, inequalities, polynomials, etc). Two results on their proof complexity are established. First, there is a particular formula that has a short refutation in Resolution with shift, but requires classical proofs of exponential size (Resolution, Cutting Plane, Polynomial Calculus, etc.). At the same time, exponential lower bounds for shifted versions of classical proof systems are established. Dmitry Itsykson, Alexander Okhotin, Vsevolod Oparin |
MFCS | 2 |
| 2016 | Equations over sets of integers with addition only
Artur Jez, Alexander Okhotin |
J. Comput. Syst. Sci. | 2 |
| 2016 | Least and greatest solutions of equations over sets of integers
Artur Jez, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2016 | Descriptional Complexity of Formal Systems
Helmut Jürgensen, Juhani Karhumäki, Alexander Okhotin |
Theor. Comput. Sci. | 3 |
| 2016 | Input-driven languages are linear conjunctive
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2015 | Two-sided context specifications in formal grammars
Mikhail Barash, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2015 | Improved normal form for grammars with one-sided contexts
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2015 | Descriptional complexity of unambiguous input-driven pushdown automata
Alexander Okhotin, Kai Salomaa |
Theor. Comput. Sci. | 1 |
| 2014 | Input-Driven Pushdown Automata with Limited Nondeterminism - (Invited Paper)
Alexander Okhotin, Kai Salomaa |
Developments in Language Theory | 1 |
| 2014 | Linear Grammars with One-Sided Contexts and Their Automaton Representation
Mikhail Barash, Alexander Okhotin |
LATIN | 2 |
| 2014 | Transforming Two-Way Alternating Finite Automata to One-Way Nondeterministic Automata
Viliam Geffert, Alexander Okhotin |
MFCS (1) | 2 |
| 2014 | An extension of context-free grammars with one-sided context specifications
Mikhail Barash, Alexander Okhotin |
Inf. Comput. | 2 |
| 2014 | Computational completeness of equations over sets of natural numbers
Artur Jez, Alexander Okhotin |
Inf. Comput. | 2 |
| 2014 | Parsing by matrix multiplication generalized to Boolean grammars
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2013 | Unambiguous Conjunctive Grammars over a One-Letter Alphabet
Artur Jez, Alexander Okhotin |
Developments in Language Theory | 2 |
| 2013 | Reversibility of Computations in Graph-Walking Automata
Michal Kunc, Alexander Okhotin |
MFCS | 2 |
| 2013 | On Language Equations with One-sided ConcatenationabstractLanguage equations are equations where both the constants occurring in the equations and the solutions are formal languages. They have first been introduced in formal language theory, but are now also considered in other areas of computer science. In the present paper, we restrict the attention to language equations with one-sided concatenation, but in contrast to previous work on these equations, we allow not just union but all Boolean operations to be used when formulating them. In addition, we are not just interested in deciding solvability of such equations, but also in deciding other properties of the set of solutions, like its cardinality (finite, infinite, uncountable) and whether it contains least/greatest solutions. We show that all these decision problems are EXPTIME-complete. Franz Baader, Alexander Okhotin |
Fundam. Informaticae | 2 |
| 2012 | Homomorphisms Preserving Deterministic Context-Free Languages
Tommi Lehtinen 0001, Alexander Okhotin |
Developments in Language Theory | 2 |
| 2012 | Non-erasing Variants of the Chomsky-Schützenberger Theorem
Alexander Okhotin |
Developments in Language Theory | 1 |
| 2012 | Defining Contexts in Context-Free Grammars
Mikhail Barash, Alexander Okhotin |
LATA | 2 |
| 2012 | Solving Language Equations and Disequations with Applications to Disunification in Description Logics and Monadic Set Constraints
Franz Baader, Alexander Okhotin |
LPAR | 2 |
| 2012 | Language Equations with Symmetric DifferenceabstractThe paper investigates the expressive power of language equations with the operations of concatenation and symmetric difference. For equations over every finite alphabet Σ with |Σ| ≥ 1, it is demonstrated that the sets representable by unique solutio Alexander Okhotin |
Fundam. Informaticae | 1 |
| 2012 | Unambiguous finite automata over a unary alphabet
Alexander Okhotin |
Inf. Comput. | 1 |
| 2012 | On the expressive power of univariate equations over sets of natural numbers
Alexander Okhotin, Panos Rondogiannis |
Inf. Comput. | 1 |
| 2012 | Representing Hyper-arithmetical Sets by Equations over Sets of IntegersabstractSystems of equations with sets of integers as unknowns are considered. It is shown that the class of sets representable by unique solutions of equations using the operations of union and addition, defined as S+T={m+n∣m∈S,n∈T}, and with ultimately periodic constants is exactly the class of hyper-arithmetical sets. Equations using addition only can represent every hyper-arithmetical set under a simple encoding. All hyper-arithmetical sets can also be represented by equations over sets of natural numbers equipped with union, addition and subtraction $S \mathop {\mbox {$-^{\hspace {-.5em}\cdot }\,\,$}}T=\{m-n \mid m \in S, n \in T, m \geq n\}$ . Testing whether a given system has a solution is $\varSigma ^{1}_{1}$ -complete for each model. These results, in particular, settle the expressive power of the most general types of language equations, as well as equations over subsets of free groups. Artur Jez, Alexander Okhotin |
Theory Comput. Syst. | 2 |
| 2012 | State complexity of operations on two-way finite automata over a unary alphabet
Michal Kunc, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2012 | Parsing Boolean grammars over a one-letter alphabet using online convolution
Alexander Okhotin, Christian Reitwießner |
Theor. Comput. Sci. | 1 |
| 2012 | Language equations with complementation: Expressive power
Alexander Okhotin, Oksana Yakimova |
Theor. Comput. Sci. | 1 |
| 2011 | Describing Periodicity in Two-Way Deterministic Finite Automata Using Transformation Semigroups
Michal Kunc, Alexander Okhotin |
Developments in Language Theory | 2 |
| 2011 | Descriptional Complexity of Unambiguous Nested Word Automata
Alexander Okhotin, Kai Salomaa |
LATA | 1 |
| 2011 | State Complexity of Operations on Input-Driven Pushdown Automata
Alexander Okhotin, Kai Salomaa |
MFCS | 1 |
| 2011 | Comparing Linear Conjunctive Languages to Subfamilies of the Context-Free Languages
Alexander Okhotin |
SOFSEM | 1 |
| 2011 | On the State Complexity of Star of Union and Star of IntersectionabstractThe state complexity of the star of union of an m-state DFA language and an n-state DFA language is proved to be 2 m+n−1 −2 m−1 −2 n−1 +1 for every alphabet of at least two letters. The state complexity of the star of intersection is established as 3/4 2 mn for every alphabet of six or more letters. This improves the recent results of A. Salomaa, K. Salomaa and Yu (“State complexity of combined operations”, Theoret. Comput. Sci., 383 (2007) 140–152). Galina Jirásková, Alexander Okhotin |
Fundam. Informaticae | 2 |
| 2011 | State Complexity of Union and Intersection for Two-way Nondeterministic Finite AutomataabstractThe number of states in a two-way nondeterministic finite automaton (2NFA) needed to represent intersection of languages given by an m-state 2NFA and an n-state 2NFA is shown to be at least m+n and at most m+n+1. For the union operation, the number of states is exactly m+n. The lower bound is established for languages over a one-letter alphabet. The key point of the argument is the following number-theoretic lemma: for all m, n ≥ 2 with m, n ≠ 6 (and with finitely many other exceptions), there exist partitions m = p 1 +. . .+ p k and n = q 1 +. . .+q l , where all numbers p 1 , . . . , p k , q 1 , . . . , q l ≥ 2 are powers of pairwise distinct primes. For completeness, an analogous statement about partitions of any two numbers m, n ∉ {4, 6} (with a few more exceptions) into sums of pairwise distinct primes is established as well. Michal Kunc, Alexander Okhotin |
Fundam. Informaticae | 2 |
| 2011 | Complexity of Equations over Sets of Natural Numbers
Artur Jez, Alexander Okhotin |
Theory Comput. Syst. | 2 |
| 2011 | One-Nonterminal Conjunctive Grammars over a Unary Alphabet
Artur Jez, Alexander Okhotin |
Theory Comput. Syst. | 2 |
| 2011 | A simple P-complete problem and its language-theoretic representations
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2011 | Expressive power of LL(k) Boolean grammars
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2010 | On Language Equations XXK = XXL and XM = N over a Unary Alphabet
Tommi Lehtinen 0001, Alexander Okhotin |
Developments in Language Theory | 2 |
| 2010 | Fast Parsing for Boolean Grammars: A Generalization of Valiant's Algorithm
Alexander Okhotin |
Developments in Language Theory | 1 |
| 2010 | Least and Greatest Solutions of Equations over Sets of Integers
Artur Jez, Alexander Okhotin |
MFCS | 2 |
| 2010 | Unambiguous Finite Automata over a Unary Alphabet
Alexander Okhotin |
MFCS | 1 |
| 2010 | On Equations over Sets of IntegersabstractSystems of equations with sets of integers as unknowns are considered. It is shown that the class of sets representable by unique solutions of equations using the operations of union and addition $S+T=\makeset{m+n}{m \in S, \: n \in T}$ and with ultimately periodic constants is exactly the class of hyper-arithmetical sets. Equations using addition only can represent every hyper-arithmetical set under a simple encoding. All hyper-arithmetical sets can also be represented by equations over sets of natural numbers equipped with union, addition and subtraction $S \dotminus T=\makeset{m-n}{m \in S, \: n \in T, \: m \geqslant n}$. Testing whether a given system has a solution is $\Sigma^1_1$-complete for each model. These results, in particular, settle the expressive power of the most general types of language equations, as well as equations over subsets of free groups. Artur Jez, Alexander Okhotin |
STACS | 2 |
| 2010 | Univariate Equations Over Sets of Natural NumbersabstractIt is shown that equations of the form �(X) = ψ(X), in which the unknown X is a set of natural numbers and �, ψ use the operations of union, intersection and addition of sets S + T = {m + n |, m ∈ S, n ∈ T}, can simulate systems of equations � j (X 1 , …, X n ) = � j (X 1 , …, X n ) with 1 ≤ j ≤ ℓ, in the sense that solutions of any such system are encoded in the solutions of the corresponding equation. This implies computational universality of least and greatest solutions of equations �(X) = ψ(X), as well as undecidability of their basic decision problems. It is sufficient to use only singleton constants in the construction. All results equally apply to language equations over a one-letter alphabet Σ = {a}. Artur Jez, Alexander Okhotin |
Fundam. Informaticae | 2 |
| 2010 | On the State Complexity of Scattered Substrings and SuperstringsabstractIt is proved that the set of scattered substrings of a language recognized by an n-state DFA requires a DFA with at least 2 $^{n/2-2}$ states (the known upper bound is 2 $^n$ ), with witness languages given over an exponentially growing alphabet. For a 3-letter alphabet, scattered substrings are shown to require at least 2 $^{sqrt{2n+30}-6}$ states. A similar state complexity function for scattered superstrings is determined to be exactly 2 $^{n-2}$ + 1 for an alphabet of at least n − 2 letters, and strictly less for any smaller alphabet. For a 3-letter alphabet, the state complexity of scattered superstrings is at least 1/5 4sqrt{n/2}n-3/4. Alexander Okhotin |
Fundam. Informaticae | 1 |
| 2010 | Computational power of two stacks with restricted communication
Juhani Karhumäki, Michal Kunc, Alexander Okhotin |
Inf. Comput. | 3 |
| 2010 | Decision problems for language equations
Alexander Okhotin |
J. Comput. Syst. Sci. | 1 |
| 2010 | Conjunctive Grammars over a Unary Alphabet: Undecidability and Unbounded Growth
Artur Jez, Alexander Okhotin |
Theory Comput. Syst. | 2 |
| 2010 | On stateless multihead automata: Hierarchies and the emptiness problem
Oscar H. Ibarra, Juhani Karhumäki, Alexander Okhotin |
Theor. Comput. Sci. | 3 |
| 2010 | Conjunctive grammars with restricted disjunction
Alexander Okhotin, Christian Reitwießner |
Theor. Comput. Sci. | 1 |
| 2009 | On Equations over Sets of Numbers and Their Limitations
Tommi Lehtinen 0001, Alexander Okhotin |
Developments in Language Theory | 2 |
| 2009 | Conjunctive Grammars with Restricted Disjunction
Alexander Okhotin, Christian Reitwießner |
SOFSEM | 1 |
| 2009 | Equations over Sets of Natural Numbers with Addition OnlyabstractSystems of equations of the form $X=YZ$ and $X=C$ are considered, in which the unknowns are sets of natural numbers, ``$+$'' denotes pairwise sum of sets $S+T=\ensuremath{ \{ m+n \: | \: m \in S, \; n \in T \} }$, and $C$ is an ultimately periodic constant. It is shown that such systems are computationally universal, in the sense that for every recursive (r.e., co-r.e.) set $S \subseteq \mathbb{N}$ there exists a system with a unique (least, greatest) solution containing a component $T$ with $S=\ensuremath{ \{ n \: | \: 16n+13 \in T \} }$. This implies undecidability of basic properties of these equations. All results also apply to language equations over a one-letter alphabet with concatenation and regular constants. Artur Jez, Alexander Okhotin |
STACS | 2 |
| 2009 | State complexity of power
Michael Domaratzki, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2008 | On the State Complexity of Operations on Two-Way Finite Automata
Galina Jirásková, Alexander Okhotin |
Developments in Language Theory | 2 |
| 2008 | On the Computational Completeness of Equations over Sets of Natural Numbers
Artur Jez, Alexander Okhotin |
ICALP (2) | 2 |
| 2008 | On Stateless Multihead Automata: Hierarchies and the Emptiness Problem
Oscar H. Ibarra, Juhani Karhumäki, Alexander Okhotin |
LATIN | 3 |
| 2008 | Complexity of solutions of equations over sets of natural numbersabstractSystems of equations over sets of natural numbers (or, equivalently, language equations over a one-letter alphabet) of the form $X_i=varphi_i(X_1, ldots, X_n)$ ($1 leqslant i leqslant n$) are considered. Expressions $varphi_i$ may contain the operations of union, intersection and pairwise sum $A plus B = {x + y mid x in A, y in B$. A system with an EXPTIME-complete least solution is constructed, and it is established that least solutions of all such systems are in EXPTIME. The general membership problem for these equations is proved to be EXPTIME-complete. Alexander Okhotin, Artur Jez |
STACS | 1 |
| 2008 | Unambiguous Boolean grammars
Alexander Okhotin |
Inf. Comput. | 1 |
| 2007 | Expressive Power of LL(k) Boolean Grammars
Alexander Okhotin |
FCT | 1 |
| 2007 | Unambiguous Boolean grammars
Alexander Okhotin |
LATA | 1 |
| 2007 | A Simple P-Complete Problem and Its Representations by Language Equations
Alexander Okhotin |
MCU | 1 |
| 2007 | Recursive descent parsing for Boolean grammars
Alexander Okhotin |
Acta Informatica | 1 |
| 2007 | Language equations with complementation: Decision problems
Alexander Okhotin, Oksana Yakimova |
Theor. Comput. Sci. | 1 |
| 2006 | Language Equations with Complementation
Alexander Okhotin, Oksana Yakimova |
Developments in Language Theory | 1 |
| 2006 | Communication of Two Stacks and Rewriting
Juhani Karhumäki, Michal Kunc, Alexander Okhotin |
ICALP (2) | 3 |
| 2006 | Computational Universality in One-variable Language Equations
Alexander Okhotin |
Fundam. Informaticae | 1 |
| 2006 | Computing by commuting
Juhani Karhumäki, Michal Kunc, Alexander Okhotin |
Theor. Comput. Sci. | 3 |
| 2005 | LR Parsing for Boolean Grammars
Alexander Okhotin |
Developments in Language Theory | 1 |
| 2005 | Strict Language Inequalities and Their Decision Problems
Alexander Okhotin |
MFCS | 1 |
| 2005 | Contextual Grammars with Uniform Sets of Trajectories
Alexander Okhotin, Kai Salomaa |
Fundam. Informaticae | 1 |
| 2005 | The dual of concatenation
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2005 | Unresolved systems of language equations: Expressive power and decision problems
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2004 | On Computational Universality in Language Equations
Alexander Okhotin |
MCU | 1 |
| 2004 | The Dual of Concatenation
Alexander Okhotin |
MFCS | 1 |
| 2004 | Boolean grammars
Alexander Okhotin |
Inf. Comput. | 1 |
| 2004 | Representing recursively enumerable languages by iterated deletion
Michael Domaratzki, Alexander Okhotin |
Theor. Comput. Sci. | 2 |
| 2004 | On the number of nonterminals in linear conjunctive grammars
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2003 | Boolean Grammars
Alexander Okhotin |
Developments in Language Theory | 1 |
| 2003 | Decision Problems for Language Equations with Boolean Operations
Alexander Okhotin |
ICALP | 1 |
| 2003 | The hardest linear conjunctive language
Alexander Okhotin |
Inf. Process. Lett. | 1 |
| 2003 | A recognition and parsing algorithm for arbitrary conjunctive grammars
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2003 | On the closure properties of linear conjunctive languages
Alexander Okhotin |
Theor. Comput. Sci. | 1 |
| 2002 | Automaton Representation of Linear Conjunctive Languages
Alexander Okhotin |
Developments in Language Theory | 1 |
| 2002 | Efficient Automaton-Based Recognition for Linear Conjunctive Languages
Alexander Okhotin |
CIAA | 1 |
| 2002 | Whale Calf, a Parser Generator for Conjunctive Grammars
Alexander Okhotin |
CIAA | 1 |
| 2002 | One-Visit Caterpillar Tree Automata
Alexander Okhotin, Kai Salomaa, Michael Domaratzki |
Fundam. Informaticae | 1 |