-
On the Finite Optimal Convergence of Logic-Based Benders' Decomposition in Solving 0-1 Min-max Regret Optimization Problems with Interval Costs
Authors:
Lucas Assunção,
Andréa Cynthia Santos,
Thiago F. Noronha,
Rafael Andrade
Abstract:
This paper addresses a class of problems under interval data uncertainty composed of min-max regret versions of classical 0-1 optimization problems with interval costs. We refer to them as interval 0-1 min-max regret problems. The state-of-the-art exact algorithms for this class of problems work by solving a corresponding mixed integer linear programming formulation in a Benders' decomposition fas…
▽ More
This paper addresses a class of problems under interval data uncertainty composed of min-max regret versions of classical 0-1 optimization problems with interval costs. We refer to them as interval 0-1 min-max regret problems. The state-of-the-art exact algorithms for this class of problems work by solving a corresponding mixed integer linear programming formulation in a Benders' decomposition fashion. Each of the possibly exponentially many Benders' cuts is separated on the fly through the resolution of an instance of the classical 0-1 optimization problem counterpart. Since these separation subproblems may be NP-hard, not all of them can be modeled by means of linear programming, unless P = NP. In these cases, the convergence of the aforementioned algorithms are not guaranteed in a straightforward manner. In fact, to the best of our knowledge, their finite convergence has not been explicitly proved for any interval 0-1 min-max regret problem. In this work, we formally describe these algorithms through the definition of a logic-based Benders' decomposition framework and prove their convergence to an optimal solution in a finite number of iterations. As this framework is applicable to any interval 0-1 min-max regret problem, its finite optimal convergence also holds in the cases where the separation subproblems are NP-hard.
△ Less
Submitted 3 January, 2020;
originally announced January 2020.
-
A cutting-plane algorithm for the Steiner team orienteering problem
Authors:
Lucas Assunção,
Geraldo Robson Mateus
Abstract:
The Team Orienteering Problem (TOP) is an NP-hard routing problem in which a fleet of identical vehicles aims at collecting rewards (prizes) available at given locations, while satisfying restrictions on the travel times. In TOP, each location can be visited by at most one vehicle, and the goal is to maximize the total sum of rewards collected by the vehicles within a given time limit. In this pap…
▽ More
The Team Orienteering Problem (TOP) is an NP-hard routing problem in which a fleet of identical vehicles aims at collecting rewards (prizes) available at given locations, while satisfying restrictions on the travel times. In TOP, each location can be visited by at most one vehicle, and the goal is to maximize the total sum of rewards collected by the vehicles within a given time limit. In this paper, we propose a generalization of TOP, namely the Steiner Team Orienteering Problem (STOP). In STOP, we provide, additionally, a subset of mandatory locations. In this sense, STOP also aims at maximizing the total sum of rewards collected within the time limit, but, now, every mandatory location must be visited. In this work, we propose a new commodity-based formulation for STOP and use it within a cutting-plane scheme. The algorithm benefits from the compactness and strength of the proposed formulation and works by separating three families of valid inequalities, which consist of some general connectivity constraints, classical lifted cover inequalities based on dual bounds and a class of conflict cuts. To our knowledge, the last class of inequalities is also introduced in this work. A state-of-the-art branch-and-cut algorithm from the literature of TOP is adapted to STOP and used as baseline to evaluate the performance of the cutting-plane. Extensive computational experiments show the competitiveness of the new algorithm while solving several STOP and TOP instances. In particular, it is able to solve, in total, 14 more TOP instances than any other previous exact algorithm and finds eight new optimality certificates. With respect to the new STOP instances introduced in this work, our algorithm solves 30 more instances than the baseline.
△ Less
Submitted 3 January, 2020;
originally announced January 2020.
-
A linear programming based heuristic framework for min-max regret combinatorial optimization problems with interval costs
Authors:
Lucas Assunção,
Thiago F. Noronha,
Andréa Cynthia Santos,
Rafael Andrade
Abstract:
This work deals with a class of problems under interval data uncertainty, namely interval robust-hard problems, composed of interval data min-max regret generalizations of classical NP-hard combinatorial problems modeled as 0-1 integer linear programming problems. These problems are more challenging than other interval data min-max regret problems, as solely computing the cost of any feasible solu…
▽ More
This work deals with a class of problems under interval data uncertainty, namely interval robust-hard problems, composed of interval data min-max regret generalizations of classical NP-hard combinatorial problems modeled as 0-1 integer linear programming problems. These problems are more challenging than other interval data min-max regret problems, as solely computing the cost of any feasible solution requires solving an instance of an NP-hard problem. The state-of-the-art exact algorithms in the literature are based on the generation of a possibly exponential number of cuts. As each cut separation involves the resolution of an NP-hard classical optimization problem, the size of the instances that can be solved efficiently is relatively small. To smooth this issue, we present a modeling technique for interval robust-hard problems in the context of a heuristic framework. The heuristic obtains feasible solutions by exploring dual information of a linearly relaxed model associated with the classical optimization problem counterpart. Computational experiments for interval data min-max regret versions of the restricted shortest path problem and the set covering problem show that our heuristic is able to find optimal or near-optimal solutions and also improves the primal bounds obtained by a state-of-the-art exact algorithm and a 2-approximation procedure for interval data min-max regret problems.
△ Less
Submitted 28 September, 2016;
originally announced September 2016.