Skip to main content

Winning Strategy Templates for Stochastic Parity Games Towards Permissive and Resilient Control

  • Conference paper
  • First Online:
Theoretical Aspects of Computing – ICTAC 2024 (ICTAC 2024)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 15373))

Included in the following conference series:

Abstract

Stochastic games play an important role for many purposes such as the control of cyber-physical systems (CPS), where the controller and the environment are modeled as players. Conventional algorithms typically solve the game for a single winning strategy in order to develop a controller. However, in applications such as CPS control, permissive controllers are crucial as they allow the controlled system to adapt if additional constraints need to be imposed and also remain resilient to system changes at runtime. In this work, we generalize the concept of permissive winning strategy templates, introduced by Anand et al. at TACAS and CAV 2023 for deterministic games, to encompass stochastic games. These templates represent an infinite number of winning strategies and can adapt strategies to system changes efficiently. We focus on five key winning objectives—safety, reachability, Büchi, co-Büchi, and parity—and present algorithms to construct templates for each objective. In addition, we propose a novel method to extract a winning strategy from a template and provide discussions on template comparison.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Anand, A., Mallik, K., Nayak, S.P., Schmuck, A.K.: Computing adequately permissive assumptions for synthesis. In: Sankaranarayanan, S., Sharygina, N. (eds.) TACS 2023, vol. 13994, pp. 211–228. Springer, Heidelberg (2023). https://doi.org/10.1007/978-3-031-30820-8_15

    Chapter  Google Scholar 

  2. Anand, A., Nayak, S.P., Schmuck, A.K.: Synthesizing permissive winning strategy templates for parity games. In: Enea, C., Lal, A. (eds.) CAV 2023, pp. 436–458. Springer, Heidelberg (2023). https://doi.org/10.1007/978-3-031-37706-8_22

    Chapter  Google Scholar 

  3. Baier, C., Katoen, J.: Principles of Model Checking. MIT Press, Cambridge (2008)

    Google Scholar 

  4. Banerjee, T., Majumdar, R., Mallik, K., Schmuck, A.-K., Soudjani, S.: A direct symbolic algorithm for solving stochastic Rabin games. In: TACAS 2022. LNCS, vol. 13244, pp. 81–98. Springer, Cham (2022). https://doi.org/10.1007/978-3-030-99527-0_5

    Chapter  Google Scholar 

  5. Bernet, J., Janin, D., Walukiewicz, I.: Permissive strategies: from parity games to safety games. RAIRO-Theor. Inf. Appl.-Informatique Théorique et Applications 36(3), 261–275 (2002)

    Article  MathSciNet  Google Scholar 

  6. Bouyer, P., Duflot, M., Markey, N., Renault, G.: Measuring permissivity in finite games. In: Bravetti, M., Zavattaro, G. (eds.) CONCUR 2009. LNCS, vol. 5710, pp. 196–210. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04081-8_14

    Chapter  Google Scholar 

  7. Bouyer, P., Markey, N., Olschewski, J., Ummels, M.: Measuring permissiveness in parity games: mean-payoff parity games revisited. In: Bultan, T., Hsiung, P.-A. (eds.) ATVA 2011. LNCS, vol. 6996, pp. 135–149. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-24372-1_11

    Chapter  Google Scholar 

  8. Calude, C.S., Jain, S., Khoussainov, B., Li, W., Stephan, F.: Deciding parity games in quasipolynomial time. In: Proceedings of the 49th Annual ACM SIGACT Symposium on Theory of Computing, pp. 252–263 (2017)

    Google Scholar 

  9. Chatterjee, K., Jurdziński, M., Henzinger, T.A.: Simple stochastic parity games. In: Baaz, M., Makowsky, J.A. (eds.) CSL 2003. LNCS, vol. 2803, pp. 100–113. Springer, Heidelberg (2003). https://doi.org/10.1007/978-3-540-45220-1_11

    Chapter  Google Scholar 

  10. Chen, Y., Li, Z.: Design of a maximally permissive liveness-enforcing supervisor with a compressed supervisory structure for flexible manufacturing systems. Automatica 47(5), 1028–1034 (2011)

    Article  MathSciNet  Google Scholar 

  11. Klein, J., Baier, C., Klüppelholz, S.: Compositional construction of most general controllers. Acta Informatica 52(4), 443–482 (2015)

    Article  MathSciNet  Google Scholar 

  12. Kuijper, W., van de Pol, J.: Compositional control synthesis for partially observable systems. In: Bravetti, M., Zavattaro, G. (eds.) CONCUR 2009. LNCS, vol. 5710, pp. 431–447. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-04081-8_29

    Chapter  Google Scholar 

  13. Kuijper, W., van de Pol, J.: Computing weakest strategies for safety games of imperfect information. In: Kowalewski, S., Philippou, A. (eds.) TACAS 2009. LNCS, vol. 5505, pp. 92–106. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-00768-2_10

    Chapter  Google Scholar 

  14. Lv, P., Xu, Z., Ji, Y., Li, S., Yin, X.: Optimal supervisory control of discrete event systems for cyclic tasks. Automatica 164, 111634 (2024)

    Article  MathSciNet  Google Scholar 

  15. Ma, Z., Cai, K.: On resilient supervisory control against indefinite actuator attacks in discrete-event systems. IEEE Control Syst. Lett. 6, 2942–2947 (2022)

    Article  MathSciNet  Google Scholar 

  16. Neider, D., Rabinovich, R., Zimmermann, M.: Down the Borel hierarchy: solving Muller games via safety games. Theor. Comput. Sci. 560, 219–234 (2014)

    Article  MathSciNet  Google Scholar 

  17. Pruekprasert, S., Ushio, T., Kanazawa, T.: Quantitative supervisory control game for discrete event systems. IEEE Trans. Autom. Control 61(10), 2987–3000 (2015)

    Article  MathSciNet  Google Scholar 

  18. Ramadge, P.J., Wonham, W.M.: Supervisory control of a class of discrete event processes. SIAM J. Control. Optim. 25(1), 206–230 (1987)

    Article  MathSciNet  Google Scholar 

  19. Rezig, S., Ghorbel, C., Achour, Z., Rezg, N.: PLC-based implementation of supervisory control for flexible manufacturing systems using theory of regions. Int. J. Autom. Control 13(5), 619–640 (2019)

    Article  Google Scholar 

  20. Sengupta, R., Lafortune, S.: An optimal control theory for discrete event systems. SIAM J. Control. Optim. 36(2), 488–541 (1998)

    Article  MathSciNet  Google Scholar 

  21. Tatsumoto, Y., Shiraishi, M., Cai, K.: Application of supervisory control theory with warehouse automation case study. Syst. Control Lett. 62(6), 203–208 (2018)

    Google Scholar 

  22. Tushar, W., et al.: A survey of cyber-physical systems from a game-theoretic perspective. IEEE Access 11, 9799–9834 (2023)

    Article  Google Scholar 

  23. Zielonka, W.: Infinite games on finitely coloured graphs with applications to automata on infinite trees. Theor. Comput. Sci. 200(1–2), 135–183 (1998)

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgments

The authors would like to thank the reviewers for their comments on improving the manuscript. K. Phalakarn and I. Hasuo are supported by ERATO HASUO Metamathematics for Systems Design Project (No. JPMJER1603) and the ASPIRE grant No. JPMJAP2301, JST. S. Pruekprasert is supported by JSPS KAKENHI Grant Number JP22KK0155.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kittiphon Phalakarn .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2025 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Phalakarn, K., Pruekprasert, S., Hasuo, I. (2025). Winning Strategy Templates for Stochastic Parity Games Towards Permissive and Resilient Control. In: Anutariya, C., Bonsangue, M.M. (eds) Theoretical Aspects of Computing – ICTAC 2024. ICTAC 2024. Lecture Notes in Computer Science, vol 15373. Springer, Cham. https://doi.org/10.1007/978-3-031-77019-7_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-77019-7_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-77018-0

  • Online ISBN: 978-3-031-77019-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics