Open Access
Translator Disclaimer
August, 1995 Target Shooting with Programmed Random Variables
Graham Brightwell, Teunis J. Ott, Peter Winkler
Ann. Appl. Probab. 5(3): 834-853 (August, 1995). DOI: 10.1214/aoap/1177004707


We consider the following distributed optimization problem: Given a set $X_1,\ldots,X_n$ of pairwise independent random variables and a target value $T$, a subset of the $X_i$'s must be selected whose sum is close to $T$. However, no cooperation is permitted in determining the set; each variable must be "programmed" in advance, joining or not joining according to its own value. Such conditions may arise, for example, when supply of some commodity is controlled at several random sources. Under these general conditions we show that the mean square error in approximating $T$ is always minimized by programming each $X_i$ to join if its value is between 0 and $\theta_i$, for appropriate choice of thresholds $\theta_i$. When in addition the variables are identically distributed, we give conditions under which the $\theta_i$'s must be equal. The case of uniform distribution on [0, 1] (in which our conditions fail) is analyzed in detail, showing the rather bizarre behavior of the $\theta_i$'s which may take place in general as the target value is gradually changed. We analyze also the problem in which the variables are permitted to contribute any part of themselves to the sum; here it turns out that in an optimal strategy, each program will be of the form "contribute the minimum of $X_i$ and $\gamma_i$," with all the $\gamma_i$'s equal in the i.i.d. case. Finally, we show how the original target shooting problem can be generalized to a kind of load balancing, where variables are assigned to different buckets, each with its own target, and the penalty is a weighted sum of squared errors. The surprising result here is that when the weights are equal, an optimal solution assigns variables only according to their signs.


Download Citation

Graham Brightwell. Teunis J. Ott. Peter Winkler. "Target Shooting with Programmed Random Variables." Ann. Appl. Probab. 5 (3) 834 - 853, August, 1995.


Published: August, 1995
First available in Project Euclid: 19 April 2007

zbMATH: 0843.62010
MathSciNet: MR1359831
Digital Object Identifier: 10.1214/aoap/1177004707

Primary: 62C99

Keywords: Distributed optimization , load balancing

Rights: Copyright © 1995 Institute of Mathematical Statistics


Vol.5 • No. 3 • August, 1995
Back to Top