On the complexity of postoptimality analysis of 0/1 programs

On the complexity of postoptimality analysis of 0/1 programs

0.00 Avg rating0 Votes
Article ID: iaor20001648
Country: Netherlands
Volume: 91
Issue: 1/3
Start Page Number: 251
End Page Number: 263
Publication Date: Jan 1999
Journal: Discrete Applied Mathematics
Authors: ,
Keywords: programming: integer
Abstract:

In this paper we address the complexity of postoptimality analysis of 0/1 programs with a linear objective function. After an optimal solution has been determined for a given cost vector, one may want to know how much each cost coefficient can vary individually without affecting the optimality of the solution. We show that, under mild conditions, the existence of a polynomial method to calculate these maximal ranges implies a polynomial method to solve the 0/1 program itself. As a consequence, postoptimality analysis of many well-known NP-hard problems cannot be performed by polynomial methods, unless P = N P. A natural question that arises with respect to these problems is whether it is possible to calculate in polynomial time reasonable approximations of the maximal ranges. We show that it is equally unlikely that there exists a polynomial method that calculates conservative ranges for which the relative deviation from the true ranges is guaranteed to be at most some constant. Finally, we address the issue of postoptimality analysis of ε-optimal solutions of NP-hard 0/1 problems. It is shown that for an ε-optimal solution that has been determined in polynomial time, it is not possible to calculate in polynomial time the maximal amount by which a cost coefficient can be increased such that the solution remains ε-optimal, unless P = N P.

Reviews

Required fields are marked *. Your email address will not be published.