2019
DOI: 10.1109/access.2019.2893284
|View full text |Cite
|
Sign up to set email alerts
|

C-Exact Hypergraphs in Concurrency and Sequentiality Analyses of Cyber-Physical Systems Specified by Safe Petri Nets

Abstract: The paper proposes the novel concurrency and sequentiality analysis techniques of a cyber-physical system specified by a safe Petri net. The presented methods are based on the hypergraph theory and apply computation of exact transversals in a c-exact hypergraph. The proposed techniques are supported by adequate algorithms, theorems, and proofs. Furthermore, the presented methods are illustrated by a case-study example of a real-life cyber-physical system. Finally, the results of the conducted experiments are s… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
18
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 23 publications
(23 citation statements)
references
References 45 publications
(56 reference statements)
0
18
0
Order By: Relevance
“…Pursuing our assessment, we measured that the three methods of Hippo took, respectively, 65 seconds, 25 min, and 1 hour 53 min to process the collection of benchmarks. The Hippo portal uses a timeout of nearly 22-minutes, since, for five of the models, [28] reports that decomposition using hypergraphs takes more than one hour. Actually, the three methods could process, respectively, 70.5%, 92.5%, and 91.1% of the collection.…”
Section: Experiments Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Pursuing our assessment, we measured that the three methods of Hippo took, respectively, 65 seconds, 25 min, and 1 hour 53 min to process the collection of benchmarks. The Hippo portal uses a timeout of nearly 22-minutes, since, for five of the models, [28] reports that decomposition using hypergraphs takes more than one hour. Actually, the three methods could process, respectively, 70.5%, 92.5%, and 91.1% of the collection.…”
Section: Experiments Resultsmentioning
confidence: 99%
“…5], and the distribution of a Petri net to geographical locations [5,11]. On the algorithmic side, one can mention decomposition methods that compute a coverage of a net by strongly connected state machines, e.g., [12], approaches based on invariants and semiflows, e.g., [3,21,24], and approaches based on reachability analysis, some using concurrency graphs on which decomposition can be expressed as a graph colouring algorithm [27], others using hypergraphs, which seem more compact that concurrency graphs [28]. On the software implementation side, one can mention the Diane tool [19], which seems no longer accessible today, and the Hippo tool, which is developed at the University of Zielona Góra (Poland) and available on-line through a dedicated web portal 1 .…”
Section: Introductionmentioning
confidence: 99%
“…It can be seen that technology mapping considers sharing of PAL-based blocks using a graph of outputs. As a result, the obtained structure was reduced by three blocks compared with the basic number of blocks (1).…”
Section: Graph Of Outputs In the Process Of Synthesis Of Combinationamentioning
confidence: 99%
“…This enables the implementation of more complex functionalities, and above all, provides flexibility without degrading the dynamic properties of the solutions obtained. In general, programmable devices are closely related to CPS, as exemplified by Petri nets [1][2][3]. This layer should be characterized by considerable flexibility of some properties [4] including the implementation of some tasks in a software manner [5].…”
Section: Introductionmentioning
confidence: 99%
“…There are various specification techniques of control processes [ 10 ], including Petri nets (PN) [ 11 , 12 , 13 ], statecharts [ 14 ] and diagrams of the Unified Modelling Language (UML) [ 15 , 16 ]. There are also some approaches to using these specification techniques in the domain of cyber-physical systems, such as [ 17 , 18 , 19 , 20 , 21 , 22 , 23 ]. Each specification technique has its advantages and disadvantages.…”
Section: Introductionmentioning
confidence: 99%