Viliam Geffert

dblp:54/3483 · DBLP profile ↗
← Back
59ranked-venue papers
51as first author
7since 2021 · last 2025
0000-0001-9143-1479ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 56 · 49 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 2 first-authorDatabases, data management, data science and information retrieval · 1
YearPublicationVenuePosition
2025 Simulating Two-Way Nondeterministic Finite Automata Over Small Alphabets by One-Way Nondeterministic Automata
Viliam Geffert, Alexander Okhotin
CIAA1
2024 State complexity of binary coded regular languages
Viliam Geffert, Dominika Palisínová, Alexander Szabari
Theor. Comput. Sci.1
2023 Binary Coded Unary Regular Languages
Viliam Geffert
CIAA1
2022 Improved complement for two-way alternating automata
Viliam Geffert, Christos A. Kapoutsis, Mohammad Zakzok
Acta Informatica1
2022 Input-driven pushdown automata for edit distance neighborhood
Viliam Geffert, Zuzana Bednárová, Alexander Szabari
Theor. Comput. Sci.1
2021 Complement for two-way alternating automata
Viliam Geffert, Christos A. Kapoutsis, Mohammad Zakzok
Acta Informatica1
2021 Minimal Size of Counters for (Real-Time) Multicounter Automata
abstract
We show that, for automata using a finite number of counters, the minimal space that is required for accepting a nonregular language is (log n)ɛ. This is required for weak space bounds on the size of their counters, for real-time and one-way, and for nondeterministic and alternating versions of these automata. The same holds for two-way automata, independent of whether they work with strong or weak space bounds, and of whether they are deterministic, nondeterministic, or alternating. (Here ɛ denotes an arbitrarily small—but fixed—constant; the “space” refers to the values stored in the counters, rather than to the lengths of their binary representation.) On the other hand, we show that the minimal space required for accepting a nonregular language is nɛ for multicounter automata with strong space bounds, both for real-time and one-way versions, independent of whether they are deterministic, nondeterministic, or alternating, and also for real-time and one-way deterministic multicounter automata with weak space bounds. All these bounds are optimal both for unary and general nonregular languages. However, for automata equipped with only one counter, it was known that one-way nondeterministic automata cannot recognize any unary nonregular languages at all, even if the size of the counter is not restricted, while, with weak space bound log n, we present a real-time nondeterministic automaton recognizing a binary nonregular language here.
Viliam Geffert, Zuzana Bednárová
Fundam. Informaticae1
2019 Input-Driven Pushdown Automata for Edit Distance Neighborhood
Viliam Geffert, Zuzana Bednárová, Alexander Szabari
DLT1
2019 Unary Coded PSPACE-Complete Languages in ASPACE(loglog n)
Viliam Geffert
Theory Comput. Syst.1
2018 Minimal Useful Size of Counters for (Real-Time) Multicounter Automata
Viliam Geffert, Zuzana Bednárová
MCU1
2017 Two double-exponential gaps for automata with a limited pushdown
Zuzana Bednárová, Viliam Geffert
Inf. Comput.2
2017 Alternating space is closed under complement and other simulations for sublogarithmic space
Viliam Geffert
Inf. Comput.1
2017 Boolean language operations on nondeterministic automata with a pushdown of constant height
Zuzana Bednárová, Viliam Geffert, Carlo Mereghetti, Beatrice Palano
J. Comput. Syst. Sci.2
2016 Alternating Demon Space Is Closed Under Complement and Other Simulations for Sublogarithmic Space
Viliam Geffert
DLT1
2014 Two Double-Exponential Gaps for Automata with a Limited Pushdown
Zuzana Bednárová, Viliam Geffert
LATA2
2014 Transforming Two-Way Alternating Finite Automata to One-Way Nondeterministic Automata
Viliam Geffert, Alexander Okhotin
MFCS (1)1
2014 Removing nondeterminism in constant height pushdown automata
Zuzana Bednárová, Viliam Geffert, Carlo Mereghetti, Beatrice Palano
Inf. Comput.2
2014 Two-way automata making choices only at the endmarkers
Viliam Geffert, Bruno Guillon, Giovanni Pighizzini
Inf. Comput.1
2012 Unary Coded NP-Complete Languages in ASPACE (log log n)
Viliam Geffert, Dana Pardubská
Developments in Language Theory1
2012 Two-Way Automata Making Choices Only at the Endmarkers
Viliam Geffert, Bruno Guillon, Giovanni Pighizzini
LATA1
2012 Pairs of Complementary Unary Languages with "Balanced" Nondeterministic Automata
Viliam Geffert, Giovanni Pighizzini
Algorithmica1
2012 The size-cost of Boolean operations on constant height deterministic pushdown automata
Zuzana Bednárová, Viliam Geffert, Carlo Mereghetti, Beatrice Palano
Theor. Comput. Sci.2
2012 An alternating hierarchy for finite automata
Viliam Geffert
Theor. Comput. Sci.1
2011 In-Place Sorting
Viliam Geffert, Jozef Gajdos
SOFSEM1
2011 Two-way unary automata versus logarithmic space
Viliam Geffert, Giovanni Pighizzini
Inf. Comput.1
2010 Two-Way Unary Automata versus Logarithmic Space
Viliam Geffert, Giovanni Pighizzini
Developments in Language Theory1
2010 Pairs of Complementary Unary Languages with "Balanced" Nondeterministic Automata
Viliam Geffert, Giovanni Pighizzini
LATIN1
2010 One Pebble Versus epsilon * log n Bits
abstract
We show that, for any ϵ > 0, there exists a language accepted in strong ϵ log n space by a 2-way deterministic Turing machine working with a single binary worktape, that cannot be accepted in sublogarithmic weak space by any pebble machine (i.e.,
Viliam Geffert, Giovanni Pighizzini, Carlo Mereghetti
Fundam. Informaticae1
2010 More concise representation of regular languages by automata and regular expressions
Viliam Geffert, Carlo Mereghetti, Beatrice Palano
Inf. Comput.1
2010 Multiway in-place merging
Viliam Geffert, Jozef Gajdos
Theor. Comput. Sci.1
2009 Multiway In-Place Merging
Viliam Geffert, Jozef Gajdos
FCT1
2009 Factoring and Testing Primes in Small Space
Viliam Geffert, Dana Pardubská
SOFSEM1
2008 More Concise Representation of Regular Languages by Automata and Regular Expressions
Viliam Geffert, Carlo Mereghetti, Beatrice Palano
Developments in Language Theory1
2007 Magic numbers in the state hierarchy of finite automata
Viliam Geffert
Inf. Comput.1
2007 Complementing two-way finite automata
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
Inf. Comput.1
2006 Magic Numbers in the State Hierarchy of Finite Automata
Viliam Geffert
MFCS1
2005 Complementing Two-Way Finite Automata
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
Developments in Language Theory1
2005 An in-place sorting with O(nlog n) comparisons and O(n) moves
abstract
We present the first in-place algorithm for sorting an array of size n that performs, in the worst case, at most O ( n log n ) element comparisons and O ( n ) element transports.This solves a long-standing open problem, stated explicitly, for example, in Munro and Raman [1992], of whether there exists a sorting algorithm that matches the asymptotic lower bounds on all computational resources simultaneously.
Gianni Franceschini, Viliam Geffert
J. ACM2
2003 An In-Place Sorting with O(n log n) Comparisons and O(n) Moves
abstract
We present the first in-place algorithm for sorting an array of size n that performs, in the worst case, at most O(n log n) element comparisons and O(n) element transports. This solves a long-standing open problem, stated explicitly, e.g., in J.I. Munro and V. Raman (1992), of whether there exists a sorting algorithm that matches the asymptotic lower bounds on all computational resources simultaneously.
Gianni Franceschini, Viliam Geffert
FOCS2
2003 Translation of binary regular expressions into nondeterministic ε-free automata with transitions
Viliam Geffert
J. Comput. Syst. Sci.1
2003 Space hierarchy theorem revised
Viliam Geffert
Theor. Comput. Sci.1
2003 Converting two-way nondeterministic unary automata into simpler automata
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
Theor. Comput. Sci.1
2001 Space Hierarchy Theorem Revised
Viliam Geffert
MFCS1
2001 Converting Two-Way Nondeterministic Unary Automata into Simpler Automata
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
MFCS1
2000 A variant of inductive counting
Viliam Geffert
Theor. Comput. Sci.1
2000 Asymptotically efficient in-place merging
Viliam Geffert, Jyrki Katajainen, Tomi Pasanen
Theor. Comput. Sci.1
1998 Bridging Across the log(n) Space Frontier
Viliam Geffert
Inf. Comput.1
1998 Sublogarithmic Bounds on Space and Reversals
abstract
The complexity measure under consideration is $\mbox{\rm SPACE}\!\times\!\mbox{\rm REVERSALS}$ for Turing machines that are able to branch both existentially and universally. We show that, for any function $h(n)$ between $\log\log n$ and $\log n$, $\Pi_1 \mbox{\rm SPACE}\!\times\!\mbox{\rm REVERSALS} (h(n))$ is separated {}from $\Sigma_1 \mbox{\rm SPACE}\!\times\!\mbox{\rm REVERSALS} (h(n))$ as well as {}from $\mbox{\sf co}\Sigma_1 \mbox{\rm SPACE}\!\times\!\mbox{\rm REVERSALS} (h(n))$, for middle, accept, and weak modes of this complexity measure. This also separates determinism from the higher levels of the alternating hierarchy. For "well-behaved" functions h(n) between log log n and log n, almost all of the above separations can be obtained by using unary witness languages. In addition, the construction of separating languages contributes to the research on minimal resource requirements for computational devices capable of recognizing nonregular languages. For any (arbitrarily slow growing) unbounded monotone recursive function f(n), a nonregular unary language is presented that can be accepted by a \middle\ \mbox{$\Pi_1$ alternating} Turing machine in s(n) space and i(n) input head reversals, with $s(n)\cdot i(n)\in{\cal O}(\log\log n\cdot f(n))$. Thus, there is no exponential gap for the optimal lower bound on the product $s(n)\cdot i(n)$ between unary and general nonregular language acceptance---in sharp contrast with the one-way case.
Viliam Geffert, Carlo Mereghetti, Giovanni Pighizzini
SIAM J. Comput.1
1998 A Communication Hierarchy of Parallel Computations
Viliam Geffert
Theor. Comput. Sci.1
1995 Bridging Across the log(n) Space Frontier
Viliam Geffert
MFCS1
1993 Tally Versions of the Savitch and Immerman-Szelepcsenyi Theorems for Sublogarithmic Space
abstract
It is shown that for each $s(n)$-space-bounded nondeterministic Turing machine recognizing a language $L \subseteq 1^ * $ there exists an equivalent deterministic $O(s^2 (n))$-space-bounded machine, and also a nondeterministic $O(s(n))$-space-bounded machine recognizing the complement of L, for any $s(n)$, independent of whether $s(n)$ is below $\log (n)$ or is space constructible. In other words, the Savitch [J. Comput. System Sci., 4(1970), pp. 177–192] and Immerman–Szelepcsényi [SIAM J. Comput., 17(1988), pp. 935–938], [Acts Inform., 26(1988), pp. 279–284] theorems can be extended to any space bound $s(n)$ for languages over a single-letter alphabet.
Viliam Geffert
SIAM J. Comput.1
1993 A Speed-Up Theorem Without Tape Compression
Viliam Geffert
Theor. Comput. Sci.1
1992 A Lower Bound for the Nondeterministic Space Complexity of Context-Free Recognition
Helmut Alt, Viliam Geffert, Kurt Mehlhorn
Inf. Process. Lett.2
1991 Nondeterministic Computations in Sublogarithmic Space and Space Constructibility
abstract
The open problem of nondeterministic space constructibility for sublogarithmic functions is resolved. It is shown that there are no unbounded monotone increasing nondeterministically space constructible functions such that $\sup _{n \to \infty } s(n) / \log (n) = 0$. Consequently, space constructibility of monotone functionscannot be used to separate nondeterministic space from deterministic space, even for a very low-level complexity range, since functions like $\log \log (n)$ and ,$\sqrt {\log (n)} $ are not space constructible by nondeterministic Turing machines. This result is obtained by the extension of the $n \to n + n!$ method, described in [Hierarchies of memory limited computations, IEEE Conference Record on Switching Circuit Theory and Logical Design, 1965, pp. 179–190], to the nondeterministic case.
Viliam Geffert
SIAM J. Comput.1
1990 Nondeterministic Computations in Sublogarithmic Space and Space Constructibility
Viliam Geffert
ICALP1
1990 Speed-Up Theorem Without Tape Compression
Viliam Geffert
MFCS1
1988 Context-Free-Like Forms for the Phrase-Structure Grammars
Viliam Geffert
MFCS1
1988 A Representation of Recursively Enumerable Languages by Two Homomorphisms and a Quotient
Viliam Geffert
Theor. Comput. Sci.1
1986 Grammars with Context Dependency Restricted to Synchronization
Viliam Geffert
MFCS1