Automatic Generation of Mixed Integer Programming for Scheduling Problems Based on Colored Timed Petri Nets

被引:4
|
作者
Porco, Andrea Veronica [1 ]
Ushijima, Ryosuke [1 ]
Nakamura, Morikazu [2 ]
机构
[1] Univ Ryukyus, Grad Course Sci & Engn, Nishihara, Okinawa 9030213, Japan
[2] Univ Ryukyus, Dept Engn, Comp Sci & Intelligent Syst, Nishihara, Okinawa 9030213, Japan
关键词
scheduling problem; mixed integer programming; Petri nets; colored timed Petri net; automatic generation; FORMULATIONS;
D O I
10.1587/transfun.E101.A.367
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a scheme for automatic generation of mixed-integer programming problems for scheduling with multiple resources based on colored timed Petri nets. Our method reads Petri net data modeled by users, extracts the precedence and conflict relations among transitions, information on the available resources, and finally generates a mixed integer linear programming for exactly solving the target scheduling problem. The mathematical programing problems generated by our tool can be easily inputted to well-known optimizers. The results of this research can extend the usability of optimizers since our tool requires just simple rules of Petri nets but not deep mathematical knowledge.
引用
收藏
页码:367 / 372
页数:6
相关论文
共 50 条
  • [1] An Efficient Mixed Integer Programming Model Based on Timed Petri Nets for Diverse Complex Cluster Tool Scheduling Problems
    Jung, Chihyun
    Lee, Tae-Eog
    IEEE TRANSACTIONS ON SEMICONDUCTOR MANUFACTURING, 2012, 25 (02) : 186 - 199
  • [2] MODELING SCHEDULING PROBLEMS WITH TIMED PETRI NETS
    CARLIER, J
    CHRETIENNE, P
    GIRAULT, C
    LECTURE NOTES IN COMPUTER SCIENCE, 1985, 188 : 62 - 82
  • [3] Makespan optimization using Timed Petri Nets and Mixed Integer Linear Programming Problem
    Di Marino, E.
    Su, R.
    Basile, F.
    IFAC PAPERSONLINE, 2020, 53 (04): : 129 - 135
  • [4] QUBO Model Formulation for Flow-shop Scheduling Problems with Changeover based on Timed Colored Petri Nets
    Shinjo, Takuya
    Nakamura, Morikazu
    Itani, Norihiko
    2022 TENTH INTERNATIONAL SYMPOSIUM ON COMPUTING AND NETWORKING WORKSHOPS, CANDARW, 2022, : 212 - 217
  • [5] A method of workflow scheduling based on colored Petri nets
    Xiao, Zhijiao
    Ming, Zhong
    DATA & KNOWLEDGE ENGINEERING, 2011, 70 (02) : 230 - 247
  • [6] Decomposition of timed petri nets for solving scheduling problems with multiple entities
    Nishi, Tatsushi
    Eighth International Symposium on Autonomous Decentralized Systems, Proceedings, 2007, : 478 - 483
  • [7] Modeling Group Scheduling Problems in Space and Time by Timed Petri Nets
    Graff, Daniel
    Richling, Jan
    Werner, Matthias
    FUNDAMENTA INFORMATICAE, 2013, 122 (04) : 297 - 313
  • [8] A context inference framework based on fuzzy colored timed Petri nets
    Lee, Keon Myung
    Hwang, Kyoung-Soon
    Lee, Chan Hee
    PROCEEDINGS OF THE 9TH WSEAS INTERNATIONAL CONFERENCE ON MATHEMATICAL AND COMPUTATIONAL METHODS IN SCIENCE AND ENGINEERING (MACMESE '07)/ DNCOCO '07, 2007, : 458 - 463
  • [9] Scheduling of flexible manufacturing systems using Timed Petri nets and mathematical programming
    Bourdeaud'huy, Thomas
    Hanafi, Said
    Yim, Pascal
    WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 94 - +
  • [10] How to Construct an Automated Warehouse Based on Colored Timed Petri Nets
    Cheng, Fei
    He, Shanjun
    INNOVATIONS IN COMPUTING SCIENCES AND SOFTWARE ENGINEERING, 2010, : 227 - 233