6,665 research outputs found

    An oil pipeline design problem

    Get PDF
    Copyright @ 2003 INFORMSWe consider a given set of offshore platforms and onshore wells producing known (or estimated) amounts of oil to be connected to a port. Connections may take place directly between platforms, well sites, and the port, or may go through connection points at given locations. The configuration of the network and sizes of pipes used must be chosen to minimize construction costs. This problem is expressed as a mixed-integer program, and solved both heuristically by Tabu Search and Variable Neighborhood Search methods and exactly by a branch-and-bound method. Two new types of valid inequalities are introduced. Tests are made with data from the South Gabon oil field and randomly generated problems.The work of the first author was supported by NSERC grant #OGP205041. The work of the second author was supported by FCAR (Fonds pour la Formation des Chercheurs et l’Aide à la Recherche) grant #95-ER-1048, and NSERC grant #GP0105574

    The generalized minimum spanning tree problem

    Get PDF
    We consider the Generalized Minimum Spanning Tree Problem denoted by GMSTP. It is known that GMSTP is NP-hard and even finding a near optimal solution is NP-hard. We introduce a new mixed integer programming formulation of the problem which contains a polynomial number of constraints and a polynomial number of variables. Based on this formulation we give an heuristic solution, a lower bound procedure and an upper bound procedure and present the advantages of our approach in comparison with an earlier method. We present a solution procedure for solving GMST problem using cutting planes

    O problema da árvore de suporte de custo mínimo com restrições de peso

    Get PDF
    Doutoramento em MatemáticaNesta tese abordam-se várias formulações e diferentes métodos para resolver o Problema da Árvore de Suporte de Custo Mínimo com Restrições de Peso (WMST – Weight-constrained Minimum Spanning Tree Problem). Este problema, com aplicações no desenho de redes de comunicações e telecomunicações, é um problema de Otimização Combinatória NP-difícil. O Problema WMST consiste em determinar, numa rede com custos e pesos associados às arestas, uma árvore de suporte de custo mínimo de tal forma que o seu peso total não exceda um dado limite especificado. Apresentam-se e comparam-se várias formulações para o problema. Uma delas é usada para desenvolver um procedimento com introdução de cortes baseado em separação e que se tornou bastante útil na obtenção de soluções para o problema. Tendo como propósito fortalecer as formulações apresentadas, introduzem-se novas classes de desigualdades válidas que foram adaptadas das conhecidas desigualdades de cobertura, desigualdades de cobertura estendida e desigualdades de cobertura levantada. As novas desigualdades incorporam a informação de dois conjuntos de soluções: o conjunto das árvores de suporte e o conjunto saco-mochila. Apresentam-se diversos algoritmos heurísticos de separação que nos permitem usar as desigualdades válidas propostas de forma eficiente. Com base na decomposição Lagrangeana, apresentam-se e comparam-se algoritmos simples, mas eficientes, que podem ser usados para calcular limites inferiores e superiores para o valor ótimo do WMST. Entre eles encontram-se dois novos algoritmos: um baseado na convexidade da função Lagrangeana e outro que faz uso da inclusão de desigualdades válidas. Com o objetivo de obter soluções aproximadas para o Problema WMST usam-se métodos heurísticos para encontrar uma solução inteira admissível. Os métodos heurísticos apresentados são baseados nas estratégias Feasibility Pump e Local Branching. Apresentam-se resultados computacionais usando todos os métodos apresentados. Os resultados mostram que os diferentes métodos apresentados são bastante eficientes para encontrar soluções para o Problema WMST.In this thesis we discuss several formulations and different methods to solve the Weight-constrained Minimum Spanning Tree Problem (WMST). This problem, with applications in the design of communication networks and telecommunications, is a NP-hard combinatorial optimization problem. The WMST problem aims at obtaining, in a network with costs and weights associated to its edges, a minimum cost spanning tree such that its total weight does not exceed a given specified parameter. Various formulations to the problem are presented and compared. One is used to develop a procedure to introduce cuts based on separation and that became quite useful in obtaining solutions to the problem. To strengthen the formulations, new classes of valid inequalities, adapted from the well-known cover inequalities, extended cover inequalities and lifted cover inequalities, are introduced. These new inequalities incorporate information from two sets of solutions: the spanning trees set and the knapsack set. We present several separation heuristic algorithms that allow us to efficiently use the proposed valid inequalities. Based on Lagrangean decomposition, simple and efficient algorithms are presented and compared. The algorithms can be used to obtain upper and lower bounds to the optimal value of the WMST problem. Among them are two new algorithms: one based on the convexity of the Lagrangean function and another making use of the inclusion of valid inequalities. In order to obtain approximate solutions to the WMST problem, heuristic methods are used to find feasible solutions. The heuristic methods presented are based on the Feasibility Pump and Local Branching strategies. We present computational results using all these methods. Results show that the different methods presented are very efficient for finding solutions to the WMST problem

    An extension of disjunctive programming and its impact for compact tree formulations

    Full text link
    In the 1970's, Balas introduced the concept of disjunctive programming, which is optimization over unions of polyhedra. One main result of his theory is that, given linear descriptions for each of the polyhedra to be taken in the union, one can easily derive an extended formulation of the convex hull of the union of these polyhedra. In this paper, we give a generalization of this result by extending the polyhedral structure of the variables coupling the polyhedra taken in the union. Using this generalized concept, we derive polynomial size linear programming formulations (compact formulations) for a well-known spanning tree approximation of Steiner trees, for Gomory-Hu trees, and, as a consequence, of the minimum TT-cut problem (but not for the associated TT-cut polyhedron). Recently, Kaibel and Loos (2010) introduced a more involved framework called {\em polyhedral branching systems} to derive extended formulations. The most parts of our model can be expressed in terms of their framework. The value of our model can be seen in the fact that it completes their framework by an interesting algorithmic aspect.Comment: 17 page

    Strong Formulations for Network Design Problems with Connectivity Requirements

    Get PDF
    The network design problem with connectivity requirements (NDC) models a wide variety of celebrated combinatorial optimization problems including the minimum spanning tree, Steiner tree, and survivable network design problems. We develop strong formulations for two versions of the edge-connectivity NDC problem: unitary problems requiring connected network designs, and nonunitary problems permitting non-connected networks as solutions. We (i) present a new directed formulation for the unitary NDC problem that is stronger than a natural undirected formulation, (ii) project out several classes of valid inequalities-partition inequalities, odd-hole inequalities, and combinatorial design inequalities-that generalize known classes of valid inequalities for the Steiner tree problem to the unitary NDC problem, and (iii) show how to strengthen and direct nonunitary problems. Our results provide a unifying framework for strengthening formulations for NDC problems, and demonstrate the strength and power of flow-based formulations for network design problems with connectivity requirements

    An extension of disjunctive programming and its impact for compact tree formulations

    Get PDF
    In the 1970’s, Balas [2, 4] introduced the concept of disjunctive programming, which is optimization over unions of polyhedra. One main result of his theory is that, given linear descriptions for each of the polyhedra to be taken in the union, one can easily derive an extended formulation of the convex hull of the union of these polyhedra. In this paper, we give a generalization of this result by extending the polyhedral structure of the variables coupling the polyhedra taken in the union. Using this generalized concept, we derive polynomial size linear programming formulations (compact formulations) of a well- known spanning tree approximation of Steiner trees and flow equivalent trees for node- as well as edge- capacitated undirected networks. We also present a compact formulation for Gomory-Hu trees, and, as a consequence, of the minimum T-cut problem (but not for the associated T-cut polyhedron). Recently, Kaibel and Loos [10] introduced a more involved framework called polyhedral branching systems to derive extended formulations. The most of our model can be expressed in terms of their framework. The value of our model can be seen in the fact that it completes their framework with an interesting algorithmic aspect.disjunctive programming, compact formulation, flow-equivalent trees, Gomory-Hu trees

    Solving the optimum communication spanning tree problem

    Get PDF
    This paper presents an algorithm based on Benders decomposition to solve the optimum communication spanning tree problem. The algorithm integrates within a branch-and-cut framework a stronger reformulation of the problem, combinatorial lower bounds, in-tree heuristics, fast separation algorithms, and a tailored branching rule. Computational experiments show solution time savings of up to three orders of magnitude compared to state-of-the-art exact algorithms. In addition, our algorithm is able to prove optimality for five unsolved instances in the literature and four from a new set of larger instances.Peer ReviewedPostprint (author's final draft
    corecore