Proposition 1
WYTVFor given \Gamma,k \in \{0,\ldots,n\}, suppose that
holds. Then, the k-delete recoverable robust problem (?) can be solved as the robust combinatorial optimization problem
with the discrete decision-dependent uncertainty set
Proof of Proposition 1
The k-delete recoverable robust problem under budgeted uncertainty can equivalently be stated as
Let x^* be an optimal first-stage decision to this problem and let y^* be its associated optimal recovery action under a worst-case uncertainty realization. Because all cost coefficients are non-negative, it is optimal to delete as many components as possible, i.e., \sum_{i=1}^n y^*_i = \sum_{i=1}^n x^*_i - k holds. We now show that there exists a worst-case uncertainty realization u^* \in \mathcal{U}_\Gamma with u^* = y^*.
On the one hand, if y^*_i = 0 holds for some i \in N, setting u^*_i = 1 does not increase the objective value. Hence, there must exist a worst-case realization u^* with u^*_i = 0 for all i \in N satisfying y^*_i = 0. On the other hand, if y^* = 1 holds for some i \in N, setting u^*_i = 1 leads to an objective value that is at least as large as in the case with u^*_i = 0 because \Delta c_i \geq 0 holds. Hence, we set u^*_i = 1 for all i \in N with y^*_i = 1. By construction, this yields u^* \in \{0,1\}^n and
i.e., u^* \in \mathcal{U}_\Gamma. In particular, each i \in N is associated with either no recovery cost (if u^*_i = 0) or the full recovery cost \bar{c}_i + \Delta c_i (if u^*_i = 1). Defining the decision-dependent uncertainty set accordingly, we conclude that (i) x^* is feasible for Problem (1), (ii) u^* \in \mathcal{U}(x^*) is a worst-case uncertainty realization for x^*, and (iii) the k-delete recoverable robust problem and Problem (1) attain the same objective value.
Let now x^* \in X be an optimal solution to Problem (1) and let u^* \in \mathcal{U}(x^*) be its associated worst-case uncertainty realization. Because u^* is optimal for the inner maximization problem in (1), we have \sum_{i=1}^n u^*_i = \sum_{i=1}^n x^*_i - k and x^* \geq u^*. Setting y^* = u^* thus yields a feasible recovery action for the given first-stage decision x^*, implying that Problems (?) and (1) admit the same objective value.
Overall, this shows that both problems are equivalent whenever \bar n - k \leq \Gamma.