Journal Article10.1023/A:1027328830731
From Bisimulation to Simulation: Coarsest Partition Problems
TL;DR: This paper revisits the state of the art about bisimulation and simulation, pointing out the analogies and differences between the two problems, and proposes a generalization of the relational coarsest partition problem, which is equivalent to the simulation problem.
read more
Abstract: The notions of bisimulation and simulation are used for graph reduction and are widely employed in many areas: modal logic, concurrency theory, set theory, formal verification, and so forth. In particular, in the context of formal verification they are used to tackle the so-called state-explosion problem. The faster algorithms to compute the maximum bisimulation on a given labeled graph are based on the crucial equivalence between maximum bisimulation and relational coarsest partition problem. As far as simulation is concerned, many algorithms have been proposed that turn out to be relatively inexpensive in terms of either time or space. In this paper we first revisit the state of the art about bisimulation and simulation, pointing out the analogies and differences between the two problems. Then, we propose a generalization of the relational coarsest partition problem, which is equivalent to the simulation problem. Finally, we present an algorithm that exploits such a characterization and improves on previously proposed algorithms for simulation.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Incremental graph pattern matching
Wenfei Fan,Xin Wang,Yinghui Wu +2 more
TL;DR: The revised notion of graph pattern matching is proposed based on a notion of bounded simulation, which extends graph simulation by specifying the connectivity of nodes in a graph within a predefined number of hops, and it is shown that bounded simulation is able to find sensible matches that the traditional matching notions fail to catch.
Bisimulations for fuzzy automata
TL;DR: It is proved that a uniform fuzzy relation between fuzzy automata A and B is a forward bisimulation if and only if its kernel and co-kernel are forward bisIMulation fuzzy equivalence relations on A and A and there is a special isomorphism between factor fuzzy automATA with respect to these fuzzy equivalences relations.
115
Automatic service composition via simulation
TL;DR: This paper presents a new technique that is based on the notion of simulation, which is still optimal from the computational complexity point, and opens up the possibility of devising composition in a "just-in-time" fashion.
An Algorithm for
Chenyi Zhang,Jun Pang +1 more
- 01 Jan 2011
TL;DR: A partition based algorithm is proposed that extends the gen- eralised coarsest partition problem (GCPP) to a game-based setting with mixed strategies and slightly improves the existing result for computing probabilistic simulation with respect to mixed actions.
72
A structural approach to indexing triples
François Picalausa,Yongming Luo,George H. L. Fletcher,Jan Hidders,Stijn Vansummeren +4 more
- 27 May 2012
TL;DR: This paper presents a principled framework for designing and using RDF structural indexes for practical fragments of SPARQL, based on recent formal structural characterizations of these fragments.
References
•Book
A calculus of communicating systems
Robin Milner
- 01 Jan 1980
TL;DR: A case study in synchronization and proof techniques, and some proofs about data structures in value-communication as a model of CCS 2.0.
5.3K
•Book
Symbolic Model Checking
Edmund M. Clarke,Kenneth L. McMillan,Sérgio Campos,Vassili Hartonas-Garmhausen +3 more
- 31 Jul 1993
TL;DR: Using symbolic model checking techniques it is possible to verify industrial-size finite state systems and models with more than 10120 states have been verified using special techniques.
Design and Synthesis of Synchronization Skeletons Using Branching-Time Temporal Logic
Edmund M. Clarke,E. Allen Emerson +1 more
- 01 May 1981
TL;DR: It is shown that it is possible to automatically synthesize the synchronization skeleton of a concurrent program from a Temporal Logic specification and it is believed that this approach may in the long run turn out to be quite practical.
2.6K
Concurrency and Automata on Infinite Sequences
TL;DR: A general method for proving/deciding equivalences between omega-regular languages, whose recognizers are modified forms of Buchi or Muller-McNaughton automata, derived from Milner's notion of “simulation” is obtained.
2.4K
Three partition refinement algorithms
Robert Paige,Robert E. Tarjan +1 more
TL;DR: This work presents improved partition refinement algorithms for three problems: lexicographic sorting, relational coarsest partition, and double lexical ordering that uses a new, efficient method for unmerging two sorted sets.
Related Papers (5)
Robert Paige,Robert E. Tarjan +1 more
Monika Henzinger,Thomas A. Henzinger,Peter W. Kopke +2 more
- 23 Oct 1995
Robin Milner
- 01 Jan 1980
Robin Milner
- 01 Jan 1989