VLDB 2026 Research / reviewers in the wild / expert
Ivana Cerná
dblp:c/IvanaCerna · also Ivana Cerna
· DBLP profile ↗
34ranked-venue papers
5as first author
3since 2021 · last 2023
0000-0002-0711-9552ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 17 · 4 first-author · 1 since 2021Software engineering, systems software and programming languages · 16 · 1 since 2021Artificial intelligence and machine learning · 4 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 1 first-authorSystems, architecture and hardware · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Tentacle-Based Shape Shifting of Metamorphic Robots Using Fast Inverse KinematicsabstractWe present a new approach to tackle the problem of metamorphic robots' reconfiguration. Given the chain-type metamorphic robot's initial and target configuration, we compute a reconfiguration plan that is provably physically collision-free. Our solution employs a specific heuristic. The robot initially reconfigures to a shape that resembles an octopus with many tentacles. After that, the tentacles gradually reconnect to each other using inverse kinematics, separating one tentacle from the body and keeping the other one connected. This strategy eventually leads to a snake-like structure of the robot. For the target configuration, we compute the reconfiguration plan with the same procedure, however, we reverse the plan to reconfigure the robot from the snake-like structure to the target shape. According to our experimental evaluation, our newly introduced strategy for finding reconfiguration plans is successful. It efficiently finds collision-free plans even for robots consisting of hundreds of modules. Jan Mrázek, Patrick Ondika, Ivana Cerná, Jiri Barnat |
ICRA | 3 |
| 2022 | Timed Automata Robustness Analysis via Model CheckingabstractTimed automata (TA) have been widely adopted as a suitable formalism to model time-critical systems. Furthermore, contemporary model-checking tools allow the designer to check whether a TA complies with a system specification. However, the exact timing constants are often uncertain during the design phase. Consequently, the designer is often able to build a TA with a correct structure, however, the timing constants need to be tuned to satisfy the specification. Moreover, even if the TA initially satisfies the specification, it can be the case that just a slight perturbation during the implementation causes a violation of the specification. Unfortunately, model-checking tools are usually not able to provide any reasonable guidance on how to fix the model in such situations. In this paper, we propose several concepts and techniques to cope with the above mentioned design phase issues when dealing with reachability and safety specifications. Jaroslav Bendík, Ahmet Sencan, Ebru Aydin Gol, Ivana Cerná |
Log. Methods Comput. Sci. | 4 |
| 2021 | Timed Automata Relaxation for ReachabilityabstractAbstract Timed automata (TA) have shown to be a suitable formalism for modeling real-time systems. Moreover, modern model-checking tools allow a designer to check whether a TA complies with the system specification. However, the exact timing constraints of the system are often uncertain during the design phase. Consequently, the designer is able to build a TA with a correct structure, however, the timing constraints need to be tuned to make the TA comply with the specification. In this work, we assume that we are given a TA together with an existential property, such as reachability, that is not satisfied by the TA. We propose a novel concept of a minimal sufficient reduction (MSR) that allows us to identify the minimal setSof timing constraints of the TA that needs to be tuned to meet the specification. Moreover, we employ mixed-integer linear programming to actually find a tuning ofSthat leads to meeting the specification. Jaroslav Bendík, Ahmet Sencan, Ebru Aydin Gol, Ivana Cerná |
TACAS (1) | 4 |
| 2020 | Replication-Guided Enumeration of Minimal Unsatisfiable Subsets
Jaroslav Bendík, Ivana Cerná |
CP | 2 |
| 2020 | Rotation Based MSS/MCS EnumerationabstractGiven an unsatisfiable Boolean Formula F in CNF, i.e., a set of clauses, one is often interested in identifying Maximal Satisfiable Subsets (MSSes) of F or, equivalently, the complements of MSSes called Minimal Correction Subsets (MCSes). Since MSSes (MC- Ses) find applications in many domains, e.g. diagnosis, ontologies debugging, or axiom pinpointing, several MSS enumeration algorithms have been proposed. Unfortunately, finding even a single MSS is often very hard since it naturally subsumes repeatedly solving the satisfiability problem. Moreover, there can be up to exponentially many MSSes, thus their complete enumeration is often practically intractable. Therefore, the algorithms tend to identify as many MSSes as possible within a given time limit. In this work, we present a novel MSS enumeration algorithm called RIME. Compared to existing algorithms, RIME is much more frugal in the number of performed satisfiability checks which we witness via an experimental comparison. Moreover, RIME is several times faster than existing tools. Jaroslav Bendík, Ivana Cerná |
LPAR | 2 |
| 2020 | MUST: Minimal Unsatisfiable Subsets Enumeration ToolabstractIn many areas of computer science, we are given an unsatisfiable set of constraints with the goal to provide an insight into the unsatisfiability. One of common approaches is to identify minimal unsatisfiable subsets (MUSes) of the constraint set. The more MUSes are identified, the better insight is obtained. However, since there can be up to exponentially many MUSes, their complete enumeration might be intractable. Therefore, we focus on algorithms that enumerate MUSes online , i.e. one by one, and thus can find at least some MUSes even in the intractable cases. Since MUSes find applications in different constraint domains and new applications still arise, there have been proposed several domain agnostic algorithms. Such algorithms can be applied in any constraint domain and thus theoretically serve as ready-to-use solutions for all the emerging applications. However, there are almost no domain agnostic tools, i.e. tools that both implement domain agnostic algorithms and can be easily extended to support any constraint domain. In this work, we close this gap by introducing a domain agnostic tool called MUST. Our tool outperforms other existing domain agnostic tools and moreover, it is even competitive to fully domain specific solutions. Jaroslav Bendík, Ivana Cerná |
TACAS (1) | 2 |
| 2018 | Recursive Online Enumeration of All Minimal Unsatisfiable Subsets
Jaroslav Bendík, Ivana Cerná, Nikola Benes |
ATVA | 2 |
| 2018 | Finding Regressions in Projects under Version Control SystemsabstractVersion Control Systems (VCS) are frequently used to support development of large-scale software projects. A typical VCS repository of a large project can contain various intertwined branches consisting of a large number of commits. If some kind of unwanted behaviour (e.g. a bug in the code) is found in the project, it is desirable to find the commit that introduced it. Such commit is called a regression point. There are two main issues regarding the regression points. First, detecting whether the project after a certain commit is correct can be very expensive as it may include large-scale testing and/or some other forms of verification. It is thus desirable to minimise the number of such queries. Second, there can be several regression points preceding the actual commit; perhaps a bug was introduced in a certain commit, inadvertently fixed several commits later, and then reintroduced in a yet later commit. In order to fix the actual commit it is usually desirable to find the latest regression point.
The currently used distributed VCS contain methods for regression identification, see e.g. the git bisect tool. In this paper, we present a new regression identification algorithm that outperforms the current tools by decreasing the number of validity queries. At the same time, our algorithm tends to find the latest regression points which is a feature that is missing in the state-of-the-art algorithms. The paper provides an experimental evaluation of the proposed algorithm and compares it to the state-of-the-art tool git bisect on a real data set. Jaroslav Bendík, Nikola Benes, Ivana Cerná |
ICSOFT | 3 |
| 2018 | Evaluation of Domain Agnostic Approaches for Enumeration of Minimal Unsatisfiable SubsetsabstractIn many different applications we are given a set of constraints with the goal to decide whether the set is satisfiable. If the set is determined to be unsatisfiable, one might be interested in analysing this unsatisfiability. Identification of minimal unsatisfiable subsets (MUSes) is a kind of such analysis. The more MUSes are identified, the better insight into the unsatisfiability is obtained. However, the full enumeration of all MUSes is often intractable. Therefore, algorithms that identify MUSes in an online fashion, i.e., one by one, are needed. Moreover, since MUSes find applications in various constraint domains, and new applications still arise, there is a desire for domain agnostic MUS enumeration approaches. In this paper, we present an experimental evaluation of four state-of-the-art domain agnostic MUS enumeration algorithms: MARCO, TOME, ReMUS, and DAA. The evalu- ation is conducted in the SAT, SMT, and LTL constraint domains. The results evidence that there is no silver-bullet algorithm that would beat all the others in all the domains. Jaroslav Bendík, Ivana Cerná |
LPAR | 2 |
| 2018 | Online Enumeration of All Minimal Inductive Validity Cores
Jaroslav Bendík, Elaheh Ghassabani, Michael W. Whalen, Ivana Cerná |
SEFM | 4 |
| 2018 | DiVM: Model checking with LLVM and graph memory
Petr Rockai, Vladimír Still, Ivana Cerná, Jiri Barnat |
J. Syst. Softw. | 3 |
| 2016 | Tunable Online MUS/MSS EnumerationabstractIn various areas of computer science, the problem of dealing with a set of constraints arises. If the set of constraints is unsatisfiable, one may ask for a minimal description of the reason for this unsatisifiability. Minimal unsatisfiable subsets (MUSes) and maximal satisfiable subsets (MSSes) are two kinds of such minimal descriptions. The goal of this work is the enumeration of MUSes and MSSes for a given constraint system. As such full enumeration may be intractable in general, we focus on building an online algorithm, which produces MUSes/MSSes in an on-the-fly manner as soon as they are discovered. The problem has been studied before even in its online version. However, our algorithm uses a novel approach that is able to outperform the current state-of-the art algorithms for online MUS/MSS enumeration. Moreover, the performance of our algorithm can be adjusted using tunable parameters. We evaluate the algorithm on a set of benchmarks. Jaroslav Bendík, Nikola Benes, Ivana Cerná, Jiri Barnat |
FSTTCS | 3 |
| 2016 | Finding Boundary Elements in Ordered Sets with Application to Safety and Requirements Analysis
Jaroslav Bendík, Nikola Benes, Jiri Barnat, Ivana Cerná |
SEFM | 4 |
| 2016 | LTL Parameter Synthesis of Parametric Timed Automata
Peter Bezdek, Nikola Benes, Jiri Barnat, Ivana Cerná |
SEFM | 4 |
| 2015 | Temporal logic motion planning using POMDPs with parity objectives: case study paperabstractWe consider a case study of the problem of deploying an autonomous air vehicle in a partially observable, dynamic, indoor environment from a specification given as a linear temporal logic (LTL) formula over regions of interest. We model the motion and sensing capabilities of the vehicle as a partially observable Markov decision process (POMDP). We adapt recent results for solving POMDPs with parity objectives to generate a control policy. We also extend the existing framework with a policy minimization technique to obtain a better implementable policy, while preserving its correctness. The proposed techniques are illustrated in an experimental setup involving an autonomous quadrotor performing surveillance in a dynamic environment. María Svorenová, Martin Chmelik, Kevin Leahy 0001, Hasan Ferit Eniser, Krishnendu Chatterjee, Ivana Cerná, Calin Belta |
HSCC | 6 |
| 2015 | Temporal logic control for stochastic linear systems using abstraction refinement of probabilistic gamesabstractWe consider the problem of computing the set of initial states of a dynamical system such that there exists a control strategy to ensure that the trajectories satisfy a temporal logic specification with probability 1 (almost-surely). We focus on discrete-time, stochastic linear dynamics and specifications given as formulas of the Generalized Reactivity(1) fragment of Linear Temporal Logic over linear predicates in the states of the system. We propose a solution based on iterative abstraction-refinement, and turn-based 2-player probabilistic games. While the theoretical guarantee of our algorithm after any finite number of iterations is only a partial solution, we show that if our algorithm terminates, then the result is the set of satisfying initial states. Moreover, for any (partial) solution our algorithm synthesizes witness control strategies to ensure almost-sure satisfaction of the temporal logic specification. We demonstrate our approach on an illustrative case study. María Svorenová, Jan Kretínský, Martin Chmelik, Krishnendu Chatterjee, Ivana Cerná, Calin Belta |
HSCC | 5 |
| 2014 | On Clock-Aware LTL Properties of Timed Automata
Peter Bezdek, Nikola Benes, Vojtech Havel, Jiri Barnat, Ivana Cerná |
ICTAC | 5 |
| 2012 | Factorization for Component-Interaction Automata
Nikola Benes, Ivana Cerná, Filip Stefanak |
SOFSEM | 2 |
| 2011 | Modal Transition Systems: Composition and LTL Model Checking
Nikola Benes, Ivana Cerná, Jan Kretínský |
ATVA | 2 |
| 2011 | Parallel and Distributed Methods in VerificationabstractIvana Černá, Boudewijn R. Haverkort; Parallel and Distributed Methods in Verification, Journal of Logic and Computation, Volume 21, Issue 1, 1 February 201 Ivana Cerná, Boudewijn R. Haverkort |
J. Log. Comput. | 1 |
| 2011 | Partial order reduction for state/event LTL with application to component-interaction automata
Nikola Benes, Lubos Brim, Barbora Buhnova, Ivana Cerná, Jirí Sochor, Pavlína Vareková |
Sci. Comput. Program. | 4 |
| 2009 | Partial Order Reduction for State/Event LTL
Nikola Benes, Lubos Brim, Ivana Cerná, Jirí Sochor, Pavlína Vareková, Barbora Buhnova |
IFM | 3 |
| 2009 | On algorithmic analysis of transcriptional regulation by LTL model checking
Jiri Barnat, Lubos Brim, Ivana Cerná, Sven Drazan, Jana Fabriková, David Safránek |
Theor. Comput. Sci. | 3 |
| 2008 | Local Quantitative LTL Model Checking
Jiri Barnat, Lubos Brim, Ivana Cerná, Milan Ceska 0002, Jana Tumova |
FMICS | 3 |
| 2006 | DiVinE - A Tool for Distributed Verification
Jiri Barnat, Lubos Brim, Ivana Cerná, Pavel Moravec 0002, Petr Rockai, Pavel Simecek |
CAV | 3 |
| 2006 | Distributed breadth-first search LTL model checking
Jiri Barnat, Ivana Cerná |
Formal Methods Syst. Des. | 2 |
| 2005 | Enhancing random walk state space explorationabstractWe study the behavior of the random walk method in the context of model checking and its capacity to explore a state space. We describe the methodology we have used for observing the random walk and report on the results obtained. We also describe many possible enhancements of the random walk and study their behavior and limits. Finally, we discuss some practically important but often neglected issues like counterexamples, coverage estimation, and setting of parameters. Similar methodology can be used for studying other state space exploration techniques like bit-state hashing, partial storage methods, or partial order reduction. Radek Pelánek, Tomás Hanzl, Ivana Cerná, Lubos Brim |
FMICS | 3 |
| 2004 | Accepting Predecessors Are Better than Back Edges in Distributed LTL Model-Checking
Lubos Brim, Ivana Cerná, Pavel Moravec 0002, Jiri Simsa |
FMCAD | 2 |
| 2003 | Relating Hierarchy of Temporal Properties to Model Checking
Ivana Cerná, Radek Pelánek |
MFCS | 1 |
| 2001 | Distributed LTL Model Checking Based on Negative Cycle Detection
Lubos Brim, Ivana Cerná, Pavel Krcál, Radek Pelánek |
FSTTCS | 2 |
| 2001 | How to Employ Reverse Search in Distributed Single Source Shortest Paths
Lubos Brim, Ivana Cerná, Pavel Krcál, Radek Pelánek |
SOFSEM | 2 |
| 1999 | Pattern Equations and Equations with Stuttering
Ivana Cerná, Ondrej Klíma 0001, Jirí Srba |
SOFSEM | 1 |
| 1999 | Comparing Expressibility of Normed BPA and Normed BPP Processes
Ivana Cerná, Mojmír Kretínský, Antonín Kucera 0001 |
Acta Informatica | 1 |
| 1990 | Some Properties of Zerotesting Bounded One-Way Multicounter Machines
Ivana Cerná |
MFCS | 1 |