Tomás Masopust

dblp:34/5542 · DBLP profile ↗
← Back
29ranked-venue papers
15as first author
3since 2021 · last 2023
0000-0001-9282-758XORCID · verified

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

Theory of computation · 27 · 14 first-author · 2 since 2021Databases, data management, data science and information retrieval · 2 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021
YearPublicationVenuePosition
2023 Speed Me up If You Can: Conditional Lower Bounds on Opacity Verification
Jirí Balun, Tomás Masopust, Petr Osicka
MFCS2
2022 On Transformations among Opacity Notions
abstract
Opacity is a property asking whether a system may reveal its secret to a passive observer who knows the structure of the system but has only limited observations of its behavior. Several notions of opacity have been studied. Similarities among the opacity notions have been investigated via transformations, which have many potential applications. We investigate K-step opacity (K-SO), a notion that generalizes both current-state opacity and infinite-step opacity, and asks whether the intruder cannot decide, at any instant, whether or when the system was in a secret state during the last K observable steps. We provide new polynomial-time transformations among K-SO and other opacity notions. Our results lead, among others, to the general solution of an open problem concerning the computational complexity of the verification of K-SO.
Jirí Balun, Tomás Masopust
SMC2
2021 Partially Ordered Automata and Piecewise Testability
Tomás Masopust, Markus Krötzsch
Log. Methods Comput. Sci.1
2019 On the height of towers of subsequences and prefixes
Stepan Holub, Tomás Masopust, Michaël Thomazo
Inf. Comput.2
2018 Deciding Universality of ptNFAs is PSpace-Complete
Tomás Masopust, Markus Krötzsch
SOFSEM1
2018 Separability by piecewise testable languages is PTime-complete
Tomás Masopust
Theor. Comput. Sci.1
2017 Complexity of universality and related problems for partially ordered NFAs
Markus Krötzsch, Tomás Masopust, Michaël Thomazo
Inf. Comput.2
2017 On Boolean combinations forming piecewise testable languages
Tomás Masopust, Michaël Thomazo
Theor. Comput. Sci.1
2016 On the Complexity of Universality for Partially Ordered NFAs
abstract
Partially ordered nondeterminsitic finite automata (poNFAs) are NFAs whose transition relation induces a partial order on states, i.e., for which cycles occur only in the form of self-loops on a single state. A poNFA is universal if it accepts all words over its input alphabet. Deciding universality is \PSpace-complete for poNFAs, and we show that this remains true even when restricting to a fixed alphabet. This is nontrivial since standard encodings of alphabet symbols in, e.g., binary can turn self-loops into longer cycles. A lower coNP-complete complexity bound can be obtained if we require that all self-loops in the poNFA are deterministic, in the sense that the symbol read in the loop cannot occur in any other transition from that state. We find that such restricted poNFAs (rpoNFAs) characterise the class of R-trivial languages, and we establish the complexity of deciding if the language of an NFA is R-trivial. Nevertheless, the limitation to fixed alphabets turns out to be essential even in the restricted case: deciding universality of rpoNFAs with unbounded alphabets is PSPACE-complete. Our results also prove the complexity of the inclusion and equivalence problems, since universality provides the lower bound, while the upper bound is mostly known or proved in the paper.
Markus Krötzsch, Tomás Masopust, Michaël Thomazo
MFCS2
2016 Piecewise Testable Languages and Nondeterministic Automata
abstract
A regular language is k-piecewise testable if it is a finite boolean combination of languages of the form Sigma^* a_1 Sigma^* ... Sigma^* a_n Sigma^*, where a_i in Sigma and 0 <= n <= k. Given a DFA A and k >= 0, it is an NL-complete problem to decide whether the language L(A) is piecewise testable and, for k >= 4, it is coNP-complete to decide whether the language L(A) is k-piecewise testable. It is known that the depth of the minimal DFA serves as an upper bound on k. Namely, if L(A) is piecewise testable, then it is k-piecewise testable for k equal to the depth of A. In this paper, we show that some form of nondeterminism does not violate this upper bound result. Specifically, we define a class of NFAs, called ptNFAs, that recognize piecewise testable languages and show that the depth of a ptNFA provides an (up to exponentially better) upper bound on k than the minimal DFA. We provide an application of our result, discuss the relationship between k-piecewise testability and the depth of NFAs, and study the complexity of k-piecewise testability for ptNFAs.
Tomás Masopust
MFCS1
2015 On the Complexity of k-Piecewise Testability and the Depth of Automata
Tomás Masopust, Michaël Thomazo
DLT1
2014 On Upper and Lower Bounds on the Length of Alternating Towers
Stepan Holub, Galina Jirásková, Tomás Masopust
MFCS (1)3
2013 Efficient Separability of Regular Languages by Subsequences and Suffixes
Wojciech Czerwinski, Wim Martens, Tomás Masopust
ICALP (2)3
2012 On the State and Computational Complexity of the Reverse of Acyclic Minimal DFAs
Galina Jirásková, Tomás Masopust
CIAA2
2012 On restricted context-free grammars
Jürgen Dassow, Tomás Masopust
J. Comput. Syst. Sci.2
2012 On a structural property in the state complexity of projected regular languages
Galina Jirásková, Tomás Masopust
Theor. Comput. Sci.2
2011 Blackhole Pushdown Automata
abstract
We introduce and investigate blackhole pushdown automata, variants of pushdown automata, where a string can always be pushed to the pushdown, but only a given depth of the pushdown content is remembered (the rest of the pushdown content is either canceled or becomes inaccessible). We also study blackhole variants of regulated pushdown automata, where the automaton in some distinguished states checks the form of its pushdown content against a given control language. We present characterizations of several language families in terms of these constructs.
Erzsébet Csuhaj-Varjú, Tomás Masopust, György Vaszil
Fundam. Informaticae2
2010 On Restricted Context-Free Grammars
Jürgen Dassow, Tomás Masopust
Developments in Language Theory2
2010 Complexity in Union-Free Regular Languages
Galina Jirásková, Tomás Masopust
Developments in Language Theory2
2010 Bounded Number of Parallel Productions in Scattered Context Grammars with Three Nonterminals
abstract
Scattered context grammars with three nonterminals are known to be computationally complete. So far, however, it was an open problem whether the number of parallel productions can be bounded along with three nonterminals. In this paper, we prove that every recursively enumerable language is generated by a scattered context grammar with three nonterminals and five parallel productions, each of which simultaneously rewrites no more than nine nonterminals.
Tomás Masopust
Fundam. Informaticae1
2010 Regulated Nondeterminism in Pushdown Automata: The Non-Regular Case
abstract
We continue the investigation of pushdown automata which are allowed to make a non-deterministic decision if and only if their pushdown content forms a string belonging to a given control language. We prove that if the control language is linear and
Tomás Masopust
Fundam. Informaticae1
2010 Simple restriction in context-free rewriting
Tomás Masopust
J. Comput. Syst. Sci.1
2010 Left-forbidding cooperating distributed grammar systems
Filip Goldefus, Tomás Masopust, Alexander Meduna
Theor. Comput. Sci.2
2009 A Note on the Generative Power of Some Simple Variants of Context-Free Grammars Regulated by Context Conditions
Tomás Masopust
LATA1
2009 On the descriptional complexity of scattered context grammars
Tomás Masopust
Theor. Comput. Sci.1
2008 On Descriptional Complexity of Partially Parallel Grammars
Tomás Masopust, Alexander Meduna
Fundam. Informaticae1
2008 Descriptional complexity of multi-parallel grammars
Tomás Masopust
Inf. Process. Lett.1
2007 Descriptional Complexity of Grammars Regulated by Context Conditions
Tomás Masopust, Alexander Meduna
LATA1
2007 Descriptional complexity of semi-conditional grammars
Tomás Masopust, Alexander Meduna
Inf. Process. Lett.1