We address the problem of constraint encoding explosion which hinders th...
State-of-the-art model-checking algorithms like IC3/PDR are based on
uni...
Quantifier elimination (qelim) is used in many automated reasoning tasks...
Hyperproperties govern the behavior of a system or systems across multip...
Invariant inference algorithms such as interpolation-based inference and...
We present a PDR/IC3 algorithm for finding inductive invariants with
qua...
Inferring inductive invariants is one of the main challenges of formal
v...
An uninterpreted program (UP) is a program whose semantics is defined ov...
In modern networks, forwarding of packets often depends on the history o...
Various verification techniques for temporal properties transform tempor...
Automatic verification of array manipulating programs is a challenging
p...
This work utilizes the plethora of work on verification of sequential
pr...
Automated program verification is a difficult problem. It is undecidable...
Modern highly-concurrent search data structures, such as search trees, o...
Data race free (DRF) programs constitute an important class of concurren...
We study the complexity of invariant inference and its connections to ex...
SMT-based model checkers, especially IC3-style ones, are currently the m...
This paper addresses the complexity of SAT-based invariant inference, a
...
Verification of fault-tolerant distributed protocols is an immensely
dif...
Infinite-state systems such as distributed protocols are challenging to
...
We address the problem of verifying k-safety properties: properties that...
We show that the problem of determining the existence of an inductive
in...
Proving the linearizability of highly concurrent data structures, such a...
We consider the problem of checking whether a proposed invariant ϕ
expre...
Distributed protocols such as Paxos play an important role in many compu...
In recent years, there has been tremendous progress in automated synthes...
Modern networks achieve robustness and scalability by maintaining states...
Modern networks achieve robustness and scalability by maintaining states...