State-Space Analysis and Complexity Assessment of Puzzle Games Using Colored Petri Nets

سال انتشار: 1403
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 135

فایل این مقاله در 15 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_IJWR-7-4_002

تاریخ نمایه سازی: 11 دی 1403

چکیده مقاله:

The verification of complex systems has traditionally relied on semi-automatic theorem-proving methods. However, model checking represents a paradigm shift by enabling automated, exhaustive verification of behavioral properties through systematic state exploration. Among advanced formal verification tools, Colored Petri Net (CPN) stands out for its integration of the ML programming language, facilitating robust model checking and system validation. Nevertheless, the application of CPN to complex systems is often constrained by the state-space explosion problem, which presents a significant challenge in contemporary research. While state-space analysis offers powerful capabilities for validation and scenario extraction, its potential remains largely untapped due to computational complexity constraints. This limitation is particularly pronounced in concurrent systems with multiple interacting variables, exemplified by game systems where intricate rule sets, deadlock conditions, and termination scenarios demand sophisticated modeling approaches. This paper presents a novel methodological framework for modeling and analyzing such game riddles, introducing methods to mitigate the state-space explosion problem. We demonstrate the efficacy of our approach through a comprehensive case study of the Merchant Ship puzzle game, though the methodology generalizes across various game typologies. By synthesizing model-checking techniques with ML-based algorithmic implementations, we develop an optimized search strategy for traversing the state space graph, enabling the derivation of quantitative complexity metrics. These metrics encompass critical indicators such as the success-to-total scenario ratio and the minimal trajectory length for both successful and unsuccessful game completions. Our research contributes to both the theoretical understanding of game complexity analysis and practical applications in game design through formal methods.

نویسندگان

Ahmad Taghinezhad-Niar

Faculty of Electrical and Computer Engineering, University of Tabriz, Tabriz, Iran

Saeid Pashazadeh

Faculty of Electrical and Computer Engineering, University of Tabriz, Tabriz, Iran

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • M. A. Piera, R. Buil, and E. Ginters, “State space ...
  • A. Rehman, N. Akhtar, and O. H. Alhazmi, “Formal Modeling, ...
  • J. Li, Z. Wang, L. Sun, and W. Wang, “Modeling ...
  • A. Fedorova, V. Beliautsou, and A. Zimmermann, “Colored Petri Net ...
  • M. Drakaki and P. Tzionas, “Modeling and performance evaluation of ...
  • H. Kaid, A. Al-Ahmari, Z. Li, and W. Ameen, “An ...
  • S. Saeedvand, M. Abbaszadeh, and F. Ansaroudi, “Modelling causal consistency ...
  • A. Karatkevich, Dynamic analysis of Petri net-based discrete systems, vol. ...
  • A. Taghinezhad-Niar and J. Taheri, “Security , Reliability , Cost ...
  • A. Taghinezhad-Niar, S. Pashazadeh, and J. Taheri, “Workflow scheduling of ...
  • A. Taghinezhad-niar, J. Taheri, and S. Member, “Reliability, Rental-Cost and ...
  • A. Taghinezhad-Niar, S. Pashazadeh, and J. Taheri, “QoS-aware online scheduling ...
  • A. Taghinezhad-Niar, S. Pashazadeh, and J. Taheri, “Energy-efficient workflow scheduling ...
  • P. Valizadeh and A. Taghinezhad-niar, “A Fault Tolerant Multi-Controller Framework ...
  • P. Valizadeh and A. Taghinezhad-Niar, “DDoS Attacks Detection in Multi-Controller ...
  • “CPN Tools Homepage,” CPN Tools support. Accessed: Jul. ۱۲, ۲۰۲۲. ...
  • A. Taghinezhad-Niar, “A Client-Centric Consistency Model for Distributed Data Stores ...
  • Z. Zhao, S. Liu, M. Zhou, D. You, and X. ...
  • D. Lages, E. Borba, E. Tavares, A. Balieiro, and E. ...
  • H. Kaid, A. Al-Ahmari, and K. N. Alqahtani, “Fault Detection, ...
  • A. Shahidinejad, M. Ghobaei-Arani, and L. Esmaeili, “An elastic controller ...
  • V. P. Mishra, B. Shukla, and A. Bansal, “Analysis of ...
  • Š. Kuchař and I. Vondrák, “Automatic allocation of resources in ...
  • A. J. Cunha De Aguiar, E. Villani, and F. Junqueira, ...
  • P. A. Hsiung and C.H . Gau, “Formal Synthesis of ...
  • Weili Yao and Xudong He, “Mapping Petri nets to parallel ...
  • A. Taghinezhad and S. Pashazadeh, “Modelling and analysis of the ...
  • W. M. P. Van Der Aalst, “The Application Of Petri ...
  • W. Yu, J. Feng, L. Liu, X. Zhai, and Y. ...
  • M. Drakaki and P. Tzionas, “A colored petri net-based modeling ...
  • L. M. Kristensen, “State space methods for coloured petri nets,” ...
  • A. Taghinezhad-Niar, T. Javadzadeh, and L. Farzinvash, “Modeling of resource ...
  • C. A. Petri, “Kommunikation mit Automaten,” Technische Hochschule Darmstadt, Darmstadt, ...
  • K. Jensen, “Colored Petri Nets : A Graphical Language,” Commun. ACM, ...
  • نمایش کامل مراجع