Skip to main content
Log in

Research on fuzzy dynamic route choice model and algorithm of wargame

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

This paper aims at automatic route choice in wargame deduction, that is, using computer algorithms to mimic the route choice of human players. Route choice is the process by which a player of a game chooses the optimal route from a set of candidate routes. Essentially, it can be viewed as a multi-attribute decision making problem. However, due to the uncertain and dynamic decision making environment in wargaming, the existing decision making theory and methods face some challenges in addressing such problems. We summarize these challenges in two aspects. On the one hand, from a psychological point of view, the process of route choice by a human player is a dynamic decision making process. However, most of the multi-attribute decision making methods widely used today were developed under static conditions and do not accurately describe the decision making behaviors of individuals in dynamic and real-world settings. On the other hand, in the real dynamic decision making environment of wargaming, there is a large amount of ambiguous and uncertain information. How to imitate human thinking to quantify the information is crucial for making scientific decisions and for automating decision making. Based on the above two aspects of the analysis, in this paper, we first construct a fuzzy dynamic route choice model of wargame. The model simulates the decision making process of humans from two stages of “information preprocessing” and “information processing”. Then we propose a fuzzy dynamic route choice algorithm of wargame. Furthermore, the model is applied to a practical case of route choice of wargame, and the effectiveness and advantages of the model are illustrated through a comparative analysis. Finally, the model is further quantitated and analyzed in combination with the actual case, and the approximation of the model to human decision making psychology is illustrated from both a simulation and a mathematical justification perspective. These results demonstrate that the proposed model can not only handle a large amount of fuzzy and uncertain information, but also simulate the decision making psychology of wargame players. This research result is expected to provide a new effective method for automatic route choice in wargame simulations.

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

Access this article

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

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Algorithm 1
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

Data availability

The data that support the findings of this study are available on request from the first author, [Rufei Ma], upon reasonable request.

References

  1. Toda M (2007) The design of a fungus-eater: a model of human behavior in an unsophisticated environment. Behav Sci 7:164–183

    Google Scholar 

  2. Ebert RJ (1972) Human control of a two-variable decision system. Organ Behav Hum Perform 7:237–264

    Google Scholar 

  3. Anzai Y (1984) Cognitive control of real-time event-driven systems. Cogn Sci 8:221–254

    Google Scholar 

  4. Kerstholt J (1994) The effect of time pressure on decision making behavior in a dynamic task environment. Acta Psychologica 86:89–104

    Google Scholar 

  5. Gonzalez C, Lerch JF, Lebiere C (2003) Instance-based learning in dynamic decision making. Cogn Sci 27:591–635

    Google Scholar 

  6. Gonzalez DC, Vanyukov P, Martin MK (2005) The use of microworlds to study dynamic decision making. Comput Hum Behav 21:273–286

    Google Scholar 

  7. Saaty TL (2007) Time dependent decision-making; dynamic priorities in the AHP/ANP: generalizing from points to functions and from real to complex variables. Math Comput Model 46:860–891

    MathSciNet  Google Scholar 

  8. Hey JD, Knoll JA (2011) Strategies in dynamic decision making—an experimental investigation of the rationality of decision behaviour. J Econ Psychol 32:399–409

    Google Scholar 

  9. Campanella G, Ribeiro RA (2011) A framework for dynamic multiple-criteria decision making. Decis Support Syst 52:52–60

    Google Scholar 

  10. Busemeyer JR, Townsend JT (1993) Decision field theory: a dynamic-cognitive approach to decision making in an uncertain environment. Psychol Rev 100:432–459

    Google Scholar 

  11. Hotaling JM, Busemeyer JR, Li J (2010) Theoretical developments in decision field theory: comment on tsetsos, usher, and chater. Psychol Rev 117:1294–1298

    Google Scholar 

  12. Hao ZN, Xu ZS, Zhao H (2017) Novel intuitionistic fuzzy decision making models in the framework of decision field theory. Inf Fus 33:57–70

    Google Scholar 

  13. Roe RM, Busemeyer JR, Townsend JT (2001) Multialternative decision field theory: a dynamics connectionist model of decision making. Psychol Rev 108:370–392

    Google Scholar 

  14. Busemeyer JR (2002) Survey of decision field theory. Math Soc Sci 43:345–370

    MathSciNet  Google Scholar 

  15. Hancock TO, Hess S, Choudhury CF (2018) Decision field theory: improvements to current methodology and comparisons with standard choice modelling techniques. Transport Res Part B Methodol 107:18–40

    Google Scholar 

  16. Parsons S (1996) Current approaches to handling imperfect information in data and knowledge bases. IEEE Trans Knowl Data Eng 8:353–372

    Google Scholar 

  17. Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353

    Google Scholar 

  18. Mizumoto M, Tanaka K (1976) Some properties of fuzzy sets of type 2s. Inf Control 31:312–340

    Google Scholar 

  19. Dubois D, Prade H (1980) Fuzzy sets and systems: theory and applications. Academic Press, New York

    Google Scholar 

  20. Garibaldi JM, Jaroszewski M, Musikasuwan S (2008) Nonstationary fuzzy sets. IEEE Trans Fuzzy Syst 16:1072–1086

    Google Scholar 

  21. Atanassov KT (1986) Intuitionistic fuzzy sets. Fuzzy Sets Syst 20:87–96

    Google Scholar 

  22. Yager RR (1986) On the theory of bags. Int J Gen Syst 13:23–37

    MathSciNet  Google Scholar 

  23. Torra V (2010) Hesitant fuzzy sets. Int J Intell Syst 25:529–539

    Google Scholar 

  24. Zadeh LA (1975) The concept of a linguistic variable and its application to approximate reasoning-I. Inf Sci 8:199–249

    MathSciNet  Google Scholar 

  25. Mendel JM (2002) An architecture for making judgement using computing with words. Int J Appl Math Comput Sci 12:325–335

    Google Scholar 

  26. Xu ZS (2004) A method based on linguistic aggregation operators for group decision making with linguistic preference relations. Inf Sci 166:19–30

    MathSciNet  Google Scholar 

  27. Zhou SM, John RI, Chiclana F, Garibaldi JM (2010) On aggregating uncertain information by type-2 OWA operators for soft decision making. Int J Intell Syst 25:540–558

    Google Scholar 

  28. Herrera F, Martínez L (2000) A 2-tuple fuzzy linguistic representation model for computing with words. IEEE Trans Fuzzy Syst 8:746–752

    Google Scholar 

  29. Xu ZS (2005) Deviation measures of linguistic preference relations in group decision making. Omega 33:249–254

    Google Scholar 

  30. Rodriguez RM, Martinez L, Herrera F (2012) Hesitant Fuzzy linguistic term sets for decision making. IEEE Trans Fuzzy Syst 20:109–119

    Google Scholar 

  31. Pang Q, Wang H, Xu ZS (2016) Probabilistic linguistic term sets in multi-attribute group decision making. Inf Sci 369:128–143

    Google Scholar 

  32. Dong YC, Chen X, Herrera F (2015) Minimizing adjusted simple terms in the consensus reaching process with hesitant linguistic assessments in group 492 decision making. Inf Sci 297:95–117

    Google Scholar 

  33. Parreiras R, Ekel PY, Martini J, Palhares RM (2010) A flexible consensus scheme for multicriteria group decision making under linguistic assessments. Inf Sci 180:1075–1089

    Google Scholar 

  34. Khan AA, Abolhasan M, Wei N (2019) Hybrid-fuzzy logic guided genetic algorithm (H-FLGA) approach for resource optimization in 5G VANETs. IEEE Trans Veh Technol 68:6964–6974

    Google Scholar 

  35. Hosseini R, Qanadli SD, Barman SA (2012) An automatic approach for learning and tuning gaussian interval type-2 fuzzy membership functions applied to lung CAD classification system. IEEE Trans Fuzzy Syst 20:224–234

    Google Scholar 

  36. Eckert JJ, Santiciolli FM, Yamashita R (2019) Fuzzy gear shifting control optimisation to improve vehicle performance, fuel consumption and engine emissions. Control Theory Appl 13:2658–2669

    Google Scholar 

  37. Doan N, Smet YD (2018) An alternative weight sensitivity analysis for PROMETHEE II rankings. Omega 80:166–174

    Google Scholar 

  38. Wang LX (2003) Fuzzy system and fuzzy control course. Tsinghua University Press, Beijing

    Google Scholar 

  39. Tversky A, Kahneman D (1981) The framing of decisions and the psychology of choice. Science 211:453–458

    MathSciNet  Google Scholar 

  40. Huber J, Payne JW, Puto C (1982) Adding asymmetrically dominated alternatives: violations of regularity and the similarity hypothesis. J Consum Res 1:90–98

    Google Scholar 

  41. Busemeyer JR, Jerome R (1985) Decision making under uncertainty: a comparison of simple scalability, fixed-sample, and sequential-sampling models. J Exp Psychol Learn Memory Cogn 11:538–564

    Google Scholar 

  42. Li F, Feng Y (2021) A dynamic framework of multi-attribute decision making under Pythagorean fuzzy environment by using Dempster-Shafer theory. Eng Appl Artif Intell 101:104231

  43. Mukherjee A, Carvalho M (2021) Dynamic decision making in a mixed market under cooperation: towards sustainability. Int J Prod Econ 241:108270

  44. Hussain A, Ullah K, Yang MS, Pamucar D (2022) Aczel-Alsina aggregation operators on T-spherical fuzzy (TSF) information with application to TSF multi-attribute decision making. IEEE Access 37:1529–1551

    Google Scholar 

  45. Behzadian M, Otaghsara SK, Yazdani M (2012) A state-of the-art survey of TOPSIS applications. Expert Syst Appl 39:13051–13069

    Google Scholar 

  46. Liu SF, Cai H, Yang YJ (2012) Research progress of grey relational analysis model. Syst Eng Theory Pract 33:2043–2046

    Google Scholar 

  47. Zhang LX, Qu BB, Gao HS (2021) Ranking consistency analysis and evaluation of multiple attribute decision making method. J Phys Conf Ser

