Dynamic decision making for graphical models applied to oil exploration

We present a framework for sequential decision making in problems described by graphical models. The setting is given by dependent discrete random variables with associated costs or revenues. In our examples, the dependent variables are the potential outcomes (oil, gas or dry) when drilling a petroleum well. The goal is to develop an optimal selection strategy of wells that incorporates a chosen utility function within an approximated dynamic programming scheme. We propose and compare different approximations, from naive and myopic heuristics to more complex look-ahead schemes, and we discuss their computational properties. We apply these strategies to oil exploration over multiple prospects modeled by a directed acyclic graph, and to a reservoir drilling decision problem modeled by a Markov random field. The results show that the suggested strategies clearly improve the naive or myopic constructions used in petroleum industry today. This is useful for decision makers planning petroleum exploration policies.

[1]  Warren B. Powell,et al.  Approximate dynamic programming: Lessons from the field , 2008, 2008 Winter Simulation Conference.

[2]  Warren B. Powell,et al.  The Knowledge Gradient Algorithm for a General Class of Online Learning Problems , 2012, Oper. Res..

[3]  Claude E. Shannon,et al.  Programming a computer for playing chess , 1950 .

[4]  J. Besag Spatial Interaction and the Statistical Analysis of Lattice Systems , 1974 .

[5]  J. Wees,et al.  A Bayesian belief network approach for assessing the impact of exploration prospect interdependency: An application to predict gas discoveries in the Netherlands , 2008 .

[6]  Warren B. Powell,et al.  “Approximate dynamic programming: Solving the curses of dimensionality” by Warren B. Powell , 2007, Wiley Series in Probability and Statistics.

[7]  Claude E. Shannon,et al.  XXII. Programming a Computer for Playing Chess 1 , 1950 .

[8]  S. T. Buckland,et al.  An Introduction to the Bootstrap. , 1994 .

[9]  Ben Wang,et al.  Scenario Selection for Valuation of Multiple Prospect Opportunities: A Monte Carlo Play Simulation Approach , 1999 .

[10]  James E. Smith,et al.  Optimal Sequential Exploration: Bandits, Clairvoyants, and Wildcats , 2013, Oper. Res..

[11]  J. Eidsvik,et al.  Building Bayesian networks from basin-modelling scenarios for improved geological decision making , 2013 .

[12]  van der,et al.  Proceedings of the 2012 winter simulation conference , 2001, WSC 2008.

[13]  J. Eric Bickel,et al.  Modeling Dependence Among Geologic Risks in Sequential Exploration Decisions , 2008 .

[14]  Lucia Falzon,et al.  Using Bayesian network analysis to support centre of gravity analysis in military planning , 2006, Eur. J. Oper. Res..

[15]  Jesse Hoey,et al.  Decision Theory Models for Applications in Artificial Intelligence: Concepts and Solutions , 2011 .

[16]  J. Gittins Bandit processes and dynamic allocation indices , 1979 .

[17]  J. Eric Bickel,et al.  Optimal Sequential Exploration: A Binary Learning Model , 2006, Decis. Anal..

[18]  Dirk C. Mattfeld,et al.  Synergies of Operations Research and Data Mining , 2010, Eur. J. Oper. Res..

[19]  Srinivas Bollapragada,et al.  Myopic Heuristics for the Random Yield Problem , 1999, Oper. Res..

[20]  David J. Spiegelhalter,et al.  Local computations with probabilities on graphical structures and their application to expert systems , 1990 .

[21]  J. A. Bather,et al.  Oil exploration: sequential decisions in the face of uncertainty , 1988, Journal of Applied Probability.

[22]  David Andre,et al.  Model based Bayesian Exploration , 1999, UAI.

[23]  J. T. Day,et al.  Rolling Horizon Method: A New Optimization Technique for Generation Expansion Studies , 1982, IEEE Transactions on Power Apparatus and Systems.

[24]  Anthony N. Pettitt,et al.  Efficient recursions for general factorisable models , 2004 .

[25]  Sean R Eddy,et al.  What is dynamic programming? , 2004, Nature Biotechnology.

[26]  Raymond L. Smith,et al.  Rolling Horizon Procedures in Nonhomogeneous Markov Decision Processes , 1992, Oper. Res..

[27]  I. Grossmann,et al.  A novel branch and bound algorithm for scheduling flowshop plants with uncertain processing times , 2002 .

[28]  Dimitris Bertsimas,et al.  An Approximate Dynamic Programming Approach to Multidimensional Knapsack Problems , 2002, Manag. Sci..

[29]  Tapan Mukerji,et al.  Stochastic reservoir characterization using prestack seismic data , 2004 .

[30]  Tapan Mukerji,et al.  The Value of Information in Spatial Decision Making , 2010 .

[31]  Judea Pearl,et al.  Heuristics : intelligent search strategies for computer problem solving , 1984 .

[32]  J. Eidsvik,et al.  Bayesian networks for prospect analysis in the North Sea , 2011 .

[33]  R. Weber On the Gittins Index for Multiarmed Bandits , 1992 .

[34]  James L. Smith,et al.  Managing a Portfolio of Real Options: Sequential Exploration of Dependent Prospects , 2003 .

[35]  Burkhard Monien,et al.  Studying overheads in massively parallel MIN/MAX-tree evaluation , 1994, SPAA '94.

[36]  Allen C Miller,et al.  The Value of Sequential Information , 1975 .

[37]  Jo Eidsvik,et al.  Strategies for petroleum exploration based on Bayesian Networks: a case study , 2012 .

[38]  David J. Spiegelhalter,et al.  Probabilistic Networks and Expert Systems , 1999, Information Science and Statistics.

[39]  David Heckerman,et al.  A Tutorial on Learning with Bayesian Networks , 1999, Innovations in Bayesian Networks.

[40]  Carmen Lacave,et al.  A review of explanation methods for Bayesian networks , 2002, The Knowledge Engineering Review.

[41]  Tapan Mukerji,et al.  Value of information of seismic amplitude and CSEM resistivity , 2008 .

[42]  Ignacio E. Grossmann,et al.  A novel branch and bound algorithm for optimal development of gas fields under uncertainty in reserves , 2006, Comput. Chem. Eng..

[43]  David J. Spiegelhalter,et al.  Probabilistic Networks and Expert Systems - Exact Computational Methods for Bayesian Networks , 1999, Information Science and Statistics.

[44]  B. Gluss AN INTRODUCTION TO DYNAMIC PROGRAMMING , 1961 .