274 research outputs found

    Topological Design of Survivable Networks

    Get PDF
    In the field of telecommunications there are several ways of establishing links between different physical places that must be connected according to the characteristics and the type of service they should provide. Two main considerations to be taken into account and which require the attention of the network planners are, in one hand the economic effort necessary to build the network, and in the other hand the resilience of the network to remain operative in the event of failure of any of its components. A third consideration, which is very important when quality of services required, such as video streaming or communications between real-time systems, is the diameter constrained reliability. In this thesis we study a set of problems that involve such considerations. Firstly, we model a new combinatorial optimization problem called Capacitated m-Two Node Survivable Star Problem (CmTNSSP). In such problem we optimize the costs of constructing a network composed of 2-node-connected components that converge in a central node and whose terminals can belong to these connected 2-node structures or be connected to them by simple edges. The CmTNSSP is a relaxation of the Capacitated Ring Star Problem (CmRSP), where the cycles of the latter can be replaced by arbitrary 2-node-connected graphs. According to previous studies, some of the structural properties of 2-node-connected graphs can be used to show a potential improvement in construction costs, over solutions that exclusively use cycles. Considering that the CmTNSSP belongs to the class of NP-Hard computational problems, a GRASP-VND metaheuristic was proposed and implemented for its approximate resolution, and a comparison of results was made between both problems (CmRSP and CmTNSSP) for a series of instances. Some local searches are based on exact Integer Linear Programming formulations. The results obtained show that the proposed metaheuristic reaches satisfactory levels of accuracy, attaining the global optimum in several instances. Next, we introduce the Capacitated m Ring Star Problem under Diameter Constrained Reliability (CmRSP-DCR) wherein DCR is considered as an additional restriction, limiting the number of hops between nodes of the CmRSP problem and establishing a minimum level of network reliability. This is especially useful in networks that should guarantee minimum delays and quality of service. The solutions found in this problem can be improved by applying some of the results obtained in the study of the CmTNSSP. Finally, we introduce a variant of the CmTNSSP named Capacitated Two-Node Survivable Tree Problem, motivated by another combinatorial optimization problem most recently treated in the literature, called Capacitated Ring Tree Problem (CRTP). In the CRTP, an additional restriction is added with respect to CmRSP, where the terminal nodes are of two different types and tree structures are also allowed. Each node in the CRTP may be connected exclusively in one cycle, or may be part of a cycle or a tree indistinctly, depending on the type of node. In the variant we introduced, the cycles are replaced by 2-node-connected structures. This study proposes and implements a GRASP-VND metaheuristic with specific local searches for this type of structures and adapts some of the exact local searches used in the resolution CmTNSSP. A comparison of the results between the optimal solutions obtained for the CRTP and the CTNSTP is made. The results achieved show the robustness and efficiency of the metaheuristi

    The capacitated m two node survivable star problem

    Get PDF
    The problem addressed in this paper attempts to efficiently solve a network design with redundant connections, often used by telephone operators and internet services. This network connects customers with one master node and sets some rules that shape its construction, such as number of customers, number of components and types of links, in order to meet operational needs and technical constraints. We propose a combinatorial optimization problem called CmTNSSP (Capacitated m Two- Node-Survivable Star Problem), a relaxation of CmRSP (Capacitated m Ring Star Problem). In this variant of CmRSP the rings are not constrained to be cycles; instead, they can be two node connected components. The contributions of this paper are (a) introduction and definition of a new problem (b) the specification of a mathematical programming model of the problem to be treated, and (c) the approximate resolution thereof through a GRASP metaheuristic, which alternates local searches that obtain incrementally better solutions, and exact resolution local searches based on mathematical programming models, particularly Integer Linear Programming ones. Computational results obtained by developed algorithms show robustness and competitiveness when compared to results of the literature relative to benchmark instances. Likewise, the experiments show the relevance of considering the specific variant of the problem studied in this work

    Kiertovaihtoalgoritmi ja muunnoksia yleistetylle ajoneuvoreititysongelmalle

    Get PDF
    Vehicle routing problems have numerous applications in fields such as transportation, supply logistics and network design. The optimal design of these routes fall in the category of NP-hard optimization problems, meaning that the computational complexity increases extremely fast with increasing problem size. The Generalized Vehicle Routing Problem (GVRP) is a general problem type that includes a broad variety of other problems as special cases. The main special feature of the GVRP is that the customers are grouped in clusters. For each cluster, only one customer is visited. In this thesis, we implement a heuristic algorithm to solve GVRP instances in reasonable time. Especially, we include a cyclic exchange method that considers a very large search neighborhood. In addition, we study the related Capacitated m-Ring-Star Problem (CmRSP). We present the Distance-Constrained Capacitated m-Ring-Star Problem (DCmRSP) and show that it contains the Multivehicle Covering Tour Problem (MCTP) as a special case. We show that DCmRSP instances can be transformed to (distance-constrained) GVRP with minor adaptations and solved with the same heuristic algorithm. Our algorithm is able to find best known solutions to all GVRP test instances; for two of them, our method shows strict improvement. The transformed CmRSP and MCTP instances are solved successfully by the same algorithm with adequate performance.Ajoneuvoreititysongelmilla on lukuisia sovelluksia muun muassa logistiikan ja verkostosuunnittelun aloilla. Tällaisten reittien optimaalinen ratkaiseminen kuuluu NP-vaikeiden optimointiongelmien kategoriaan, eli ratkaisuun vaadittava laskentateho kasvaa erittäin nopeasti ongelman koon suhteen. Yleistetty ajoneuvoreititysongelma (Generalized Vehicle Routing Problem, GVRP) on ongelmatyyppi, joka kattaa joukon muita reititysongelmia erikoistapauksina. GVRP:n selkein erityispiirre on asiakkaiden jako ryppäisiin: kussakin ryppäässä on käytävä tasan yhden asiakkaan luona. Tässä diplomityössä esitellään ja toteutetaan heuristinen algoritmi, joka etsii kohtalaisessa ajassa ratkaisuja GVRP-ongelmiin. Menetelmä sisältää kiertovaihtoalgoritmin, joka kykenee etsimään ratkaisuja hyvin laajasta ympäristöstä. Tutkimuksen kohteena on lisäksi m-rengastähtiongelma (Capacitated m-Ring-Star Problem, CmRSP). Esittelemme ongelman etäisyysrajoitetun version (DCmRSP), ja näytämme, että kyseiseen ongelmaan sisältyy usean ajoneuvon peittävän reitin ongelma (Multivehicle Covering Tour Problem). Näytämme, että DCmRSP-ongelman pystyy pienin muutoksin muuntamaan GVRP-ongelmaksi ja ratkaisemaan samalla heuristisella algoritmilla. Algoritmi löytää parhaat tunnetut ratkaisut kaikkiin GVRP-testitehtäviin. Kahdessa tapauksessa ratkaisu on parempi aiemmin löydettyihin nähden. Algoritmi kykenee ratkaisemaan muunnetut CmRSP- ja MCTP-testitehtävät kohtalaisella ratkaisulaadulla

    Metaheuristics and Their Hybridization to Solve the Bi-objective Ring Star Problem: a Comparative Study

    Get PDF
    This paper presents and experiments approaches to solve a new bi-objective routing problem called the ring star problem. It consists of locating a simple cycle through a subset of nodes of a graph while optimizing two kinds of cost. The first objective is the minimization of a ring cost that is related to the length of the cycle. The second one is the minimization of an assignment cost from non-visited nodes to visited ones. In spite of its obvious bi-objective formulation, this problem has always been investigated in a single-objective way. To tackle the bi-objective ring star problem, we first investigate different stand-alone search methods. Then, we propose two cooperative strategies that combines two multiple objective metaheuristics: an elitist evolutionary algorithm and a population-based local search. We apply this new hybrid approaches to well-known benchmark test instances and demonstrate their effectiveness in comparison to non-hybrid algorithms and to state-of-the-art methods

    A Branch-Price-and-Cut Algorithm for the Capacitated Multiple Vehicle Traveling Purchaser Problem with Unitary Demand

    Get PDF
    The multiple vehicle traveling purchaser problem (MVTPP) consists of simultaneously selecting suppliers and routing a fleet of homogeneous vehicles to purchase different products at the selected suppliers so that all product demands are fulfilled and traveling and purchasing costs are minimized. We consider variants of the MVTPP in which the capacity of the vehicles can become binding and the demand for each product is one unit. Corresponding solution algorithms from the literature are either branch-and-cut or branch-and-price algorithms, where in the latter case the route-generation subproblem is solved on an expanded graph by applying standard dynamic-programming techniques. Our branch-price-and-cut algorithm employs a novel labeling algorithm that works directly on the original network and postpones the purchasing decisions until the route has been completely defined. Moreover, we define a new branching rule generally applicable in case of unitary product demands, introduce a new family of valid inequalities to apply when suppliers can be visited at most once, and show how product incompatibilities can be handled without considering additional resources in the pricing problem. In comprehensive computational experiments with standard benchmark sets we prove that the new branch-price-and-cut approach is highly competitive

    Hub Network Design and Discrete Location: Economies of Scale, Reliability and Service Level Considerations

    Get PDF
    In this thesis, we study three related decision problems in location theory. The first part of the dissertation presents solution algorithms for the cycle hub location problem (CHLP), which seeks to locate p-hub facilities that are connected by means of a cycle, and to assign non-hub nodes to hubs so as to minimize the total cost of routing flows through the network. This problem is useful in modeling applications in transportation and telecommunications systems, where large setup costs on the links and reliability requirements make cycle topologies a prominent network architecture. We present a branch and-cut algorithm that uses a flow-based formulation and two families of mixed-dicut inequalities as a lower bounding procedure at nodes of the enumeration tree. We also introduce a greedy randomized adaptive search algorithm that is used to obtain initial upper bounds for the exact algorithm and to obtain feasible solutions for large-scale instances of the CHLP. Numerical results on a set of benchmark instances with up to 100 nodes confirm the efficiency of the proposed solution algorithms. In the second part of this dissertation, we study the modular hub location problem, which explicitly models the flow-dependent transportation costs using modular arc costs. It neither assumes a full interconnection between hub nodes nor a particular topological structure, instead it considers link activation decisions as part of the design. We propose a branch-and-bound algorithm that uses a Lagrangean relaxation to obtain lower and upper bounds at the nodes of the enumeration tree. Numerical results are reported for benchmark instances with up to 75 nodes. In the last part of this dissertation we study the dynamic facility location problem with service level constraints (DFLPSL). The DFLPSL seeks to locate a set of facilities with sufficient capacities over a planning horizon to serve customers at minimum cost while a service level requirement is met. This problem captures two important sources of stochasticity in facility location by considering known probability distribution functions associated with processing and routing times. We present a nonlinear mixed integer programming formulation and provide feasible solutions using two heuristic approaches. We present the results of computational experiments to analyze the impact and potential benefits of explicitly considering service level constraints when designing distribution systems

    Algorithms for Combinatorial Optimization Problems

    Get PDF
    corecore