Convex Stochastic Bounds and Stochastic Optimisation on Graphs

Abstract This paper presents an approach to provide stochastic bounds for a large class of optimisation problems on graphs when the parameters (i.e. costs, weights or delays) for links are random variables. We consider the class of problems which are based on convex operators and whose complexity is polynomial, when the parameters are deterministic. Here, the parameters (for instance the delay of a link) are discrete random variables. Such an assumption drastically changes the complexity of the problem (typically, the problems turn out unfortunately to be NP-complete). We propose to give stochastic bounds (both upper and lower bounds) based on convex order. First, we prove how we can simplify a discrete distribution to obtain bounding distributions which are easier to deal with, leading to a tradeoff between the computation complexity and the accuracy of the bounds. Second, we design a polynomial time algorithm to compute an upper bound. The approach is illustrated by the computation of the execution time of a task graph.

[1]  R. Szekli Stochastic Ordering and Dependence in Applied Probability , 1995 .

[2]  Douglas R. Shier,et al.  Bounding Distributions for the Weight of a Minimum Spanning Tree in Stochastic Networks , 2005, Oper. Res..

[3]  Jean-Michel Fourneau,et al.  Dynamic Fault Trees with Rejuvenation: Numerical Analysis and Stochastic Bounds , 2016, PASM.

[4]  Hind Castel-Taleb,et al.  Performance Analysis of a Queue by Combining Stochastic Bounds, Real Traffic Traces and Histograms , 2016, Comput. J..

[5]  Youssef Ait El Mahjoub,et al.  XBorne 2016: A Brief Introduction , 2016, ISCIS.

[6]  Jean-Marc Vincent,et al.  Stochastic Bounds on Execution Times of Parallel Programs , 1991, IEEE Trans. Software Eng..

[7]  Lada A. Adamic,et al.  Zipf's law and the Internet , 2002, Glottometrics.

[8]  Richard Bellman,et al.  ON A ROUTING PROBLEM , 1958 .

[9]  L. R. Ford,et al.  NETWORK FLOW THEORY , 1956 .

[10]  Theodore P. Hill,et al.  Fusions of a Probability Distribution , 1992 .

[11]  Moshe Shaked,et al.  Stochastic orders and their applications , 1994 .

[12]  Jean-Michel Fourneau,et al.  A Numerical Analysis of Dynamic Fault Trees Based on Stochastic Bounds , 2015, QEST.

[13]  Alfred V. Aho,et al.  Data Structures and Algorithms , 1983 .

[14]  Miklós Telek,et al.  Acyclic discrete phase type distributions: properties and a parameter estimation algorithm , 2003, Perform. Evaluation.

[15]  A. Müller,et al.  Comparison Methods for Stochastic Models and Risks , 2002 .

[16]  Johanne Cohen,et al.  Accuracy vs. complexity: The stochastic bound approach , 2012, WODES.

[17]  Arjun K. Gupta,et al.  Convex Ordering of Random Variables and its Applications in Econometrics and Actuarial Science , 2010 .