Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
State space analysis of Petri nets with relation-algebraic methods
Fronk A., Kehden B. Journal of Symbolic Computation44 (1):15-47,2009.Type:Article
Date Reviewed: Mar 30 2009

This paper describes the applicability of relation-algebraic methods to state space analysis of Petri nets. It provides an in-depth summary of relation-algebraic methods--an area in which the authors, particularly Fronk, have already published numerous works. The paper builds mainly on these existing works, and this consolidation of them is a substantial contribution.

The introduction allows readers who are not very familiar with Petri nets to update their knowledge. Nevertheless, some background in formal models and Petri nets is required, in order to understand the motivation of the work.

As the authors state, the reachability problem is generally nondeterministic polynomial time (NP) complete and complexity can be polynomial for specific net classes. Thus, their objective is to evaluate the applicability of relation-algebraic concepts in this context. This is done mathematically, in approximately 20 pages, where the authors consolidate results from previous work to present a coherent picture. The evaluation sounds convincing; as most tools and examples are publicly available, interested readers will be able to reproduce some of the results presented. The reduction of token sizes in some examples appears rather arbitrary. This is also one of the key findings in the evaluation summary (Section 8.5): “relation algebra is both space efficient and of high performance if the number of tokens is kept small.”

Overall, Fronk and Kehden’s approach is (still) exponential and is best suited for a specific set of problems in reachability analysis, such as “finding a pair of markings such that two places are marked simultaneously, or finding home states.” Both the text passages and formulas are clearly written and pleasant to read. I recommend it to anyone who needs an overview of the state of the art in Petri nets as a modeling method.

Reviewer:  Vladimir Stantchev Review #: CR136640 (0911-1078)
Bookmark and Share
 
Algebraic Algorithms (I.1.2 ... )
 
 
Graph Algorithms (G.2.2 ... )
 
 
Modeling Methodologies (I.6.5 ... )
 
 
Petri Nets (D.2.2 ... )
 
 
Design Tools and Techniques (D.2.2 )
 
 
Graph Theory (G.2.2 )
 
  more  
Would you recommend this review?
yes
no
Other reviews under "Algebraic Algorithms": Date
Multilinear Cayley factorization
White N. Journal of Symbolic Computation 11(5-6): 421-438, 1991. Type: Article
May 1 1993
On the synthetic factorization of projectively invariant polynomials
Sturmfels B. (ed), Whiteley W. Journal of Symbolic Computation 11(5-6): 439-453, 1991. Type: Article
Dec 1 1992
Invariant and geometric aspects of algebraic complexity theory I
Morgenstern J. Journal of Symbolic Computation 11(5-6): 455-469, 1991. Type: Article
Jun 1 1993
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy