Skip to main content
Log in

On game graph structure and its influence on pathology

  • Published:
International Journal of Computer & Information Sciences Aims and scope Submit manuscript

Abstract

Almost all game tree search procedures used in Artificial Intelligence are variants on minimaxing. Until recently, it was almost universally believed that searching deeper on game trees with such procedures would in general yield a better decision. However, recent investigations show that there are many “pathological” game trees for which searching deeper consistentlydegrades the decision.

This paper investigates one possible cause of pathology. In particular, a class of games that is normally pathological is shown to become nonpathological when the games are modified so that game positions can be reached by more than one path. This result suggests that in general, pathology is less likely when game positions can be reached by more than one path. This may be one reason why games such as chess and checkers are nonpathological. In addition, this result supports the hypothesis(9) that pathology is less likely when sibling nodes have similar minimax values.

This paper also investigates a possible cure for pathology-an alternative to minimaxing called probability estimation which has been shown to avoid pathology and thus produce more accurate decisions than minimaxing on at least one pathological game. (11) The current paper shows that depending on what evaluation function is used, probability estimation can also produce more accurate decisions than minimaxing on at least one nonpathological game. Probability estimation or other related procedures could conceivably become attractive alternatives to minimaxing if suitable tree pruning procedures could be developed for use with them.

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.

Similar content being viewed by others

References

  1. B. W. Ballard, Non-Minimax Search Strategies for Minimax Trees: Theoretical Foundations and Empirical Studies, Technical Report, Duke University, Durham, North Carolina (July 1983).

    Google Scholar 

  2. D. Beal, An Analysis of Minimax, inAdvances is Computer Chess 2, M. R. B. Clarke (ed.) University Press, Edinburgh (1980).

    Google Scholar 

  3. H. Berliner, The B* Tree Search Algorithm: A Best-First Proof Procedure,Artificial Intelligence (12):23–40 (1979).

    Google Scholar 

  4. A. W. Biermann, Theoretical Issues Related to Computer Game Playing Programs,Personal Computing, pp. 86–88 (September 1978).

  5. I. Bratko and M. Gams, Error Analysis of the Minimax Principle, inAdvances in Computer Chess 3, M. R. B. Clarke (ed.) Pergamon Press, London (1982).

    Google Scholar 

  6. D. E. Knuth and R. W. Moore, An Analysis of Alpha-Beta Pruning,Artificial Intelligence (6):293–326 (1975).

    Google Scholar 

  7. D. S. Nau,Quality of Decision Versus Depth of Search on Game Trees, Ph.D. Dissertation, Duke University, Durham, North Carolina (August 1979).

    Google Scholar 

  8. D. S. Nau, Pathology on Game Trees: A Summary of Results, Proc. First Annual National Conference on Artificial Intelligence, Stanford, California, pp. 102–104 (1980).

  9. D. S. Nau, An Investigation of the Causes of Pathology in Games,Artificial Intelligence (19):257–278 (1982). (An abstract of this paper will appear inZentralblatt fuer Mathematik in 1983.)

    Google Scholar 

  10. D. S. Nau, The Last Player Theorem,Artificial Intelligence (18):53–65 (1982). (An early version is available as Technical Report TR-865, Computer Science Department, University of Maryland, February 1980).

    Google Scholar 

  11. D. S. Nau, Pathology on Game Trees Revisited, and an alternative to Minimaxing,Artificial Intelligence (21)1, 2, 221–244 (March 1983). (Also available as Technical Report TR-1187, Computer Science Department, University of Maryland, July 1982.)

    Google Scholar 

  12. D. S. Nau, P. W. Purdom, and C. H. Tzeng, Experiments on Alternatives to Minimax (inpreparation) (1983).

  13. D. S. Nau, Decision Quality as a Function of Search Depth on Game Trees,Journal of the ACM (October 1983) (to appear) (An early version is available as Technical Report TR-866, Computer Science Department, University of Maryland, February 1980.)

  14. N. J. Nilsson,Principles of Artificial Intelligence, Tioga, Palo Alto (1980).

    Google Scholar 

  15. J. Pearl, Asymptotic Properties of Minimax Trees and Game-Tree Searching Procedures,Artificial Intelligence (14):113–138 (1980).

    Google Scholar 

  16. J. Pearl, Heuristic Search Theory: Survey of Recent Results, Proc. Seventh Internat. Joint Conf. Artif. Intel., Vancouver, Canada, pp. 554–562 (August 1981).

  17. J. Pearl, On the Nature of Pathology in Game Searching,Artificial Intelligence (20):427–453 (1983). (An early version is available as Technical Report UCLA-ENG-CSL-82-17, School of Engineering and Applied Science, University of California, Los Angles.)

    Google Scholar 

  18. A. L. Reibman and B. W. Ballard, Non-Minimax Search Strategies for Use against Fallible Opponents, National Conference on Artificial Intelligence, Washington, DC, pp. 338–342 (1983).

  19. A. L. Robinson, Tournament Competion Fuels Computer Chess,Science (204):1396–1398 (1979).

    Google Scholar 

  20. G. C. Stockman, A Minimax Algorithm Better than Alpha-Beta?,Artificial Intelligence (12):179–196 (1979).

    Google Scholar 

  21. T. R. Truscott, Minimum Variance Tree Searching, Proc. First Internat. Symposium on Policy Analysis and Information Systems, Durham, North Carolina, pp. 203–209 (June 1979).

  22. T. R. Truscott, Personal communication (January 1981).

Download references

Author information

Authors and Affiliations

Authors

Additional information

This work was supported by NSF Grant MCS-8117391 to the Laboratory for Machine Intelligence and Pattern Analysis at the University of Maryland.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Nau, D.S. On game graph structure and its influence on pathology. International Journal of Computer and Information Sciences 12, 367–383 (1983). https://doi.org/10.1007/BF00977966

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00977966

Key words