Step coverability algorithms for communicating systems (Q433351): Difference between revisions

From MaRDI portal
Importer (talk | contribs)
Changed an Item
ReferenceBot (talk | contribs)
Changed an Item
 
(5 intermediate revisions by 4 users not shown)
Property / author
 
Property / author: H. C. M. Kleijn / rank
Normal rank
 
Property / author
 
Property / author: H. C. M. Kleijn / rank
 
Normal rank
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1016/j.scico.2010.11.003 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2005825472 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4749213 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Analysis issues in Petri nets with inhibitor arcs / rank
 
Normal rank
Property / cites work
 
Property / cites work: A framework for modeling the distributed deployment of synchronous designs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Marked directed graphs / rank
 
Normal rank
Property / cites work
 
Property / cites work: Quasi-Static Scheduling of Communicating Tasks / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q4247286 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Parallel program schemata / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q5190782 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Applying Step Coverability Trees to Communicating Component-Based Systems / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3505124 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Design Issues for Qualitative Modelling of Biological Cells with Petri Nets / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3911403 / rank
 
Normal rank
Property / cites work
 
Property / cites work: Lectures on Petri nets. 1: Basic models. Advances in Petri nets / rank
 
Normal rank
Property / cites work
 
Property / cites work: Q3786429 / rank
 
Normal rank
links / mardi / namelinks / mardi / name
 

Latest revision as of 11:54, 5 July 2024

scientific article
Language Label Description Also known as
English
Step coverability algorithms for communicating systems
scientific article

    Statements

    Step coverability algorithms for communicating systems (English)
    0 references
    0 references
    0 references
    13 July 2012
    0 references
    This paper develops an extension of the Karp-Miller coverability tree (CT) which is able to characterize the behavior of classes of Petri nets whose semantics is based on concurrent steps instead of occurrences of single transitions. After reviewing the basic algorithm for the CT construction for sequential place/transition Petri nets (PT-nets), the manuscript shows a simple CT extension, the step coverability tree (SCT), that accounts for PT-nets having a step execution semantics, i.e. where concurrently enabled transitions can be fired together in a single step. It is shown that the SCT enjoys similar monotonicity properties as the CT. A notion of maximal step semantics for PT-nets, which is not monotonic, is then considered. For this class of PT-nets it is not possible to build a coverability tree in the general case and the corresponding behavior can be seen as monotonic only in a ``weak'' sense. The paper introduces a class of PT-nets, called ANDMC, modelling acyclic networks of finite state components which communicate by means of buffered channels. ANDMC nets operates under the maximal step semantics and it is demonstrated that for them a suitable coverability tree, the maxSCT, which is able to finitely characterize the reachable markings, can be built. The paper discusses very important issues regarding the analysis and the verification of the behavior of concurrent systems. In particular it extends the applicability of a powerful tool, i.e. the coverability tree, to an important class of communicating systems that can be specified by means of Petri. The manuscript is well written and all the involved concepts are rigorously explained. The only point that could have been improved, in order to make it more readable, is Section 7. Here the class of ANDMC nets is formally defined inductively and the fundamental theorem, based on which their maximal concurrent behavior can be characterized, is proved. A reader could better appreciate the practical applicability of ANDMC if an example of modeling a (simple) communicating system had been included. Also a discussion about the complexity of the algorithm for generating the maxSCT is missing.
    0 references
    0 references
    0 references
    0 references
    0 references
    Petri nets
    0 references
    step coverability tree
    0 references
    maximal concurrency
    0 references
    communicating components
    0 references
    determinism
    0 references
    0 references