Finding reliable solutions: event-driven probabilistic constraint programming

Real-life management decisions are usually made in uncertain environments, and decision support systems that ignore this uncertainty are unlikely to provide realistic guidance. We show that previous approaches fail to provide appropriate support for reasoning about reliability under uncertainty. We propose a new framework that addresses this issue by allowing logical dependencies between constraints. Reliability is then defined in terms of key constraints called “events”, which are related to other constraints via these dependencies. We illustrate our approach on three problems, contrast it with existing frameworks, and discuss future developments.

[1]  Vipul Jain,et al.  Algorithms for Hybrid MILP/CP Models for a Class of Optimization Problems , 2001, INFORMS J. Comput..

[2]  Jati Kumar Sengupta,et al.  Stochastic programming: Methods and applications , 1972 .

[3]  Baoding Liu,et al.  Uncertain Programming , 1999 .

[4]  J. Bidot A general framework integrating techniques for scheduling under uncertainty , 2005 .

[5]  Liu Baoding,et al.  Dependent-chance goal programming and an application , 1993 .

[6]  John N. Hooker,et al.  On Integrating Constraint Propagation and Linear Programming for Combinatorial Optimization , 1999, AAAI/IAAI.

[7]  Jun Yang,et al.  Dependent-Chance Programming Model for Stochastic Network Bottleneck Capacity Expansion Based on Neural Network and Genetic Algorithm , 2005, ICNC.

[8]  Thomas Schiex,et al.  A constraint satisfaction framework for decision under uncertainty , 1995, UAI.

[9]  Francesca Rossi,et al.  Soft Constraint Logic Programming and Generalized Shortest Path Problems , 2002, J. Heuristics.

[10]  J. Christopher Beck,et al.  Proactive Algorithms for Job Shop Scheduling with Probabilistic Durations , 2011, J. Artif. Intell. Res..

[11]  L. M. M.-T. Theory of Probability , 1929, Nature.

[12]  R. Wets,et al.  Stochastic programming , 1989 .

[13]  Toby Walsh,et al.  Scenario-based Stochastic Constraint Programming , 2009, IJCAI.

[14]  Richard J. Beckman,et al.  A Comparison of Three Methods for Selecting Values of Input Variables in the Analysis of Output From a Computer Code , 2000, Technometrics.

[15]  Yew-Soon Ong,et al.  Advances in Natural Computation, First International Conference, ICNC 2005, Changsha, China, August 27-29, 2005, Proceedings, Part I , 2005, ICNC.

[16]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[17]  Steven David Prestwich,et al.  Event-Driven Probabilistic Constraint Programming , 2006, CPAIOR.

[18]  Richard J. Wallace,et al.  Partial Constraint Satisfaction , 1989, IJCAI.

[19]  Baoding Liu Dependent-Chance Programming: A Class of Stochastic Optimization , 1997 .

[20]  S. Graves,et al.  Supply chain management : design, coordination and operation , 2003 .

[21]  Baoding Liu,et al.  Modelling stochastic decision systems using dependent-chance programming , 1997 .

[22]  A. Charnes,et al.  Chance-Constrained Programming , 1959 .

[23]  Antonio Alonso Ayuso,et al.  Introduction to Stochastic Programming , 2009 .

[24]  Toby Walsh,et al.  Stochastic Constraint Programming: A Scenario-Based Approach , 2009, Constraints.

[25]  Evan L. Porteus Foundations of Stochastic Inventory Theory , 2002 .

[26]  Willy Herroelen,et al.  Project scheduling under uncertainty: Survey and research potentials , 2005, Eur. J. Oper. Res..