Conflict Reduction of Acyclic Flow Event Structures

被引:1
作者
Miyamoto, Toshiyuki [1 ]
Izawa, Marika [2 ]
机构
[1] Osaka Inst Technol, Fac Informat Sci andTechnol, Hirakata 5730916, Japan
[2] Osaka Univ, Grad Sch Engn, Suita 5650871, Japan
关键词
key flow event structures; reduction of conflict relation; semantic conflict; local configuration; PETRI NETS; MODELS;
D O I
10.1587/transfun.2022MAP0002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Event structures are a well-known modeling formalism for concurrent systems with causality and conflict relations. The flow event structure (FES) is a variant of event structures, which is a generalization of the prime event structure. In an FES, two events may be in conflict even though they are not syntactically in conflict; this is called a semantic conflict. The existence of semantic conflict in an FES motivates reducing conflict relations (i.e., conflict reduction) to obtain a simpler structure. In this paper, we study conflict reduction in acyclic FESs. A necessary and sufficient condition for conflict reduction is given; algorithms to compute semantic conflict, local configurations, and conflict reduction are proposed. A great time reduction was observed in computational experiments when comparing the proposed with the naive method.
引用
收藏
页码:707 / 714
页数:8
相关论文
共 19 条
[1]   Reduction of event structures under history preserving bisimulation [J].
Armas-Cervantes, Abel ;
Baldan, Paolo ;
Garcia-Banuelos, Luciano .
JOURNAL OF LOGICAL AND ALGEBRAIC METHODS IN PROGRAMMING, 2016, 85 (06) :1110-1130
[2]   Diagnosing behavioral differences between business process models: An approach based on event structures [J].
Armas-Cervantes, Abel ;
Baldan, Paolo ;
Dumas, Marlon ;
Garcia-Banuelos, Luciano .
INFORMATION SYSTEMS, 2016, 56 :304-325
[3]   Contextual Petri nets, asymmetric event structures, and processes [J].
Baldan, P ;
Corradini, A ;
Montanari, U .
INFORMATION AND COMPUTATION, 2001, 171 (01) :1-49
[4]  
Baldan P., 2019, LIPICS, P15
[5]  
BOUDOL G, 1990, LECT NOTES COMPUT SC, V469, P62
[6]  
Boudol G., 1989, LECT NOTES COMPUT SC, V354, P411
[7]   FINDING ALL CLIQUES OF AN UNDIRECTED GRAPH [H] [J].
BRON, C ;
KERBOSCH, J .
COMMUNICATIONS OF THE ACM, 1973, 16 (09) :575-577
[8]   Specification of realizable service conversations using collaboration diagrams [J].
Bultan, Tevfik ;
Fu, Xiang .
SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2008, 2 (01) :27-39
[9]   A note on the problem of reporting maximal cliques [J].
Calzals, F. ;
Karande, C. .
THEORETICAL COMPUTER SCIENCE, 2008, 407 (1-3) :564-568
[10]   Model-based testing for concurrent systems with labelled event structures [J].
de Leon, Hernan Ponce ;
Haar, Stefan ;
Longuet, Delphine .
SOFTWARE TESTING VERIFICATION & RELIABILITY, 2014, 24 (07) :558-590