26,098 papers · page 404 of 1,305
Ilina Stoilkovska, Igor Konnov, Josef Widder, Florian Zuleger
Many fault-tolerant distributed algorithms are designed for synchronous or round-based semantics. In this paper, we introduce the synchronous variant of threshold automata, and study their applicability and limitations for the verification of synchronous distributed algorithms. W…
Petar Vukmirovic, Jasmin Christian Blanchette, Simon Cruanes, Stephan Schulz
Decades of work have gone into developing efficient proof calculi, data structures, algorithms, and heuristics for first-order automatic theorem proving. Higher-order provers lag behind in terms of efficiency. Instead of developing a new higher-order prover from the ground up, we…
Wenxi Wang, Kaiyuan Wang, Milos Gligoric, Sarfraz Khurshid
Alloy is a well-known tool-set for building and analyzing software designs and models. Alloy’s key strengths are its intuitive notation based on relational logic, and its powerful analysis engine backed by propositional satisfiability (SAT) solvers to help users find subtle desig…
Étienne André, Benoît Delahaye, Paulin Fournier, Didier Lime
In this paper we consider state reachability in networks composed of many identical processes running a parametric timed broadcast protocol (PTBP). PTBP are a new model extending both broadcast protocols and parametric timed automata. This work is, up to our knowledge, the first …
Étienne André, Laurent Fribourg, Jean-Marc Mota, Romain Soulat
The election of a leader in a network is a challenging task, especially when the processes are asynchronous, i.e., execute an algorithm with time-varying periods. Thales developed an industrial election algorithm with an arbitrary number of processes, that can possibly fail. In t…
Clément Ballabriga, Julien Forget, Laure Gonnord, Giuseppe Lipari, Jordy Ruiz
Abstract elided by the publisher.
Quentin Bouillaguet, François Bobot, Mihaela Sighireanu, Boris Yakobowski
Cooperation between verification methods is crucial to tackle the challenging problem of software verification. The paper focuses on the verification of C programs using pointers and it formalizes a cooperation between static analyzers doing pointer analysis and a deductive verif…
Rémy Boutonnet, Nicolas Halbwachs
Abstract elided by the publisher.
Denis Bueno, Karem A. Sakallah
Abstract elided by the publisher.
Normann Decker, Anton Pirogov
This paper presents an approximation approach to verifying counter systems with respect to properties formulated in an expressive counting extension of linear temporal logic. It can express, e.g., that the number of acknowledgements never exceeds the number of requests to a servi…
Grigory Fedyukovich, Arie Gurfinkel, Aarti Gupta
Abstract elided by the publisher.
Gereon Fox, Daniel Stan, Holger Hermanns
Abstract elided by the publisher.
Hongfei Fu, Krishnendu Chatterjee
Abstract elided by the publisher.
Kimball Germane, Jay McCarthy, Michael D. Adams, Matthew Might
Abstract elided by the publisher.
Kimball Germane, Matthew Might
Abstract elided by the publisher.
Stefan Haar, Juraj Kolcák, Loïc Paulevé
Parametric models abstract part of the specification of dynamical models by integral parameters. They are for example used in computational systems biology, notably with parametric regulatory networks, which specify the global architecture (interactions) of the networks, while pa…
Jad Hamza, Viktor Kuncak
We study the problem of synthesizing string to string transformations from a set of input/output examples. The transformations we consider are expressed using deterministic finite automata (DFA) that read pairs of letters, one letter from the input and one from the output. The DF…
Jochen Hoenicke, Tanja Schindler
Abstract elided by the publisher.
Richard Huybers, Alfons Laarman
Abstract elided by the publisher.
Anja F. Karl, Robert Schilling, Roderick Bloem, Stefan Mangard
Abstract elided by the publisher.