19,010 research outputs found

    The 2-period balanced traveling salesman problem

    Get PDF
    In the 2-period Balanced Traveling Salesman Problem (2B-TSP), the customers must be visited over a period of two days: some must be visited daily, and the others on alternate days (even or odd days); moreover, the number of customers visited in every tour must be balancedĆ¢, i.e. it must be the same or, alternatively, the difference between the maximum and the minimum number of visited customers must be less than a given threshold. The salesman's objective is to minimize the total distance travelled over the two tours. Although this problem may be viewed as a particular case of the Period Traveling Salesman Problem, in the 2-period Balanced TSP the assumptions allow for emphasizing on routing aspects, more than on the assignment of the customers to the various days of the period. The paper proposes two heuristic algorithms particularly suited for the case of Euclidean distances between the customers. Computational experiences and a comparison between the two algorithms are also given.

    Stability aspects of the traveling salesman problem based on k-best solutions

    Get PDF
    AbstractThis paper discusses stability analysis for the Traveling Salesman Problem (TSP). For a traveling salesman tour which is known to be optimal with respect to a given instance (length vector) we are interested in determining the stability region, i.e. the set of all length vectors for which the tour is optimal. The following three subsets of the stability region are of special interest: 1.(1) tolerances, i.e. the maximum perturbations of single edges;2.(2) tolerance regions which are subsets of the stability region that can be constructed from the tolerances; and3.(3) the largest ball contained in the stability region centered at the given length vector (the corresponding radius is known as the stability radius). It is well known that the problems of determining tolerances and the stability radius for the TSP are NP-hard so that in general it is not possible to obtain the above-mentioned three subsets without spending a lot of computation time. The question addressed in this paper is the following: assume that not only an optimal tour is known, but also a set of k shortest tours (k ā©¾2) is given. Then to which extent does this allow us to determine the three subsets in polynomial time? It will be shown in this paper that having k-best solutions can give the desired information only partially. More precisely, it will be shown that only some of the tolerances can be determined exactly and for the other ones as well as for the stability radius only lower and/or upper bounds can be derived. Since the amount of information that can be derived from the set of k-best solutions is dependent on both the value of k as well as on the specific length vector, we present numerical experiments on instances from the TSPLIB library to analyze the effectiveness of our approach

    The Traveling Salesman Problem

    Get PDF
    This paper presents a self-contained introduction into algorithmic and computational aspects of the traveling salesman problem and of related problems, along with their theoretical prerequisites as seen from the point of view of an operations researcher who wants to solve practical problem instances. Extensive computational results are reported on most of the algorithms described. Optimal solutions are reported for instances with sizes up to several thousand nodes as well as heuristic solutions with provably very high quality for larger instances

    The 2-period Balanced Traveling Salesman Problem

    Get PDF
    In the 2-period Balanced Traveling Salesman Problem (2B-TSP), the customers must be visited over a period of two days: some must be visited daily, and the others on alternate days (even or odd days); moreover, the number of customers visited in every tour must be ā€˜balancedā€™, i.e. it must be the same or, alternatively, the difference between the maximum and the minimum number of visited customers must be less than a given threshold. The salesmanā€™s objective is to minimize the total distance travelled over the two tours. Although this problem may be viewed as a particular case of the Period Traveling Salesman Problem, in the 2-period Balanced TSP the assumptions allow for emphasizing on routing aspects, more than on the assignment of the customers to the various days of the period. The paper proposes two heuristic algorithms particularly suited for the case of Euclidean distances between the customers. Computational experiences and a comparison between the two algorithms are also given

    The bi-objective travelling salesman problem with profits and its connection to computer networks.

    Get PDF
    This is an interdisciplinary work in Computer Science and Operational Research. As it is well known, these two very important research fields are strictly connected. Among other aspects, one of the main areas where this interplay is strongly evident is Networking. As far as most recent decades have seen a constant growing of every kind of network computer connections, the need for advanced algorithms that help in optimizing the network performances became extremely relevant. Classical Optimization-based approaches have been deeply studied and applied since long time. However, the technology evolution asks for more flexible and advanced algorithmic approaches to model increasingly complex network configurations. In this thesis we study an extension of the well known Traveling Salesman Problem (TSP): the Traveling Salesman Problem with Profits (TSPP). In this generalization, a profit is associated with each vertex and it is not necessary to visit all vertices. The goal is to determine a route through a subset of nodes that simultaneously minimizes the travel cost and maximizes the collected profit. The TSPP models the problem of sending a piece of information through a network where, in addition to the sending costs, it is also important to consider what ā€œprofitā€ this information can get during its routing. Because of its formulation, the right way to tackled the TSPP is by Multiobjective Optimization algorithms. Within this context, the aim of this work is to study new ways to solve the problem in both the exact and the approximated settings, giving all feasible instruments that can help to solve it, and to provide experimental insights into feasible networking instances

    The Target Visitation Problem

    Get PDF
    The thesis considers the target visitation problem, a combinatorial optimization problem, which merges the classical traveling salesman problem with the linear ordering problem. In more detail, we are looking for a tour which visits a set of targets and which is optimal with respect to two different aspects: On the one hand, we have given a travel cost from each target to every other. On the other hand, we have preference values which tell us how much we would like to visit one target before another one. The objective is now to maximize the difference of the sum of the met preferences and the total travel costs. We test several different integer programming formulations and examine the associated polytopes concerning their facets and combinatorial structure. We come to the result that a model based on the combination of integer programming formulations for the traveling salesman problem and the linear ordering problem is most suitable for being used in practical computations. For this model we then develop an extended formulation. Besides the theoretical studies, this thesis also contains a practical part, where we apply the various methods of combinatorial optimization to the target visitation problem. We examine their performance and the amount of memory they need on a set of self-defined benchmark instances. We also realize that the target visitation problem is, from a practical point of view, a really tough problem. Therefore, we cannot only implement the basic methods, but we have to apply special techniques to obtain exact solutions for instances with thirty or more targets. The best results are achieved by a branch-and-cut approach which uses the facet classes we discovered in the theoretical part of the thesis. Besides the exact approaches, we also examine different heuristics which are inspired by approximation approaches for the traveling salesman problem
    • ā€¦
    corecore