Shortest Path Algorithms For Petri Nets

被引:0
|
作者
Apaydin Ozkan, Hanife [1 ]
机构
[1] Anadolu Univ, Dept Elect & Elect Engn, Eskisehir, Turkey
关键词
Petri net; Shortest path; Algorithms;
D O I
暂无
中图分类号
P75 [海洋工程];
学科分类号
0814 ; 081505 ; 0824 ; 082401 ;
摘要
Petri net is a mathematical and graphical tool for modeling and analysing discrete event systems. This paper focuses on a driving Petri net system from a given initial state to a desired state via minimum number of operations, that is, through the shortest transition sequence which is called as the shortest path problem. Thereby, two algorithms are developed to obtain the shortest path for Petri nets. The first algorithm, namely Forward Algorithm, uses integer programming approach and makes the process start from the initial state towards the desired state. The second algorithm, namely Backward Algorithm, uses most promising state to generate the shortest path and makes the process start from the desired state back to the initial state. Proposed algorithms do not deal with the reachability tree or graph of the net under analysis and use memory only for storing the obtained paths unlike the approaches based on the reachability tree. Moreover, the algorithms can be applied to general Petri nets without any restriction. Simulation results demonstrate that the proposed algorithms reduces the computational time and complexity significantly.
引用
收藏
页码:2073 / 2079
页数:7
相关论文
共 50 条
  • [21] SHORTEST-PATH ALGORITHMS - COMPARISON
    GOLDEN, B
    OPERATIONS RESEARCH, 1976, 24 (06) : 1164 - 1168
  • [22] ON YEN'S PATH LOGIC FOR PETRI NETS
    Atig, Mohamed Faouzi
    Habermehl, Peter
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2011, 22 (04) : 783 - 799
  • [23] Dynamic Shortest Path Algorithms for Hypergraphs
    Gao, Jianhang
    Zhao, Qing
    Ren, Wei
    Swami, Ananthram
    Ramanathan, Ram
    Bar-Noy, Amotz
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2015, 23 (06) : 1805 - 1817
  • [24] SIMPLIFIED ANALYTICAL ALGORITHMS FOR PETRI-NETS
    ESTEBAN, P
    RAIRO-AUTOMATIQUE-PRODUCTIQUE INFORMATIQUE INDUSTRIELLE-AUTOMATIC CONTROL PRODUCTION SYSTEMS, 1987, 21 (06): : 569 - 587
  • [25] Performance evaluation of Petri nets execution algorithms
    Piedrafita Moreno, Ramon
    Luis Villarroel Salcedo, Jose
    2007 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-8, 2007, : 1744 - 1751
  • [26] Distributed algorithms: Modeling and analysis with Petri Nets
    Reisig, W
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 38 - 43
  • [27] Shortest Path Feasibility Algorithms: An Experimental Evaluation
    Cherkassky, Boris V.
    Georgiadis, Loukas
    Goldberg, Andrew V.
    Tarjan, Robert E.
    Werneck, Renato F.
    PROCEEDINGS OF THE TENTH WORKSHOP ON ALGORITHM ENGINEERING AND EXPERIMENTS AND THE FIFTH WORKSHOP ON ANALYTIC ALGORITHMICS AND COMBINATORICS, 2008, : 118 - +
  • [28] Parallel implementation of geometric shortest path algorithms
    Lanthier, M
    Nussbaum, D
    Sack, JR
    PARALLEL COMPUTING, 2003, 29 (10) : 1445 - 1479
  • [29] VC-Dimension and Shortest Path Algorithms
    Abraham, Ittai
    Delling, Daniel
    Fiat, Amos
    Goldberg, Andrew V.
    Werneck, Renato F.
    AUTOMATA, LANGUAGES AND PROGRAMMING, ICALP, PT I, 2011, 6755 : 690 - 699
  • [30] Computational study of efficient shortest path algorithms
    Hung, Ming S.
    Divoky, James J.
    Computers and Operations Research, 1988, 15 (06): : 567 - 576