


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Information about assignment 2 for the isye 6664 stochastic optimization course offered in the fall 2007 semester. The assignment includes four problems dealing with various optimization scenarios, including the newsvendor problem, worst-case optimization, and randomized decisions. Students are required to analyze and solve these problems, and in some cases, compute the value of perfect information and expected optimality gaps.
Typology: Assignments
1 / 4
This page cannot be seen from the preview
Don't miss anything!



Problem 1 Consider the newsvendor problem in which the demand D has a known probability distri- bution with cumulative distribution function F. No other assumptions are made regarding F (whether F has a density, or whether F is a discrete cdf, etc.). Show that, in general, the set of optimal order quantities is given by
r − c r − s
where F −^1 (p) denotes the set of p-quantiles of F , that is
F −^1 (p) ≡ {x ∈ R : F (y) ≤ p ∀ y < x and F (y) ≥ p ∀ y ≥ x}
Problem 2 Consider the optimization problem
min x∈ |x − ω| + 1
where ω ∈ Ω ⊂ is unknown to the decision maker at the time the decision x has to be made.
Problem 3 Randomization does not help for static optimization problems: Suppose we want to maximize g(x) over all x ∈ X. That is, the optimization problem is
sup x∈X
g(x)
(The following also holds if g(x) ≡ E[G(x, ω)].) A deterministic decision chooses one par- ticular decision x ∈ X. A randomized decision chooses a probability distribution P on X (we can choose a sufficiently rich σ-field on X ), and then a decision x ∈ X is generated according to probability distribution P. The objective value of such a randomized decision P is EP [g(X)] (where g(X) is a random variable if the σ-field on X is sufficiently rich). Show that randomization does not help for such a static optimization problem, unless supx∈X g(x) = ∞. (There are dynamic optimization problems for which randomization does help. Furthermore, there are worst-case type problems for which randomization may appear to help.) That is, show the following:
EP [g(X)] ≤ sup x∈X
g(x)
That is, sup P ∈P
EP [g(X)] = sup x∈X
g(x)
where P denotes the set of probability distributions on X.
Problem 4 Randomization may appear to help for worst-case problems: Consider a function G(x, ω), with decision x ∈ X , and ω ∈ Ω unknown at the time the decision has to be made. Suppose we want to maximize G(x, ω) for the worst possible outcome ω ∈ Ω. That is, the optimization problem is sup x∈X
inf ω∈Ω G(x, ω)
A deterministic decision chooses one particular decision x ∈ X. A randomized decision chooses a probability distribution P on X , and then a decision x ∈ X is generated according
and assume that g∗^ < ∞. (If g∗^ = ∞ then we can choose a probability distribution P on X such that EP [infω∈Ω G(X, ω)] = ∞, and thus the expected value of the outcome is ∞ for both the case with the omniscient adversary and the case with the oblivious adversary.) For ease of comparison, suppose that x∗^ is an optimal deterministic decision, that is, G(x∗, ω) ≥ g∗^ for all ω ∈ Ω. For many problems, a decision x∗^ is good for some values of ω and not good for other values of ω. Suppose we have a set {x 1 ,... , xn} ⊂ X of n optimal deterministic decisions, each of which is good on some subset of Ω and reasonable on the rest of Ω. (Obviously, there are many examples of problems for which this holds—think about this a little.) Specifically, suppose Ω can be partitioned into n subsets, Ω = ∪ni=1Ωi, with Ωi ∩ Ωj = ∅ for all i = j, such that G(xi, ω) ≥ g∗^ for all ω ∈ Ω and
g∗ i ≡ inf ω∈Ωi
G(xi, ω) > g∗
(that is, xi is good on subset Ωi) for each i ∈ { 1 ,... , n}. (Note that, in general, for any x,
inf ω∈Ωi
G(x, ω) ≥ inf ω∈Ω
G(x, ω)
because Ωi ⊂ Ω.) Now show how to construct a randomized decision P˜ such that
inf ω∈Ω E (^) P˜ [G(X, ω)] > inf ω∈Ω G(x∗, ω) = g∗
that is, it seems as if randomization helps. (This approach is popular in the computer science community for constructing “randomized algorithms”.) Do you think the randomized decision is really better than optimal deterministic decision x∗? Why or why not?