Tracking Control for Petri Nets based on Monte-Carlo Tree Search

被引:0
|
作者
Fritz, Raphael [1 ]
Napitupulu, Juliver [1 ]
Zhang, Ping [1 ]
机构
[1] Univ Kaiserslautern, Inst Automat Control, Erwin Schroedinger 12, D-67653 Kaiserslautern, Germany
关键词
SYSTEMS;
D O I
10.23919/ecc.2019.8796294
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an approach for tracking control of Petri nets based on Monte-Carlo Tree Search (MCTS) is proposed. The goal is to find a feasible firing sequence from an initial marking to a desired destination marking. The MCTS is a search algorithm based on random sampling of the search space. It has already gained interest in many game related applications. One of the best-known examples is AlphaGo. This paper shows the adaption of the MCTS algorithm to Petri nets and how MCTS can efficiently solve the tracking control problem. Additional methods for deadlock avoidance, supervisory control with forbidden markings and handling of uncontrollable transitions are shown. The proposed approach has a wide range of application like scheduling in flexible manufacturing systems or reachability analysis. An example illustrates the application of the MCTS tracking control to a flexible manufacturing system.
引用
收藏
页码:4180 / 4185
页数:6
相关论文
共 50 条
  • [21] Convex Regularization in Monte-Carlo Tree Search
    Dam, Tuan
    D'Eramo, Carlo
    Peters, Jan
    Pajarinen, Joni
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139
  • [22] Split Moves for Monte-Carlo Tree Search
    Kowalski, Jakub
    Mika, Maksymilian
    Pawlik, Wojciech
    Sutowicz, Jakub
    Szykula, Marek
    Winands, Mark H. M.
    THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 10247 - 10255
  • [23] The Multiple Uses of Monte-Carlo Tree Search
    Senington, Richard
    SPS 2022, 2022, 21 : 713 - 724
  • [24] A Petri nets/Monte-Carlo simulation approach to assess systems performances
    Chabot, JL
    Ducamp, F
    Dutuit, Y
    Rauzy, A
    Signoret, JP
    PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT, VOL I AND II, PROCEEDINGS, 2002, : 379 - 384
  • [25] Analysis of the Impact of Randomization of Search-Control Parameters in Monte-Carlo Tree Search
    Sironi, Chiara F.
    Winands, Mark H. M.
    Journal of Artificial Intelligence Research, 2021, 72 : 715 - 757
  • [26] Multiple Tree for Partially Observable Monte-Carlo Tree Search
    Auger, David
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, PT I, 2011, 6624 : 53 - 62
  • [27] Comparing Randomization Strategies for Search-Control Parameters in Monte-Carlo Tree Search
    Sironi, Chiara F.
    Winands, Mark H. M.
    2019 IEEE CONFERENCE ON GAMES (COG), 2019,
  • [28] Analysis of the Impact of Randomization of Search-Control Parameters in Monte-Carlo Tree Search
    Sironi, Chiara F.
    Winands, Mark H. M.
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2021, 72 : 717 - 757
  • [29] Point-based Incremental Pruning for Monte-Carlo Tree Search
    Wu, Bo
    Feng, Yanpeng
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2017, : 545 - 548
  • [30] Quality-based Rewards for Monte-Carlo Tree Search Simulations
    Pepels, Tom
    Tak, Mandy J. W.
    Lanctot, Marc
    Winands, Mark H. M.
    21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 : 705 - 710