Formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs
=== This work presents approaches for the exact solution of the minimum spanning tree problem under conflict constraints. Given a graph G(V,E) and a set C E x E of conflicting edge pairs, the problem consists of finding a conflict-free minimum spanning tree, i.e. feasible solutions may include at...
Main Author: | |
---|---|
Other Authors: | |
Format: | Others |
Language: | English |
Published: |
Universidade Federal de Minas Gerais
2014
|
Online Access: | http://hdl.handle.net/1843/ESBF-9KJQNW |
id |
ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-ESBF-9KJQNW |
---|---|
record_format |
oai_dc |
spelling |
ndltd-IBICT-oai-bibliotecadigital.ufmg.br-MTD2BR-ESBF-9KJQNW2019-01-21T18:10:13Z Formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs Phillippe Samer Lallo Dias Sebastián Alberto Urrutia Abilio Pereira da Lucena Filho Geraldo Robson Mateus Martin Gomez Ravetti Thiago Ferreira de Noronha This work presents approaches for the exact solution of the minimum spanning tree problem under conflict constraints. Given a graph G(V,E) and a set C E x E of conflicting edge pairs, the problem consists of finding a conflict-free minimum spanning tree, i.e. feasible solutions may include at most one of the edges from each pair in C. The problem is NP-hard in the general case. Although formulations and algorithms have been discussed recently in the literature, computational results indicate considerably large duality gaps and a lack of optimality certificates for the benchmark instances. In this work, we cnsider polyhedral representations of conflict-free edge subsets as stable sets i an auxiliary conflict graph (E,C). We present integer linear programming formulations including four classes of exponentially-many constraints: two of which correspond to classic polyhedral representations of spanning trees in G, and two for strengthening the intersection with relaxations of the polytope of stable sets in (with clique and odd-cycle inequalities). We introduce and evaluate a preprocessing method and branch and cut algorithms. Encouraging results consistently improve on those previously available in the literature. New feasibility and optimality certificates are provided, and stronger dual bounds are already obtained in the initial linear relaxation of the formulations, even for the hardest instances in the standard benchmark. Este trabalho apresenta abordagens para a solução exata do problema de árvores geradoras míniimas sob restrições de conflito. Dados um grafo G(V,E) e um conjunto C E x E de pares de arestas conflitantes, busca-se uma árvore geradora mínima de G incluindo no máximo uma das arestas de cada par em C. O problema é NP-difícil no caso geral e, embora formulações e algoritmos tenham sido discutidos recentemente na literatura, resultados computacionais apresentavam gaps de dualidade consideravelmente grandes e não forneciam certificados de otimalidade para conjuntos de instâncias padrão do problema. Neste trabalho exploramos representações poliédricas de subconjuntos de arestas livres de conflitos como conjuntos independentes em um grafo de conflitos auxiliar (E,C). Apresentamos formulações em programação linear inteira envolvendo quatro classes de desigualdades com número exponencial de restrições: duas para representações poliédricas clássicas de árvores geradoras em G, duas fortalecendo a interseção com relaxações do politopo de conjuntos independentes em (restringindo cliques e ciclos ímpares). Propomos e avaliamos computacionalmente um método de pré-processamento e algoritmos branch and cut. As soluções obtidas superam de forma consistente os melhores resultados disponíveis na literatura anteriormente. Novos certificados de viabilidade e otimalidade são obtidos, além de limites duais mais fortes já na relaxação linear inicial das formulações, mesmo para instâncias mais difícies do benchmark padrão. 2014-02-14 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://hdl.handle.net/1843/ESBF-9KJQNW eng info:eu-repo/semantics/openAccess text/html Universidade Federal de Minas Gerais 32001010004P6 - CIÊNCIA DA COMPUTAÇÃO UFMG BR reponame:Biblioteca Digital de Teses e Dissertações da UFMG instname:Universidade Federal de Minas Gerais instacron:UFMG |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
=== This work presents approaches for the exact solution of the minimum spanning tree problem under conflict constraints. Given a graph G(V,E) and a set C E x E of conflicting edge pairs, the problem consists of finding a conflict-free minimum spanning tree, i.e. feasible solutions may include at most one of the edges from each pair in C. The problem is NP-hard in the general case. Although formulations and algorithms have been discussed recently in the literature, computational results indicate considerably large duality gaps and a lack of optimality certificates for the benchmark instances. In this work, we cnsider polyhedral representations of conflict-free edge subsets as stable sets i an auxiliary conflict graph (E,C). We present integer linear programming formulations including four classes of exponentially-many constraints: two of which correspond to classic polyhedral representations of spanning trees in G, and two for strengthening the intersection with relaxations of the polytope of stable sets in (with clique and odd-cycle inequalities). We introduce and evaluate a preprocessing method and branch and cut algorithms. Encouraging results consistently improve on those previously available in the literature. New feasibility and optimality certificates are provided, and stronger dual bounds are already obtained in the initial linear relaxation of the formulations, even for the hardest instances in the standard benchmark. === Este trabalho apresenta abordagens para a solução exata do problema de árvores geradoras míniimas sob restrições de conflito. Dados um grafo G(V,E) e um conjunto C E x E de pares de arestas conflitantes, busca-se uma árvore geradora mínima de G incluindo no máximo uma das arestas de cada par em C. O problema é NP-difícil no caso geral e, embora formulações e algoritmos tenham sido discutidos recentemente na literatura, resultados computacionais apresentavam gaps de dualidade consideravelmente grandes e não forneciam certificados de otimalidade para conjuntos de instâncias padrão do problema. Neste trabalho exploramos representações poliédricas de subconjuntos de arestas livres de conflitos como conjuntos independentes em um grafo de conflitos auxiliar (E,C). Apresentamos formulações em programação linear inteira envolvendo quatro classes de desigualdades com número exponencial de restrições: duas para representações poliédricas clássicas de árvores geradoras em G, duas fortalecendo a interseção com relaxações do politopo de conjuntos independentes em (restringindo cliques e ciclos ímpares). Propomos e avaliamos computacionalmente um método de pré-processamento e algoritmos branch and cut. As soluções obtidas superam de forma consistente os melhores resultados disponíveis na literatura anteriormente. Novos certificados de viabilidade e otimalidade são obtidos, além de limites duais mais fortes já na relaxação linear inicial das formulações, mesmo para instâncias mais difícies do benchmark padrão. |
author2 |
Sebastián Alberto Urrutia |
author_facet |
Sebastián Alberto Urrutia Phillippe Samer Lallo Dias |
author |
Phillippe Samer Lallo Dias |
spellingShingle |
Phillippe Samer Lallo Dias Formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs |
author_sort |
Phillippe Samer Lallo Dias |
title |
Formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs |
title_short |
Formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs |
title_full |
Formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs |
title_fullStr |
Formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs |
title_full_unstemmed |
Formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs |
title_sort |
formulations and exact algorithms for the minimumspanning tree problemwith conflicting edge pairs |
publisher |
Universidade Federal de Minas Gerais |
publishDate |
2014 |
url |
http://hdl.handle.net/1843/ESBF-9KJQNW |
work_keys_str_mv |
AT phillippesamerlallodias formulationsandexactalgorithmsfortheminimumspanningtreeproblemwithconflictingedgepairs |
_version_ |
1718847738836156416 |