Golf strategy optimization and the “Drive for show, putt for dough” adage
This study explores strategic decision-making in professional golf’s Stroke Play format through a computational lens. We develop a Markov Decision Process (MDP) model–specifically, a stochastic shortest path formulation–to optimize a golfer’s strategy on any given course, incorporating both course l...
Saved in:
Published in | Computational statistics |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
26.07.2025
|
Online Access | Get full text |
ISSN | 0943-4062 1613-9658 |
DOI | 10.1007/s00180-025-01659-6 |
Cover
Loading…
Summary: | This study explores strategic decision-making in professional golf’s Stroke Play format through a computational lens. We develop a Markov Decision Process (MDP) model–specifically, a stochastic shortest path formulation–to optimize a golfer’s strategy on any given course, incorporating both course layout and player skill data. While MDPs have been widely used in sports analytics, applying them to golf presents significant scalability challenges due to the curse of dimensionality. Our primary objective is not to predict player performance with high precision, but rather to demonstrate that an exact, data-driven MDP approach is computationally tractable on full scale, real-world instances. We show that, with careful problem structuring, low-level coding, and efficient memory management, it is possible to solve such large-scale models without resorting to heuristics or Q-learning approximations, as used in existing approaches. To illustrate the model’s potential, we show how one can use PGA Tour data and aerial course imagery to simulate strategic outcomes and analyze how different skill profiles influence performance. In particular, we assess the relative impact of driving and putting, challenging the popular adage “Drive for show, putt for dough.” These results support the value of our methodology as a robust proof of concept and a foundation for future enhancements. All code and analyses (in R and C++) are made available as open-source resources to support reproducibility and further research. |
---|---|
ISSN: | 0943-4062 1613-9658 |
DOI: | 10.1007/s00180-025-01659-6 |