VLDB 2026 Research / reviewers in the wild / expert
Jakub Michaliszyn
dblp:37/7116
· DBLP profile ↗
35ranked-venue papers
21as first author
9since 2021 · last 2025
0000-0002-5053-0347ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 27 · 17 first-author · 7 since 2021Artificial intelligence and machine learning · 13 · 6 first-author · 4 since 2021Graphics, computer vision, multimedia, augmented reality and games · 7 · 3 first-author · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Alternating-Time Temporal Logic with Default Actions
Jakub Michaliszyn |
JELIA (2) | 1 |
| 2025 | Minimization of Deterministic Finite Automata Modulo the Edit DistanceabstractWe propose a novel approach to minimization of deterministic finite automata (DFA), in which the DFA is further minimized at the expense of relaxing equality of languages to merely a similarity. As the notion of similarity of languages, we consider the edit distance between languages ℒ, ℒ', i.e., the minimal number of edits necessary to transform any word from ℒ to some word from ℒ' and vice versa. In this paper we address two problems: minimization up to a predetermined edit distance given in the input, and minimization up to a bounded edit distance, in which there has to be an upper bound on the number of edits, but it is not specified. We show the first problem to be PSpace {}-complete and that the second problem is in Σ₂^p, and both NP-hard and coNP-hard. We show that if we limit how many strongly connected components can be visited by a single run (i.e., bounded SCC-depth), the problem becomes NP-complete. We also establish maximal subclasses of DFA over which minimization up to a bounded edit distance can be performed in polynomial time. Additionally, we provide a succinct overview of alternative metrics for assessing language similarity. Jakub Michaliszyn, Jan Otop |
MFCS | 1 |
| 2023 | Reachability and Bounded Emptiness Problems of Constraint Automata with Prefix, Suffix and InfixabstractWe study constraint automata, which are finite-state automata over infinite alphabets consisting of tuples of words. A constraint automaton can compare the words of the consecutive tuples using Boolean combinations of the relations prefix, suffix, infix and equality. First, we show that the reachability problem of such automata is PSpace-complete. Second, we study automata over infinite sequences with Büchi conditions. We show that the problem: given a constraint automaton, is there a bound B and a sequence of tuples of words of length bounded by B, which is accepted by the automaton, is also PSpace-complete. These results contribute towards solving the long-standing open problem of the decidability of the emptiness problem for constraint automata, in which the words can have arbitrary lengths. Jakub Michaliszyn, Jan Otop, Piotr Wieczorek |
CONCUR | 1 |
| 2023 | Deterministic Weighted Automata Under Partial Observability
Jakub Michaliszyn, Jan Otop |
JELIA | 1 |
| 2022 | Learning Deterministic Visibly Pushdown Automata Under Accessible Stack
Jakub Michaliszyn, Jan Otop |
MFCS | 1 |
| 2022 | Learning infinite-word automata with loop-index queries
Jakub Michaliszyn, Jan Otop |
Artif. Intell. | 1 |
| 2021 | "Most of" leads to undecidability: Failure of adding frequencies to LTLabstractAbstract Linear Temporal Logic (LTL) interpreted on finite traces is a robust specification framework popular in formal verification. However, despite the high interest in the logic in recent years, the topic of their quantitative extensions is not yet fully explored. The main goal of this work is to study the effect of adding weak forms of percentage constraints (e.g. that most of the positions in the past satisfy a given condition, or that $$\sigma $$ σ is the most-frequent letter occurring in the past) to fragments of LTL. Such extensions could potentially be used for the verification of influence networks or statistical reasoning. Unfortunately, as we prove in the paper, it turns out that percentage extensions of even tiny fragments of LTL have undecidable satisfiability and model-checking problems. Our undecidability proofs not only sharpen most of the undecidability results on logics with arithmetics interpreted on words known from the literature, but also are fairly simple. We also show that the undecidability can be avoided by restricting the allowed usage of the negation, and discuss how the undecidability results transfer to first-order logic on words. Bartosz Jan Bednarczyk, Jakub Michaliszyn |
FoSSaCS | 2 |
| 2021 | Minimization of Limit-Average AutomataabstractLimAvg-automata are weighted automata over infinite words that aggregate weights along runs with the limit-average value function. In this paper, we study the minimization problem for (deterministic) LimAvg-automata. Our main contribution is an equivalence relation on words characterizing LimAvg-automata, i.e., the equivalence classes of this relation correspond to states of an equivalent LimAvg-automaton. In contrast to relations characterizing DFA, our relation depends not only on the function defined by the target automaton, but also on its structure. We show two applications of this relation. First, we present a minimization algorithm for LimAvg-automata, which returns a minimal LimAvg-automaton among those equivalent and structurally similar to the input one. Second, we present an extension of Angluin's L^*-algorithm with syntactic queries, which learns in polynomial time a LimAvg-automaton equivalent to the target one. Jakub Michaliszyn, Jan Otop |
IJCAI | 1 |
| 2021 | Modular Path Queries with ArithmeticabstractWe propose a new approach to querying graph databases. Our approach balances competing goals of expressive power, language clarity and computational complexity. A distinctive feature of our approach is the ability to express properties of minimal (e.g. shortest) and maximal (e.g. most valuable) paths satisfying given criteria. To express complex properties in a modular way, we introduce labelling-generating ontologies. The resulting formalism is computationally attractive - queries can be answered in non-deterministic logarithmic space in the size of the database. Jakub Michaliszyn, Jan Otop, Piotr Wieczorek |
Log. Methods Comput. Sci. | 1 |
| 2020 | Learning Deterministic Automata on Infinite Words
Jakub Michaliszyn, Jan Otop |
ECAI | 1 |
| 2020 | Non-deterministic weighted automata evaluated over Markov chains
Jakub Michaliszyn, Jan Otop |
J. Comput. Syst. Sci. | 1 |
| 2019 | Approximate Learning of Limit-Average AutomataabstractLimit-average automata are weighted automata on infinite words that use average to aggregate the weights seen in infinite runs. We study approximate learning problems for limit-average automata in two settings: passive and active. In the passive learning case, we show that limit-average automata are not PAC-learnable as samples must be of exponential-size to provide (with good probability) enough details to learn an automaton. We also show that the problem of finding an automaton that fits a given sample is NP-complete. In the active learning case, we show that limit-average automata can be learned almost-exactly, i.e., we can learn in polynomial time an automaton that is consistent with the target automaton on almost all words. On the other hand, we show that the problem of learning an automaton that approximates the target automaton (with perhaps fewer states) is NP-complete. The abovementioned results are shown for the uniform distribution on words. We briefly discuss learning over different distributions. Jakub Michaliszyn, Jan Otop |
CONCUR | 1 |
| 2019 | Decidability of Model Checking Multi-Agent Systems with Regular Expressions against Epistemic HS Specifications
Jakub Michaliszyn, Piotr Witkowski 0001 |
IJCAI | 1 |
| 2018 | Non-deterministic Weighted Automata on Random WordsabstractWe present the first study of non-deterministic weighted automata under probabilistic semantics. In this semantics words are random events, generated by a Markov chain, and functions computed by weighted automata are random variables. We consider the probabilistic questions of computing the expected value and the cumulative distribution for such random variables. The exact answers to the probabilistic questions for non-deterministic automata can be irrational and are uncomputable in general. To overcome this limitation, we propose an approximation algorithm for the probabilistic questions, which works in exponential time in the automaton and polynomial time in the Markov chain. We apply this result to show that non-deterministic automata can be effectively determinised with respect to the standard deviation metric. Jakub Michaliszyn, Jan Otop |
CONCUR | 1 |
| 2018 | Satisfiability versus Finite Satisfiability in Elementary Modal LogicsabstractWe study variants of the satisfiability problem of elementary modal logics, i.e., modal logic considered over first-order definable classes of frames. The standard semantics of modal logic allows infinite structures, but often practical applications require to restrict our attention to finite structures. A number of decidability and undecidability results for the elementary modal logics were proved separately for general satisfiability and finite satisfiability. In this paper we justify that the results for both kinds of the satisfiability problem must be shown separately – we prove that there is a universal first-order formula that defines an elementary modal logic with decidable general satisfiability problem, but undecidable finite satisfiability problem, and, the other way round, that there is a universal first-order formula that defines an elementary modal logic with decidable finite satisfiability problem, but undecidable general satisfiability problem. Jakub Michaliszyn, Jan Otop, Piotr Witkowski 0001 |
Fundam. Informaticae | 1 |
| 2017 | Average Stack Cost of Büchi Pushdown AutomataabstractWe study the average stack cost of Buechi pushdown automata (Buechi PDA). We associate a non-negative price with each stack symbol and define the cost of a stack as the sum of costs of all its elements. We introduce and study the average stack cost problem (ASC), which asks whether there exists an accepting run of a given Buechi PDA such that the long-run average of stack costs is below some given threshold. The ASC problem generalises mean-payoff objective and can be use to express quantitative properties of pushdown systems. In particular, we can compute the average response time using the ASC problem. We show that the ASC problem can be solved in polynomial time. Jakub Michaliszyn, Jan Otop |
FSTTCS | 1 |
| 2017 | Querying Best Paths in Graph DatabasesabstractQuerying graph databases has recently received much attention. We propose a new approach to this problem, which balances competing goals of expressive power, language clarity and computational complexity. A distinctive feature of our approach is the ability to express properties of minimal (e.g. shortest) and maximal (e.g. most valuable) paths satisfying given criteria. To express complex properties in a modular way, we introduce labelling-generating ontologies. The resulting formalism is computationally attractive - queries can be answered in non-deterministic logarithmic space in the size of the database. Jakub Michaliszyn, Jan Otop, Piotr Wieczorek |
FSTTCS | 1 |
| 2016 | Agent-Based Refinement for Predicate Abstraction of Multi-Agent SystemsabstractWe put forward an agent-based refinement methodology for the verification of infinite-state Multi-Agent Systems by predicate abstraction. We use specifications defined in a three-valued variant of the temporal epistemic logic ATLK. We define “failure states” as candidates for refinement, and provide a sound automatic procedure for their identification. Further, we introduce a methodology based on Craig's interpolants for the refinement of the agent-specific predicates upon which the abstraction is built. We illustrate the refinement technique on an infinite-state auction scenario, and show that specifications of interest, that could not be checked by plain abstraction, can now be verified on the refined models. Francesco Belardinelli, Alessio Lomuscio, Jakub Michaliszyn |
ECAI | 3 |
| 2016 | Querying Data Graphs with Arithmetical Regular Expressions
Maciej Grabon, Jakub Michaliszyn, Jan Otop, Piotr Wieczorek |
IJCAI | 2 |
| 2016 | Model Checking Multi-Agent Systems against Epistemic HS Specifications with Regular Expressions
Alessio Lomuscio, Jakub Michaliszyn |
KR | 2 |
| 2015 | On the Decidability of Elementary Modal LogicsabstractWe consider the satisfiability problem for modal logic over first-order definable classes of frames. We confirm the conjecture from Hemaspaandra and Schnoor [2008] that modal logic is decidable over classes definable by universal Horn formulae. We provide a full classification of Horn formulae with respect to the complexity of the corresponding satisfiability problem. It turns out, that except for the trivial case of inconsistent formulae, local satisfiability is either NP-complete or PSpace-complete, and global satisfiability is NP-complete, PSpace-complete, or ExpTime-complete. We also show that the finite satisfiability problem for modal logic over Horn definable classes of frames is decidable. On the negative side, we show undecidability of two related problems. First, we exhibit a simple universal three-variable formula defining the class of frames over which modal logic is undecidable. Second, we consider the satisfiability problem of bimodal logic over Horn definable classes of frames, and also present a formula leading to undecidability. Jakub Michaliszyn, Jan Otop, Emanuel Kieronski |
ACM Trans. Comput. Log. | 1 |
| 2014 | Decidability of model checking multi-agent systems against a class of EHS specificationsabstractWe define and illustrate the expressiveness of thefragment of the Epistemic Halpern–Shoham Logic as a specification language for multi-agent systems. We consider the model checking problem for systems against specifications given in the logic. We show its decidability by means of a novel technique that may be reused in other contexts for showing decidability of other logics based on intervals. Alessio Lomuscio, Jakub Michaliszyn |
ECAI | 2 |
| 2014 | An Abstraction Technique for the Verification of Multi-Agent Systems Against ATL Specifications
Alessio Lomuscio, Jakub Michaliszyn |
KR | 2 |
| 2014 | Model Checking Unbounded Artifact-Centric Systems
Alessio Lomuscio, Jakub Michaliszyn |
KR | 2 |
| 2014 | The Undecidability of the Logic of SubintervalsabstractThe Halpern–Shoham logic is a modal logic of time intervals. Some effort has been put in last ten years to classify fragments of this beautiful logic with respect to decidability of its satisfiability problem. We complete this classification by showing — what we believe is quite an unexpected result—that the logic of subintervals, the fragment of the Halpern–Shoham logic where only the operator “during”, or D, is allowed, is undecidable over discrete structures. This is surprising as this, apparently very simple, logic is decidable over dense orders and its reflexive variant is known to be decidable over discrete structures. Our result subsumes a lot of previous undecidability results of fragments that include D. Jerzy Marcinkowski, Jakub Michaliszyn |
Fundam. Informaticae | 2 |
| 2014 | Two-Variable First-Order Logic with Equivalence ClosureabstractWe consider the satisfiability and finite satisfiability problems for extensions of the two-variable fragment of first-order logic in which an equivalence closure operator can be applied to a fixed number of binary predicates. We show that the satisfiability problem for two-variable, first-order logic with equivalence closure applied to two binary predicates is in 2-NExpTime, and we obtain a matching lower bound by showing that the satisfiability problem for two-variable first-order logic in the presence of two equivalence relations is 2-NExpTime-hard. The logics in question lack the finite model property; however, we show that the same complexity bounds hold for the corresponding finite satisfiability problems. We further show that the satisfiability (${=}$ finite satisfiability) problem for the two-variable fragment of first-order logic with equivalence closure applied to a single binary predicate is NExpTime-complete. Emanuel Kieronski, Jakub Michaliszyn, Ian Pratt-Hartmann, Lidia Tendera |
SIAM J. Comput. | 2 |
| 2013 | Elementary Modal Logics over Transitive StructuresabstractWe show that modal logic over universally first-order definable classes of transitive frames is decidable. More precisely, let K be an arbitrary class of transitive Kripke frames definable by a universal first-order sentence. We show that the global and finite global satisfiability problems of modal logic over K are decidable in NP, regardless of choice of K. We also show that the local satisfiability and the finite local satisfiability problems of modal logic over K are decidable in NExpTime. Jakub Michaliszyn, Jan Otop |
CSL | 1 |
| 2013 | An Epistemic Halpern-Shoham Logic
Alessio Lomuscio, Jakub Michaliszyn |
IJCAI | 2 |
| 2012 | Finite Satisfiability of Modal Logic over Horn~Definable Classes of Frames
Jakub Michaliszyn, Emanuel Kieronski |
Advances in Modal Logic | 1 |
| 2012 | Two-Variable First-Order Logic with Equivalence ClosureabstractWe consider the satisfiability and finite satisfiability problems for extensions of the two-variable fragment of first-order logic in which an equivalence closure operator can be applied to a fixed number of binary predicates. We show that the satisfiability problem for two-variable, first-order logic with equivalence closure applied to two binary predicates is in 2NEXPTIME, and we obtain a matching lower bound by showing that the satisfiability problem for two-variable first-order logic in the presence of two equivalence relations is 2NEXPTIME-hard. The logics in question lack the finite model property; however, we show that the same complexity bounds hold for the corresponding finite satisfiability problems. We further show that the satisfiability (=finite satisfiability) problem for the two-variable fragment of first-order logic with equivalence closure applied to a single binary predicate is NEXPTIME-complete. Emanuel Kieronski, Jakub Michaliszyn, Ian Pratt-Hartmann, Lidia Tendera |
LICS | 2 |
| 2012 | Decidable Elementary Modal LogicsabstractIn this paper, the modal logic over classes of structures definable by universal first-order Horn formulas is studied. We show that the satisfiability problems for that logics are decidable, confirming the conjecture from [E. Hemaspaandra and H. Schnoor, On the Complexity of Elementary Modal Logics, STACS 08]. We provide a full classification of logics defined by universal first-order Horn formulas, with respect to the complexity of satisfiability of modal logic over the classes of frames they define. It appears, that except for the trivial case of inconsistent formulas for which the problem is in P, local satisfiability is either NP-complete or PSPACE-complete, and global satisfiability is NP-complete, PSPACE-complete, or EXPTIME-complete. While our results holds even if we allow to use equality, we show that inequality leads to undecidability. Jakub Michaliszyn, Jan Otop |
LICS | 1 |
| 2011 | Modal Logics Definable by Universal Three-Variable FormulasabstractWe consider the satisfiability problem for modal logic over classes of structures definable by universal first-order formulas with three variables. We exhibit a simple formula for which the problem is undecidable. This improves an earlier result in which nine variables were used. We also show that for classes defined by three-variable, universal Horn formulas the problem is decidable. This subsumes decidability results for many natural modal logics, including T, B, K4, S4, S5. Emanuel Kieronski, Jakub Michaliszyn, Jan Otop |
FSTTCS | 2 |
| 2011 | The Ultimate Undecidability Result for the Halpern-Shoham LogicabstractThe Halpern-Shoham logic is a modal logic of time intervals. Some effort has been put in last ten years to classify fragments of this beautiful logic with respect to decidability of its satisfiability problem. We complete this classification by showing - what we believe is quite an unexpected result - that the logic of subintervals, the fragment of the Halpern - Shoham logic where only the operator "during'', or D, is allowed, is undecidable over discrete structures. This is surprising as this, apparently very simple, logic is decidable over dense orders and its reflexive variant is known to be decidable over discrete structures. Our result subsumes a lot of previous negative results for the discrete case, like the undecidability for ABE, BD, AA̅D, and so on. Jerzy Marcinkowski, Jakub Michaliszyn |
LICS | 2 |
| 2010 | B and D Are Enough to Make the Halpern-Shoham Logic Undecidable
Jerzy Marcinkowski, Jakub Michaliszyn, Emanuel Kieronski |
ICALP (2) | 2 |
| 2009 | Decidability of the Guarded Fragment with the Transitive Closure
Jakub Michaliszyn |
ICALP (2) | 1 |