-
QUBO formulations for NP-Hard spanning tree problems
Authors:
Ivan Carvalho
Abstract:
We introduce a novel Quadratic Unconstrained Binary Optimization (QUBO) formulation method for spanning tree problems. Instead of encoding the presence of edges in the tree individually, we opt to encode spanning trees as a permutation problem. We apply our method to four NP-hard spanning tree variants, namely the k-minimum spanning tree, degree-constrained minimum spanning tree, minimum leaf span…
▽ More
We introduce a novel Quadratic Unconstrained Binary Optimization (QUBO) formulation method for spanning tree problems. Instead of encoding the presence of edges in the tree individually, we opt to encode spanning trees as a permutation problem. We apply our method to four NP-hard spanning tree variants, namely the k-minimum spanning tree, degree-constrained minimum spanning tree, minimum leaf spanning tree, and maximum leaf spanning tree. Our main result is a formulation with $\mathcal{O}(|V|k)$ variables for the k-minimum spanning tree problem, beating related strategies that need $\mathcal{O}(|V|^{2})$ variables.
△ Less
Submitted 12 September, 2022;
originally announced September 2022.
-
A min-max regret approach for the Steiner Tree Problem with Interval Costs
Authors:
Iago A. Carvalho,
Amadeu A. Coco,
Thiago F. Noronha,
Christophe Duhamel
Abstract:
Let G=(V,E) be a connected graph, where V and E represent, respectively, the node-set and the edge-set. Besides, let Q \subseteq V be a set of terminal nodes, and r \in Q be the root node of the graph. Given a weight c_{ij} \in \mathbb{N} associated to each edge (i,j) \in E, the Steiner Tree Problem in graphs (STP) consists in finding a minimum-weight subgraph of G that spans all nodes in Q. In th…
▽ More
Let G=(V,E) be a connected graph, where V and E represent, respectively, the node-set and the edge-set. Besides, let Q \subseteq V be a set of terminal nodes, and r \in Q be the root node of the graph. Given a weight c_{ij} \in \mathbb{N} associated to each edge (i,j) \in E, the Steiner Tree Problem in graphs (STP) consists in finding a minimum-weight subgraph of G that spans all nodes in Q. In this paper, we consider the Min-max Regret Steiner Tree Problem with Interval Costs (MMR-STP), a robust variant of STP. In this variant, the weight of the edges are not known in advance, but are assumed to vary in the interval [l_{ij}, u_{ij}]. We develop an ILP formulation, an exact algorithm, and three heuristics for this problem. Computational experiments, performed on generalizations of the classical STP instances, evaluate the efficiency and the limits of the proposed methods.
△ Less
Submitted 9 January, 2021;
originally announced January 2021.
-
Application of Progressive Hedging to Var Expansion Planning Under Uncertainty
Authors:
Igor Carvalho,
Tiago Andrade,
Joaquim Dias Garcia,
Maria de Lujan Latorre
Abstract:
This paper describes the application of a Progressive Hedging (PH) algorithm to the least-cost var planning under uncertainty. The method PH is a scenario-based decomposition technique for solving stochastic programs, i.e., it decomposes a large scale stochastic problem into s deterministic subproblems and couples the decision from the s subproblems to form a solution for the original stochastic p…
▽ More
This paper describes the application of a Progressive Hedging (PH) algorithm to the least-cost var planning under uncertainty. The method PH is a scenario-based decomposition technique for solving stochastic programs, i.e., it decomposes a large scale stochastic problem into s deterministic subproblems and couples the decision from the s subproblems to form a solution for the original stochastic problem. The effectiveness and computational performance of the proposed methodology will be illustrated with var planning studies for the IEEE 24-bus system (5 operating scenarios), the 200-bus Bolivian system (1,152 operating scenarios) and the 1,600-bus Colombian system (180 scenarios).
△ Less
Submitted 17 April, 2020;
originally announced April 2020.
-
Algorithms the min-max regret 0-1 Integer Linear Programming Problem with Interval Data
Authors:
Iago A. Carvalho,
Thiago F. Noronha,
Christophe Duhamel
Abstract:
We address the Interval Data Min-Max Regret 0-1 Integer Linear Programming problem (MMR-ILP), a variant of the 0-1 Integer Linear Programming problem where the objective function coefficients are uncertain. We solve MMR-ILP using a Benders-like Decomposition Algorithm and two metaheuristics for min-max regret problems with interval data. Computational experiments developed on variations of MIPLIB…
▽ More
We address the Interval Data Min-Max Regret 0-1 Integer Linear Programming problem (MMR-ILP), a variant of the 0-1 Integer Linear Programming problem where the objective function coefficients are uncertain. We solve MMR-ILP using a Benders-like Decomposition Algorithm and two metaheuristics for min-max regret problems with interval data. Computational experiments developed on variations of MIPLIB instances show that the heuristics obtain good results in a reasonable computational time when compared to the Benders-like Decomposition algorithm.
△ Less
Submitted 14 August, 2019;
originally announced August 2019.