activity
20132026
most citedAdaptive Verifiability-Driven Strategy for Evolutionary Approximation of Arithmetic Circuits

5 citations · 29 across the 26 of their papers we have counts for

collaborators
Showing cs.LOShow all

13 papers · 1 filter

cs.LO2026

Event Calculus Meets Hybrid ASP

Ondřej Vašíček, Joaquín Arias, Jan Fiedor +5

Event Calculus (EC) implemented in answer set programming (ASP) has proven suitable for specifying requirements on safety-critical systems thanks to its elegant representation of b…

cs.LO2026

On Zeno-like Behaviors in the Event Calculus with Goal-directed Answer Set Programming

Ondřej Vašíček, Joaquin Arias, Jan Fiedor +5

It has been argued that Event Calculus (EC) is suitable for modeling high-level specifications of safety-critical cyber-physical systems. The primary advantage lies in the rather s…

cs.LO2024★ 1 cited

Early Validation of High-level System Requirements with Event Calculus and Answer Set Programming

Ondřej Vašíček, Joaquin Arias, Jan Fiedor +6

This paper proposes a new methodology for early validation of high-level requirements on cyber-physical systems with the aim of improving their quality and, thus, lowering chances…

cs.LO2023★ 1 cited

Compositional Shape Analysis with Shared Abduction and Biabductive Loop Acceleration (Extended Version)

Florian Sextl, Adam Rogalewicz, Tomáš Vojnar +1

Biabduction-based shape analysis is a compositional verification and analysis technique that can prove memory safety in the presence of complex, linked data structures. Despite its…

cs.LO2022

Low-Level Bi-Abduction

Lukáš Holík, Petr Peringer, Adam Rogalewicz +3

The paper proposes a new static analysis designed to handle open programs, i.e., fragments of programs, with dynamic pointer-linked data structures - in particular, various kinds o…

cs.LO2020

String Constraints with Concatenation and Transducers Solved Efficiently (Technical Report)

Lukas Holik, Petr Janku, Anthony W. Lin +2

String analysis is the problem of reasoning about how strings are manipulated by a program. It has numerous applications including automatic detection of cross-site scripting (XSS)…

cs.LO2019

Automata Terms in a Lazy WSkS Decision Procedure (Technical Report)

Vojtěch Havlena, Lukáš Holík, Ondřej Lengál +1

We propose a lazy decision procedure for the logic WSkS. It builds a term-based symbolic representation of the state space of the tree automaton (TA) constructed by the classical W…

cs.LO2018★ 1 cited

Simulation Algorithms for Symbolic Automata (Technical Report)

Lukáš Holík, Ondřej Lengál, Juraj Síč +2

We investigate means of efficient computation of the simulation relation over symbolic finite automata (SFAs), i.e., finite automata with transitions labeled by predicates over alp…

cs.LO2017

Lazy Automata Techniques for WS1S

Tomáš Fiedor, Lukáš Holík, Petr Janků +2

We present a new decision procedure for the logic WS1S. It originates from the classical approach, which first builds an automaton accepting all models of a formula and then tests…

cs.LO2015★ 3 cited

Nested Antichains for WS1S

Tomas Fiedor, Lukas Holik, Ondrej Lengal +1

We propose a novel approach for coping with alternating quantification as the main source of nonelementary complexity of deciding WS1S formulae. Our approach is applicable within t…

cs.LO2014

Abstraction Refinement for Trace Inclusion of Infinite State Systems

Radu Iosif, Adam Rogalewicz, Tomas Vojnar

A \emph{data automaton} is a finite automaton equipped with variables (counters or registers) ranging over infinite data domains. A trace of a data automaton is an alternating sequ…

cs.LO2014

Deciding Entailments in Inductive Separation Logic with Tree Automata

Radu Iosif, Adam Rogalewicz, Tomas Vojnar

Separation Logic (SL) with inductive definitions is a natural formalism for specifying complex recursive data structures, used in compositional verification of programs manipulatin…

cs.LO2013★ 2 cited

Fully Automated Shape Analysis Based on Forest Automata

Lukas Holik, Ondrej Lengal, Adam Rogalewicz +2

Forest automata (FA) have recently been proposed as a tool for shape analysis of complex heap structures. FA encode sets of tree decompositions of heap graphs in the form of tuples…