skip to main content
10.1145/3640824.3640850acmotherconferencesArticle/Chapter ViewAbstractPublication PagescceaiConference Proceedingsconference-collections
research-article

An Optimization Approach for Automata Strategies in Industrial Simulation

Published:08 March 2024Publication History

ABSTRACT

In industrial contexts, managing time and resources typically involves complex systems with various operational components. This paper introduces a state machine model, optimized for simulating multi-component collaborative processes in industry, which is based on the State Chart XML (SCXML) standard and referred to as SCXML automata. The execution of these automata is treated as Markov decision processes, providing a framework for optimization. The primary goal is to develop strategies ensuring safe operation of such automata while adhering to time and cost constraints. A detailed representation of these automata is presented, including grammar, semantics, and strategies, and methods for strategy generation are adapted from single to multi-component systems. The approach involves the analysis of simulation data from such automata using adaptive reinforcement learning techniques, leading to the generation of strategies that approach optimality. Results demonstrate the capability of this approach in finding near-optimal strategies within a specified number of iterations. This method holds significant research value in the field of industrial flexible production lines, offering a means to generate strategies for multi-layered automata, thereby enhancing process efficiency.

Skip Supplemental Material Section

Supplemental Material

References

  1. Monireh Abdoos. 2020. A cooperative multiagent system for traffic signal control using game theory and reinforcement learning. IEEE Intelligent Transportation Systems Magazine 13, 4 (2020), 6–16.Google ScholarGoogle ScholarCross RefCross Ref
  2. Rajeev Alur and David L Dill. 1994. A theory of timed automata. Theoretical computer science 126, 2 (1994), 183–235.Google ScholarGoogle Scholar
  3. Giovanni Bacci, Patricia Bouyer, Uli Fahrenberg, Kim G Larsen, Nicolas Markey, and Pierre-Alain Reynier. 2021. Optimal and robust controller synthesis using energy timed automata with uncertainty. Formal Aspects of Computing 33 (2021), 3–25.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Jim Barnett. 2017. Introduction to SCXML. Multimodal Interaction with W3C Standards: Toward Natural User Interfaces to Everything (2017), 81–107.Google ScholarGoogle Scholar
  5. Gerd Behrmann, Agnes Cougnard, Alexandre David, Emmanuel Fleury, Kim G Larsen, and Didier Lime. 2007. UPPAAL-Tiga: Time for Playing Games! (Tool Paper). In Computer Aided Verification: 19th International Conference, CAV 2007, Berlin, Germany, July 3-7, 2007. Proceedings 19. Springer, 121–125.Google ScholarGoogle ScholarCross RefCross Ref
  6. Morten Bisgaard, David Gerhardt, Holger Hermanns, Jan Krčál, Gilles Nies, and Marvin Stenger. 2019. Battery-aware scheduling in low orbit: the GomX–3 case. Formal Aspects of Computing 31 (2019), 261–285.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Gregor V Bochmann, Martin Hilscher, Sven Linker, and Ernst-Rüdiger Olderog. 2017. Synthesizing and verifying controllers for multi-lane traffic maneuvers. Formal Aspects of Computing 29 (2017), 583–600.Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Patricia Bouyer, Franck Cassez, Emmanuel Fleury, and Kim G Larsen. 2005. Synthesis of optimal strategies using HyTech. Electronic Notes in Theoretical Computer Science 119, 1 (2005), 11–31.Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Patricia Bouyer, Kim G Larsen, Nicolas Markey, and Jacob Illum Rasmussen. 2006. Almost optimal strategies in one clock priced timed games. In International Conference on Foundations of Software Technology and Theoretical Computer Science. Springer, 345–356.Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Thomas Brihaye, Véronique Bruyere, and Jean-François Raskin. 2005. On optimal timed strategies. In Formal Modeling and Analysis of Timed Systems: Third International Conference, FORMATS 2005, Uppsala, Sweden, September 26-28, 2005. Proceedings 3. Springer, 49–64.Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Apache Commons. 2005. SCXML-Commons SCXML. Available online: http://commons.apache.org/scxml/ (accessed on November 23, 2023).Google ScholarGoogle Scholar
  12. Alexandre David, Peter G Jensen, Kim Guldstrand Larsen, Axel Legay, Didier Lime, Mathias Grund Sørensen, and Jakob H Taankvist. 2014. On time with minimal expected cost!. In Automated Technology for Verification and Analysis: 12th International Symposium, ATVA 2014, Sydney, NSW, Australia, November 3-7, 2014, Proceedings 12. Springer, 129–145.Google ScholarGoogle ScholarCross RefCross Ref
  13. Chuchu Fan, Zengyi Qin, Umang Mathur, Qiang Ning, Sayan Mitra, and Mahesh Viswanathan. 2021. Controller synthesis for linear system with reach-avoid specifications. IEEE Trans. Automat. Control 67, 4 (2021), 1713–1727.Google ScholarGoogle ScholarCross RefCross Ref
  14. Xingshuo Hai, Zili Wang, Qiang Feng, Yi Ren, Bo Sun, and Dezhen Yang. 2021. A novel adaptive pigeon-inspired optimization algorithm based on evolutionary game theory. Science China Information Sciences 64 (2021), 1–2.Google ScholarGoogle ScholarCross RefCross Ref
  15. David Henriques, Joao G Martins, Paolo Zuliani, André Platzer, and Edmund M Clarke. 2012. Statistical model checking for Markov decision processes. In 2012 Ninth international conference on quantitative evaluation of systems. IEEE, 84–93.Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Oded Maler, Amir Pnueli, and Joseph Sifakis. 1995. On the synthesis of discrete controllers for timed systems. In STACS 95: 12th Annual Symposium on Theoretical Aspects of Computer Science Munich, Germany, March 2–4, 1995 Proceedings 12. Springer, 229–242.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. An Optimization Approach for Automata Strategies in Industrial Simulation

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          CCEAI '24: Proceedings of the 2024 8th International Conference on Control Engineering and Artificial Intelligence
          January 2024
          297 pages
          ISBN:9798400707971
          DOI:10.1145/3640824

          Copyright © 2024 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 8 March 2024

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited
        • Article Metrics

          • Downloads (Last 12 months)8
          • Downloads (Last 6 weeks)0

          Other Metrics

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format .

        View HTML Format