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 条
  • [31] Subgoal-Based Temporal Abstraction in Monte-Carlo Tree Search
    Gabor, Thomas
    Peter, Jan
    Phan, Thomy
    Meyer, Christian
    Linnhoff-Popien, Claudia
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 5562 - 5568
  • [32] Converging to a Player Model In Monte-Carlo Tree Search
    Sarratt, Trevor
    Pynadath, David V.
    Jhala, Arnav
    2014 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2014,
  • [33] Monte-Carlo tree search as regularized policy optimization
    Grill, Jean-Bastien
    Altche, Florent
    Tang, Yunhao
    Hubert, Thomas
    Valko, Michal
    Antonoglou, Ioannis
    Munos, Remi
    25TH AMERICAS CONFERENCE ON INFORMATION SYSTEMS (AMCIS 2019), 2019,
  • [34] AIs for Dominion Using Monte-Carlo Tree Search
    Tollisen, Robin
    Jansen, Jon Vegard
    Goodwin, Morten
    Glimsdal, Sondre
    CURRENT APPROACHES IN APPLIED ARTIFICIAL INTELLIGENCE, 2015, 9101 : 43 - 52
  • [35] Parallel Monte-Carlo Tree Search with Simulation Servers
    Kato, Hideki
    Takeuchi, Ikuo
    INTERNATIONAL CONFERENCE ON TECHNOLOGIES AND APPLICATIONS OF ARTIFICIAL INTELLIGENCE (TAAI 2010), 2010, : 491 - 498
  • [36] Generalized Mean Estimation in Monte-Carlo Tree Search
    Dam, Tuan
    Klink, Pascal
    D'Eramo, Carlo
    Peters, Jan
    Pajarinen, Joni
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 2397 - 2404
  • [37] Automated Machine Learning with Monte-Carlo Tree Search
    Rakotoarison, Herilalaina
    Schoenauer, Marc
    Sebag, Michele
    PROCEEDINGS OF THE TWENTY-EIGHTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2019, : 3296 - 3303
  • [38] Can Monte-Carlo Tree Search learn to sacrifice?
    Nathan Companez
    Aldeida Aleti
    Journal of Heuristics, 2016, 22 : 783 - 813
  • [39] Monte-Carlo Tree Search Parallelisation for Computer Go
    van Niekerk, Francois
    Kroon, Steve
    van Rooyen, Gert-Jan
    Inggs, Cornelia P.
    PROCEEDINGS OF THE SOUTH AFRICAN INSTITUTE FOR COMPUTER SCIENTISTS AND INFORMATION TECHNOLOGISTS CONFERENCE, 2012, : 129 - 138
  • [40] CROSS-ENTROPY FOR MONTE-CARLO TREE SEARCH
    Chaslot, Guillaume M. J. B.
    Winands, Mark H. M.
    Szita, Istvan
    van den Herik, H. Jaap
    ICGA JOURNAL, 2008, 31 (03) : 145 - 156