A concurrent system specified as a rewrite theory can be symbolically analyzed using narrowing-based reachability analysis. Narrowing-based approaches have been applied to formally analyze cryptographic protocols and parameterized protocols. However, existing narrowing-based techniques, based on a breadth-first-search strategy, cannot deal with generic distributed systems with objects and messages due to the symbolic state-space explosion problem. This paper proposes a heuristic search approach for narrowing-based reachability analysis to guide the search for counterexamples involving a small number of objects. As a result, our method can effectively find a counterexample if an error state is reachable. We demonstrate the effectiveness of o...
Symbolic reachability analysis based on Binary Decision Diagrams (BDDs) is a technique that al-lows ...
AbstractWe propose a method called back-and-forth narrowing for solving reachability goals of the fo...
Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transit...
1 Introduction This paper addresses the following technical question. Given a rewrite theory R satis...
AbstractNarrowing was introduced, and has traditionally been used, to solve equations in initial and...
AbstractWe propose a method called back-and-forth narrowing for solving reachability goals of the fo...
Decision diagrams are used in symbolic verification to concisely represent state spaces. A crucial s...
We address the problem of reachability analysis for large nite state systems. Symbolic techniques ha...
Due to the state-space explosion, many synthesis and verification problems for discrete event system...
Symbolic reachability analysis of networks of state transition systems present special optimization ...
Due to the state-space explosion, many synthesis and verification problems for discrete event system...
Abstract. Rewriting is a general and expressive way of specifying con-current systems, where concurr...
Abstract. This paper presents a novel BDD-based distributed algorithm for reachability analysis whic...
International audienceWe address the problem of reachability in distributed systems, modelled as net...
AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also ...
Symbolic reachability analysis based on Binary Decision Diagrams (BDDs) is a technique that al-lows ...
AbstractWe propose a method called back-and-forth narrowing for solving reachability goals of the fo...
Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transit...
1 Introduction This paper addresses the following technical question. Given a rewrite theory R satis...
AbstractNarrowing was introduced, and has traditionally been used, to solve equations in initial and...
AbstractWe propose a method called back-and-forth narrowing for solving reachability goals of the fo...
Decision diagrams are used in symbolic verification to concisely represent state spaces. A crucial s...
We address the problem of reachability analysis for large nite state systems. Symbolic techniques ha...
Due to the state-space explosion, many synthesis and verification problems for discrete event system...
Symbolic reachability analysis of networks of state transition systems present special optimization ...
Due to the state-space explosion, many synthesis and verification problems for discrete event system...
Abstract. Rewriting is a general and expressive way of specifying con-current systems, where concurr...
Abstract. This paper presents a novel BDD-based distributed algorithm for reachability analysis whic...
International audienceWe address the problem of reachability in distributed systems, modelled as net...
AbstractNarrowing was originally introduced to solve equational E-unification problems. It has also ...
Symbolic reachability analysis based on Binary Decision Diagrams (BDDs) is a technique that al-lows ...
AbstractWe propose a method called back-and-forth narrowing for solving reachability goals of the fo...
Rewriting is a general and expressive way of specifying concurrent systems, where concurrent transit...