Skip to main content

Unified Logic Maze Generation Using Network Science

  • Conference paper
  • First Online:
Complex Networks & Their Applications XII (COMPLEX NETWORKS 2023)

Part of the book series: Studies in Computational Intelligence ((SCI,volume 1143))

Included in the following conference series:

  • 823 Accesses

Abstract

Solving maze puzzles is a recreational activity with longstanding roots in human civilization dating back several thousands of years. This paper considers the problem of automated maze generation for a more recent class of maze puzzles, the logic maze, popularized by Abbott in 1990. Although there are several distinct types of logic mazes, we present a single unified generation strategy based on a state graph representation. We capture desirable features of a maze in an objective function that consists of several network science metrics on the state graph and the original maze. We then optimize this objective function through the use of local state space search and obtain high-quality results.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

References

  1. Abbott, R.: Mad Mazes: Intriguing Mind Twisters for Puzzle Buffs. Adams Media Corporation, Game Nuts and Other Smart People (1990)

    Google Scholar 

  2. Abbott, R.: SuperMazes: Mind Twisters for Puzzle Buffs. Prima Publishing, Game Nuts and Other Smart People (1997)

    Google Scholar 

  3. Abbott, R.: Logic mazes (1999). https://www.logicmazes.com/dec99.html

  4. Cooper, K., Harvey, T., Kennedy, K.: A simple, fast dominance algorithm. Rice University, CS Technical report 06-33870 (2006)

    Google Scholar 

  5. Fisher, A., Gerster, G.: The Art of the Maze. Seven Dials (2000)

    Google Scholar 

  6. Hagberg, A.A., Schult, D.A., Swart, P.J.: Exploring network structure, dynamics, and function using networkx. In: Varoquaux, G., Vaught, T., Millman, J. (eds.) Proceedings of the 7th Python in Science Conference, pp. 11 – 15, Pasadena, CA, USA (2008)

    Google Scholar 

  7. Henke, J.: Unified logic maze generation: combining state graph representations and local search for diverse puzzle design. Master’s thesis, Colorado School of Mines (2023)

    Google Scholar 

  8. Jarusek, P., Pelánek, R.: Human Problem Solving: Sokoban Case Study (2010)

    Google Scholar 

  9. Karlsson, A.: Evaluation of the complexity of procedurally generated maze algorithms (2018)

    Google Scholar 

  10. Kivelä, M., Arenas, A., Barthelemy, M., Gleeson, J.P., Moreno, Y., Porter, M.A.: Multilayer networks. J. Complex Netw. 2(3), 203–271 (2014). https://doi.org/10.1093/comnet/cnu016

  11. Neller, T.W., Fisher, A., Choga, M.T., Lalvani, S.M., McCarty, K.D.: Rook jumping maze design considerations. In: van den Herik, H.J., Iida, H., Plaat, A. (eds.) CG 2010. LNCS, vol. 6515, pp. 188–198. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-17928-0_18

    Chapter  Google Scholar 

  12. Russell, S.J., Norvig, P.: Artificial Intelligence: A Modern Approach, 4 edn. Pearson (2022)

    Google Scholar 

  13. Zhao, M., Marquez, A.G.: Understanding humans’ strategies in maze solving. CoRR abs/1307.5713 (2013). http://arxiv.org/abs/1307.5713

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Johnathon Henke .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 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

Henke, J., Mehta, D. (2024). Unified Logic Maze Generation Using Network Science. In: Cherifi, H., Rocha, L.M., Cherifi, C., Donduran, M. (eds) Complex Networks & Their Applications XII. COMPLEX NETWORKS 2023. Studies in Computational Intelligence, vol 1143. Springer, Cham. https://doi.org/10.1007/978-3-031-53472-0_19

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-53472-0_19

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-53471-3

  • Online ISBN: 978-3-031-53472-0

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics