Generation of mathematical programming representations for discrete event simulation models of timed petri nets

被引:0
|
作者
Mengyi Zhang
Arianna Alfieri
Andrea Matta
机构
[1] Department of Mechanical Engineering,
[2] Politecnico di Milano,undefined
[3] Department of Management and Industrial Engineering,undefined
[4] Politecnico di Torino,undefined
来源
关键词
Discrete event simulation; Mathematical programming; Timed Petri Nets; Discrete event systems;
D O I
暂无
中图分类号
学科分类号
摘要
This work proposes a mathematical programming (MP) representation of discrete event simulation of timed Petri nets (TPN). Currently, mathematical programming techniques are not widely applied to optimize discrete event systems due to the difficulty of formulating models capable to correctly represent the system dynamics. This work connects the two fruitful research fields, i.e., mathematical programming and Timed Petri Nets. In the MP formalism, the decision variables of the model correspond to the transition firing times and the markings of the TPN, whereas the constraints represent the state transition logic and temporal sequences among events. The MP model and a simulation run of the TPN are then totally equivalent, and this equivalence has been validated through an application in the queuing network field. Using a TPN model as input, the MP model can be routinely generated and used as a white box for further tasks such as sensitivity analysis, cut generation in optimization procedures, and proof of formal properties.
引用
收藏
页码:1 / 19
页数:18
相关论文
共 50 条
  • [1] Generation of mathematical programming representations for discrete event simulation models of timed petri nets
    Zhang, Mengyi
    Alfieri, Arianna
    Matta, Andrea
    [J]. DISCRETE EVENT DYNAMIC SYSTEMS-THEORY AND APPLICATIONS, 2023, 34 (1): : 1 - 19
  • [2] Using timed petri nets in discrete simulation
    Sklenar, J
    Caruana, E
    [J]. 2nd International Industrial Simulation Conference 2004, 2004, : 7 - 11
  • [3] Analysis of discrete event systems by simulation of timed Petri net models
    López-Mellado, E
    [J]. MATHEMATICS AND COMPUTERS IN SIMULATION, 2002, 61 (01) : 53 - 59
  • [4] Scheduling of flexible manufacturing systems using Timed Petri nets and mathematical programming
    Bourdeaud'huy, Thomas
    Hanafi, Said
    Yim, Pascal
    [J]. WODES 2006: EIGHTH INTERNATIONAL WORKSHOP ON DISCRETE EVENT SYSTEMS, PROCEEDINGS, 2006, : 94 - +
  • [5] Modelling approach for Discrete Event Systems through Petri Nets and Timed Automata
    Mhamdi, L.
    Dhouibi, H.
    Simeu-Abazi, Z.
    Liouane, N.
    [J]. 2013 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2013, : 166 - 171
  • [6] Discrete-event simulation of fluid stochastic Petri nets
    Ciardo, G
    Nicol, DM
    Trivedi, KS
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1999, 25 (02) : 207 - 217
  • [7] Efficient discrete-event simulation of colored Petri nets
    Gaeta, R
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1996, 22 (09) : 629 - 639
  • [8] Discrete event representation of qualitative models using Petri nets
    Fanni, A
    Giua, A
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1998, 28 (06): : 770 - 780
  • [9] Discrete-event simulation of fluid stochastic Petri nets
    Ciardo, G
    Nicol, D
    Trivedi, KS
    [J]. PROCEEDINGS OF THE SEVENTH INTERNATIONAL WORKSHOP ON PETRI NETS AND PERFORMANCE MODELS, 1997, : 217 - 225
  • [10] Using Interval Petri Nets and Timed Automata for Diagnosis of Discrete Event Systems (DES)
    Mhamdi, L.
    Dhouibi, H.
    Simeu-Abazi, Z.
    Liouane, N.
    [J]. INTERNATIONAL JOURNAL OF ENGINEERING, 2014, 27 (01): : 113 - 121