Download references

Acknowledgements

The authors would like to thank the editor and referees for their valuable comments and suggestions which helped us to improve the results of this paper.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zeshui Xu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix A

Results analysis

This result also has profound implications for actual economic activities. For instance, in market competition, new products will seize more market shares of similar products.

In fact, we can prove this conclusion quantitatively by referring to the proof process in Refs. [12] and [14]. In Equation (2), the weight vector \({\textbf{W}}\left( t\right)\) changes over time and obeys a stationary random process. It is assumed that the attention weight is identically distributed. Therefore, the mean value and covariance \({\textbf{W}}\left( t\right)\) can be calculated by:

$$\begin{aligned}{} & {} {\mathbb {E}}\left( {\textbf{W}}\left( t \right) \right) = {\textbf{w}}h, \end{aligned}$$
(9)
$$\begin{aligned}{} & {} \text {Cov}\left( {{\textbf{W}}\left( t \right) } \right) = {\mathbb {E}}\left( \left( {{\textbf{W}}\left( t \right) - {\textbf{w}}{h}} \right) {\left( {{\textbf{W}}\left( t \right) - {\textbf{w}}{h}} \right) }^{\prime } \right) = \psi \cdot h, \end{aligned}$$
(10)

in which \(\psi\) can be got from \(\psi = \mathrm{{diag}}\left( {\textbf{w}} \right) - {\textbf{w}} \cdot {\textbf{w}}'\). Since the time step h is any sufficiently small quantity set in advance, both the mean and covariance are constants independent of time t. The parameters of valence and preference can be regarded as linearly weighted transformation of the original decision information matrix under attention weight information. Therefore, these two parameters also obey stationary random process.

$$\begin{aligned} {\mathbb {E}} \left( {{\textbf{V}}\left( t \right) } \right) & = {\mathbb {E}} \left( {\textbf{CMW}\left( t \right) } \right) \nonumber \\ & = {{\textbf{C}}}{{\textbf{M}}}{\mathbb {E}} \left( {W\left( t \right) } \right) = CM{\textbf{w}}\cdot h = \mathbf {\mu }h \cdot h, \end{aligned}$$
(11)

and

$$\begin{aligned}&{\text {Cov}}\left( {{\textbf{V}}\left( t \right) } \right) = \mathrm{{Cov}}\left( {\textbf{CMW}\left( t \right) } \right) \nonumber \\&= {{\textbf{K}}} \cdot {\text {Cov}}\left( {{\textbf{W}}\left( t \right) } \right) \cdot {{\textbf{K}}}' = {{\textbf{K}}} \cdot \left( {\psi \cdot h} \right) \cdot {{\textbf{K}}} = h \cdot \mathbf {\Phi }. \end{aligned}$$
(12)

Formula (1) can be rewritten as follows:

$$\begin{aligned}&{{\textbf{P}}}\left( t \right) = {{{\textbf{S}}}{{\textbf{P}}}}\left( t - h\right) + {{\textbf{V}}}\left( t \right) = {{\textbf{S}}}{{\textbf{P}}}\left( nh - h\right) + {{\textbf{V}}}\left( nh \right) \nonumber \\&= \mathop \sum \limits _{i = 0}^{n - 1} {{{\textbf{S}}}^i}{{\textbf{V}}}\left( nh - ih\right) + {{{\textbf{S}}}^n}{{\textbf{P}}}\left( 0 \right) . \end{aligned}$$
(13)

Since the eigenvalue of the feedback matrix \({\textbf{S}}\) is less than 1, then the diffusion process defined by (8) is convergent and stable, and the mean value of \({\textbf{P}}\left( t \right)\) is:

$$\begin{aligned} \xi \left( t \right)&= {\mathbb {E}}\left( {{{\textbf{P}}}\left( t \right) } \right) = {\mathbb {E}}\left( {{{\textbf{S}}}{{\textbf{P}}}\left( {t - h} \right) + {\textbf{V}}\left( t \right) } \right) \nonumber \\&= {\mathbb {E}}\left( {\mathop \sum \limits _{i = 0}^{n - 1} {{\textbf{S}}^i}{\textbf{V}}\left( {nh - ih} \right) + {{\textbf{S}}^n}P\left( 0 \right) } \right) \nonumber \\&= {\left( {{\textbf{I}} - {\textbf{S}}} \right) ^{ - 1}}\left( {{\textbf{I}} - {{\textbf{S}}^n}} \right) \mathbf {\mu } \cdot h + {{\textbf{S}}^n}{\textbf{P}}\left( 0 \right) . \end{aligned}$$
(14)

Considering the eigenvalues of \({\textbf{S}}\) less than 1, when \(t\rightarrow 1\), \(\xi \left( t \right) \rightarrow {\left( {{\textbf{I}} - {\textbf{S}}} \right) ^{ - 1}}\mathbf {\mu } \cdot h\).

In our manuscript, \({\textbf{S}} = \left[ \begin{array}{l} \mathrm{{0}}\mathrm{{.5}}\quad \quad \alpha \quad \quad {\hspace{1.0pt}} \beta \\ \alpha \quad \quad 0.5\quad \quad \gamma \\ \beta \quad \quad \gamma \quad \quad 0.5 \end{array} \right]\), in which, the first, second, and third lines correspond to the alternatives A, B and C respectively. By Equation (4), \(\alpha = - 0.1{e^{ - \sqrt{2} \theta }}\), \(\beta = - 0.1{e^{ - \sqrt{2} \left| {{m_1} - {m_2}} \right| }}\), \(\gamma = - 0.1{e^{ - \sqrt{2} \sqrt{{{\left( {{m_1} - {m_2}} \right) }^2} + {\theta ^2}} }}\) when \({\textbf{M}}_B = \left[ {{m_1} + \theta ,{m_2} + \theta } \right] \quad \left( {\theta > 0} \right)\). Then

$$\begin{aligned}&{\left( {{\textbf{I}} - {\textbf{S}}} \right) ^{ - 1}}\mathrm{{ = }}\frac{1}{{0.5\left( {0.25 - {\gamma ^2}} \right) + \alpha \left( { - 0.5\alpha - \gamma \beta } \right) - \beta \left( {\alpha \gamma + 0.5\beta } \right) }}\nonumber \\&\times \left[ \begin{array}{l} 0.25 - {\gamma ^2}\quad \quad \beta \gamma + 0.5\alpha \quad \quad \alpha \gamma + 0.5\beta \\ \beta \gamma + 0.5\alpha \quad \quad 0.25 - {\beta ^2}\quad \quad \alpha \beta + 0.5\gamma \\ \alpha \gamma + 0.5\beta \quad \quad \alpha \beta + 0.5\gamma \quad \quad 0.25 - {\alpha ^2} \end{array} \right] . \end{aligned}$$
(15)

Based on Equation (6),

$$\begin{aligned} \mathbf {\mu } = \textbf{CMw} = \left[ \begin{array}{l} \mathrm{{1}}\quad \quad - \frac{1}{2}\quad \quad - \frac{1}{2}\\ - \frac{1}{2}\quad \quad 1\quad \quad - \frac{1}{2}\\ - \frac{1}{2}\quad \quad - \frac{1}{2}\quad \quad 1 \end{array} \right] \left[ \begin{array}{l} {m_{1\quad }}\quad \quad {m_2}\\ m + {\theta _{1\quad }}{m_2} + \theta \\ {m_2}\quad \quad \quad {m_{1\quad }} \end{array} \right] \left[ \begin{array}{l} {w_1}\\ {w_2} \end{array} \right] . \end{aligned}$$
(16)

Because both attributes are equally important in the simulation experiment, \({w_1} = {w_2}\). Then by matrix operations, we can simply represent \(\mathbf {\mu }\) as \(\mathbf {\mu } = \left[ \begin{array}{l} - \lambda \\ 2\lambda \\ - \lambda \end{array} \right] ,\left( {\lambda > 0} \right)\). From Equation (9), we can get that

$$\begin{aligned}&\xi \left( \infty \right) = {\left( {{\textbf{I}} - {\textbf{S}}} \right) ^{ - 1}}\mu \cdot h\nonumber \\&\mathrm{{ = }}h\frac{1}{{0.5\left( {0.25 - {\gamma ^2}} \right) + \alpha \left( { - 0.5\alpha - \gamma \beta } \right) - \beta \left( {\alpha \gamma + 0.5\beta } \right) }}\nonumber \\&\quad \left[ \begin{array}{l} 0.25 - {\gamma ^2}\quad \quad \beta \gamma + 0.5\alpha \quad \quad \alpha \gamma + 0.5\beta \\ \beta \gamma + 0.5\alpha \quad \quad 0.25 - {\beta ^2}\quad \quad \alpha \beta + 0.5\gamma \\ \alpha \gamma + 0.5\beta \quad \quad \alpha \beta + 0.5\gamma \quad \quad 0.25 - {\alpha ^2} \end{array} \right] \left[ \begin{array}{l} - \lambda \\ 2\lambda \\ - \lambda \end{array} \right] \nonumber \\&= h\frac{1}{{0.5\left( {0.25 - {\gamma ^2}} \right) + \alpha \left( { - 0.5\alpha - \gamma \beta } \right) - \beta \left( {\alpha \gamma + 0.5\beta } \right) }}\nonumber \\&\quad \left[ \begin{array}{l} \lambda \left( { - 0.25 + {\gamma ^2} + 2\beta \gamma + \alpha - \alpha \gamma - 0.5\beta } \right) \\ **********************\\ \lambda \left( { - 0.25 + {\alpha ^2} + 2\alpha \beta + \gamma - \alpha \gamma - 0.5\beta } \right) \end{array} \right] . \end{aligned}$$
(17)

Furthermore,

$$\begin{aligned}{} & {} {\xi _C}\left( \infty \right) - {\xi _A}\left( \infty \right) \nonumber \\{} & {} \quad = \frac{{\lambda \left( {\alpha - \gamma } \right) \left( {\alpha + \gamma + 2\beta - 1} \right) }}{{0.5\left( {0.25 - {\gamma ^2}} \right) + \alpha \left( { - 0.5\alpha - \gamma \beta } \right) - \beta \left( {\alpha \gamma + 0.5\beta } \right) }}. \end{aligned}$$
(18)

From \(\alpha = - 0.1{e^{ - \sqrt{2} \theta }}\), \(\beta = - 0.1{e^{ - \sqrt{2} \left| {{m_1} - {m_2}} \right| }}\), \(\gamma = - 0.1{e^{ - \sqrt{2} \sqrt{{{\left( {{m_1} - {m_2}} \right) }^2} + {\theta ^2}} }}\), we can get that \(- 0.1< \alpha< \beta< \gamma < 0\). So the difference \({\xi _C}\left( \infty \right) - {\xi _A}\left( \infty \right)\) is positive. Then \(P\{ A|\{ A,C\} \} = \{ C|\{ A,C\} \}\) and \(P\{ A|\{ A,B,C\} \} = \{ C|\{ A,B,C\} \}\) are established. That is to say that the similarity effect occurs.

In this section, we first discuss the influence of the preference intensity threshold and time pressure on human decision making psychology in combination with the model. Thereinto, the threshold reflects the personality, experience and so on of decision makers in real life, while time pressure reflects the time factor in the real decision making environment. Secondly, we discuss the influence of mixed threshold and time pressure on decision making psychology. Finally, we prove that our model satisfies the similarity effect in decision making from both simulation results and theory. In conclusion, to a certain extent, our model can approximate the decision making psychology of human beings in real environment.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ma, R., Liu, S., Xu, Z. et al. Research on fuzzy dynamic route choice model and algorithm of wargame. Int. J. Mach. Learn. & Cyber. 15, 2863–2880 (2024). https://doi.org/10.1007/s13042-023-02069-0

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-023-02069-0

Keywords