Reachability Analysis of Augmented Marked Graphs via Integer Linear Programming

被引:2
作者
Chen, Chien-Liang [1 ]
Chin, Shao-Chi [1 ]
Yen, Hsu-Chun [1 ,2 ]
机构
[1] Natl Taiwan Univ, Dept Elect Engn, Taipei 106, Taiwan
[2] Kainan Univ, Dept Comp Sci, Tao Yuan 338, Taiwan
关键词
reachability; augmented marked graphs; integer linear programming; model checking; DEADLOCK PREVENTION; TEMPORAL LOGIC; PETRI NETS; DECIDABILITY; SIPHONS; LIVE;
D O I
10.1093/comjnl/bxp003
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Augmented marked graphs (AMGs) are extensions of marked graphs that allow resource sharing. It has been shown that AMGs are useful for modeling and analyzing certain types of flexible manufacturing systems (FMSs). To our knowledge, the techniques developed for analyzing AMGs are mostly based upon checking certain Petri net structures such as siphons. This article exploits the integer linear programming approach for the analysis of a subclass of AMGs called decomposable AMGs. We show that reachability between two configurations of a decomposable AMG can be equated with solving an instance of integer linear programming. We further extend our technique to model checking a type of branching time temporal logics. Examples arisen in FMSs are used to demonstrate the application of our technique.
引用
收藏
页码:623 / 633
页数:11
相关论文
共 17 条
[1]  
[Anonymous], 1981, Lecture Notes in Computer Science, DOI DOI 10.1007/BFB0025774
[2]   THE TEMPORAL LOGIC OF BRANCHING TIME [J].
BENARI, M ;
PNUELI, A ;
MANNA, Z .
ACTA INFORMATICA, 1983, 20 (03) :207-226
[3]  
BURKART O, 2001, MORE INFINITE RESULT
[4]  
Cheung K. S., 2006, INF TECHNOL CONTROL, V35, P19
[5]   New characterization for live and reversible augmented marked graphs [J].
Cheung, KS .
INFORMATION PROCESSING LETTERS, 2004, 92 (05) :239-243
[6]   Deadlock analysis of Petri nets using siphons and mathematical programming [J].
Chu, F ;
Xie, XL .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (06) :793-804
[7]   Decidability of model checking for infinite-state concurrent systems [J].
Esparza, J .
ACTA INFORMATICA, 1997, 34 (02) :85-107
[8]  
Huang HJ, 2003, IEEE INT CONF ROBOT, P1446
[9]   Siphon-based deadlock prevention policy for flexible manufacturing systems [J].
Huang, Yi-Sheng ;
Jeng, MuDer ;
Xie, Xiaolan ;
Chung, Da-Hsiang .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2006, 36 (06) :1248-1256
[10]   DECIDABILITY OF A TEMPORAL LOGIC PROBLEM FOR PETRI NETS [J].
JANCAR, P .
THEORETICAL COMPUTER SCIENCE, 1990, 74 (01) :71-93