COMPLEXITY REDUCTION FOR OPTIMIZATION OF DETERMINISTIC TIMED PETRI-NET SCHEDULING BY TRUNCATION

被引:8
|
作者
CHEN, Q
LUH, JYS
SHEN, LI
机构
[1] Department of Electrical and Computer Engineering, Clemson University, Clemson, SC
关键词
Branch and bound technique - Complexity reduction - Deterministic timed petri net scheduling - Multiple resource allocation - Precedence relationships - Subnets - Truncation;
D O I
10.1080/01969729408902348
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Methods of applying Petri nets to model and analyze scheduling problems, with constraints such as precedence relationships and multiple resource allocation, have been available in the literature. Searching for an optimum schedule can be implemented by combining the branch-and-bound technique with the execution of the timed Petri net. The resulting complexity problem in a large Petri net is handled by a truncation technique such that the original large Petri net is divided into several smaller subnets. The complexity involved in the analysis of each subnet individually is greatly reduced. However, as illustrated in this paper, the schedules for the subnets obtained by treating them separately may not lead to an optimal overall schedule for the original Petri net. To circumvent this problem, algorithms are developed that can be used to search for a proper schedule for each subnet such that the combination of these schedules yields an overall optimum schedule for the original timed Petri net. These algorithms are based on the idea of Petri net execution and branch-and-bound with modification. Finally, the practical application of the timed Petri net truncation technique to scheduling problems in manufacturing systems is illustrated by an example of multirobot task scheduling.
引用
收藏
页码:643 / 695
页数:53
相关论文
共 50 条
  • [1] A TIMED PETRI-NET MODEL FOR FINE-GRAIN LOOP SCHEDULING
    GAO, GR
    WONG, YB
    NING, Q
    [J]. SIGPLAN NOTICES, 1991, 26 (06): : 204 - 218
  • [2] TIMED PETRI-NET BASED FORMULATION AND AN ALGORITHM FOR THE OPTIMAL SCHEDULING OF BATCH PLANTS
    Gu, Tianlong
    Bahri, Parisa A.
    Cai, Guoyong
    [J]. INTERNATIONAL JOURNAL OF APPLIED MATHEMATICS AND COMPUTER SCIENCE, 2003, 13 (04) : 527 - 536
  • [3] AUTOMATED PARALLELIZATION OF TIMED PETRI-NET SIMULATIONS
    NICOL, DM
    MAO, WZ
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1995, 29 (01) : 60 - 74
  • [4] Method of resource optimization for test system based on Timed Coloured Petri-Net
    Fu, Xin-Hua
    Luo, Hu
    Xiao, Ming-Qing
    [J]. Xitong Gongcheng Lilun yu Shijian/System Engineering Theory and Practice, 2010, 30 (09): : 1672 - 1678
  • [5] SCHEDULING OF BATCH PLANT BY PETRI-NET
    SAKAMOTO, S
    KOGA, J
    SHIMOGAICHI, Y
    MATSUMOTO, S
    [J]. JOURNAL OF CHEMICAL ENGINEERING OF JAPAN, 1994, 27 (02) : 241 - 244
  • [6] Multimedia synchronization model based on timed Petri-net
    Song, Jun
    Gu, Guanqun
    [J]. Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 18 (11): : 27 - 30
  • [7] Scheduling for a large-scale production system based on a continuous and Timed Petri-Net model
    Kim, Y
    Inaba, A
    Suzuki, T
    Okuma, S
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2003, E86D (03): : 583 - 593
  • [8] Colored timed Petri-Net and GA based approach to modeling and scheduling for wafer probe center
    Lin, SY
    Fu, LC
    Chiang, TC
    Shen, YS
    [J]. 2003 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, PROCEEDINGS, 2003, : 1434 - 1439
  • [9] Resource-based petri-net scheduling optimization for wafer fabrication systems
    School of Economics and Management, Tongji University, Shanghai 200092, China
    不详
    [J]. Tongji Daxue Xuebao, 2008, 5 (674-679): : 674 - 679
  • [10] TIMED PETRI-NET APPROACH TO PERFORMANCE MODELING WITH THE MOON METHOD
    HULL, MEC
    ODONOGHUE, PG
    [J]. SOFTWARE ENGINEERING JOURNAL, 1994, 9 (03): : 95 - 106