Frantisek Blahoudek

dblp:131/6892 · DBLP profile ↗
← Back
15ranked-venue papers
11as first author
2since 2021 · last 2023
0000-0003-1880-5379ORCID · verified

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

Software engineering, systems software and programming languages · 11 · 7 first-author · 2 since 2021Theory of computation · 9 · 8 first-author · 2 since 2021Artificial intelligence and machine learning · 2 · 2 first-author
YearPublicationVenuePosition
2023 Word Equations in Synergy with Regular Constraints
Frantisek Blahoudek, Yu-Fang Chen 0001, David Chocholatý, Vojtech Havlena, Lukás Holík, Ondrej Lengál, Juraj Síc
FM1
2021 Fuel in Markov Decision Processes (FiMDP): A Practical Approach to Consumption
Frantisek Blahoudek, Murat Cubuktepe, Petr Novotný 0001, Melkior Ornik, Pranay Thangeda, Ufuk Topcu
FM1
2020 Qualitative Controller Synthesis for Consumption Markov Decision Processes
abstract
Consumption Markov Decision Processes (CMDPs) are probabilistic decision-making models of resource-constrained systems. In a CMDP, the controller possesses a certain amount of a critical resource, such as electric power. Each action of the controller can consume some amount of the resource. Resource replenishment is only possible in special reload states, in which the resource level can be reloaded up to the full capacity of the system. The task of the controller is to prevent resource exhaustion, i.e. ensure that the available amount of the resource stays non-negative, while ensuring an additional linear-time property. We study the complexity of strategy synthesis in consumption MDPs with almost-sure Büchi objectives. We show that the problem can be solved in polynomial time. We implement our algorithm and show that it can efficiently solve CMDPs modelling real-world scenarios.
Frantisek Blahoudek, Tomás Brázdil, Petr Novotný 0001, Melkior Ornik, Pranay Thangeda, Ufuk Topcu
CAV (2)1
2020 Seminator 2 Can Complement Generalized Büchi Automata via Improved Semi-determinization
abstract
We present the second generation of the tool Seminator that transforms transition-based generalized Büchi automata (TGBAs) into equivalent semi-deterministic automata. The tool has been extended with numerous optimizations and produces considerably smaller automata than its first version. In connection with the state-of-the-art LTL to TGBAs translator Spot, Seminator 2 produces smaller (on average) semi-deterministic automata than the direct LTL to semi-deterministic automata translator ltl2ldgba of the Owl library. Further, Seminator 2 has been extended with an improved NCSB complementation procedure for semi-deterministic automata, providing a new way to complement automata that is competitive with state-of-the-art complementation tools.
Frantisek Blahoudek, Alexandre Duret-Lutz, Jan Strejcek
CAV (2)1
2020 LTL to self-loop alternating automata with generic acceptance and back
Frantisek Blahoudek, Juraj Major, Jan Strejcek
Theor. Comput. Sci.1
2019 Generic Emptiness Check for Fun and Profit
Christel Baier, Frantisek Blahoudek, Alexandre Duret-Lutz, Joachim Klein 0001, David Müller 0001, Jan Strejcek
ATVA2
2019 ltl3tela: LTL to Small Deterministic or Nondeterministic Emerson-Lei Automata
Juraj Major, Frantisek Blahoudek, Jan Strejcek, Miriama Sasaráková, Tatiana Zboncáková
ATVA2
2019 LTL to Smaller Self-Loop Alternating Automata and Back
Frantisek Blahoudek, Juraj Major, Jan Strejcek
ICTAC1
2017 Seminator: A Tool for Semi-Determinization of Omega-Automata
abstract
We present a tool that transforms nondeterministic ω-automata to semi-deterministic ω-automata. The tool Seminator accepts transition-based generalized Bu ̈chi automata (TGBA) as an input and produces automata with two kinds of semi-determinism. The implemented procedure performs degeneralization and semi-determinization simultaneously and employs several other optimizations. We experimentally evaluate Seminator in the context of LTL to semi-deterministic automata translation.
Frantisek Blahoudek, Alexandre Duret-Lutz, Mikulás Klokocka, Mojmír Kretínský, Jan Strejcek
LPAR1
2016 Complementing Semi-deterministic Büchi Automata
Frantisek Blahoudek, Matthias Heizmann, Sven Schewe, Jan Strejcek, Ming-Hsien Tsai 0001
TACAS1
2015 The Hanoi Omega-Automata Format
Tomás Babiak, Frantisek Blahoudek, Alexandre Duret-Lutz, Joachim Klein 0001, Jan Kretínský, David Müller 0001, David Parker 0001, Jan Strejcek
CAV (1)2
2015 On Refinement of Büchi Automata for Explicit Model Checking
Frantisek Blahoudek, Alexandre Duret-Lutz, Vojtech Rujbr, Jan Strejcek
SPIN1
2014 Is there a best büchi automaton for explicit model checking?
abstract
LTL to Büchi automata (BA) translators are traditionally optimized to produce automata with a small number of states or a small number of non-deterministic states. In this paper, we search for properties of Büchi automata that really influence the performance of explicit model checkers. We do that by manual analysis of several automata and by experiments with common LTL-to-BA translators and realistic verification tasks. As a result of these experiences, we gain a better insight into the characteristics of automata that work well with Spin.
Frantisek Blahoudek, Alexandre Duret-Lutz, Mojmír Kretínský, Jan Strejcek
SPIN1
2013 Effective Translation of LTL to Deterministic Rabin Automata: Beyond the (F, G)-Fragment
Tomás Babiak, Frantisek Blahoudek, Mojmír Kretínský, Jan Strejcek
ATVA2
2013 Comparison of LTL to Deterministic Rabin Automata Translators
Frantisek Blahoudek, Mojmír Kretínský, Jan Strejcek
LPAR1