Preview

The Travelling Salesman Optimization Problem

Powerful Essays
Open Document
Open Document
5667 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
The Travelling Salesman Optimization Problem
-------------------------------------------------
Travelling salesman problem
The travelling salesman problem (TSP) or travelling salesperson problem asks the following question: Given a list of cities and the distances between each pair of cities, what is the shortest possible route that visits each city exactly once and returns to the origin city? It is an NP-hard problem in combinatorial optimization, important in operations research and theoretical computer science.
The problem was first formulated in 1930 and is one of the most intensively studied problems in optimization. It is used as a benchmark for many optimization methods. Even though the problem is computationally difficult,[1] a large number of heuristics and exact methods are known, so that some instances with tens of thousands of cities can be solved.
The TSP has several applications even in its purest formulation, such as planning, logistics, and the manufacture of microchips. Slightly modified, it appears as a sub-problem in many areas, such as DNA sequencing. In these applications, the concept city represents, for example, customers, soldering points, or DNA fragments, and the concept distance represents travelling times or cost, or a similarity measure between DNA fragments. In many applications, additional constraints such as limited resources or time windows make the problem considerably harder. TSP is a special case of the travelling purchaser problem.
In the theory of computational complexity, the decision version of the TSP (where, given a length L, the task is to decide whether the graph has any tour shorter than L) belongs to the class of NP-complete problems. Thus, it is likely that the worst-case running time for any algorithm for the TSP increases exponentially with the number of cities. Contents [hide] * 1 History * 2 Description * 2.1 As a graph problem * 2.2 Asymmetric and symmetric * 2.3 Related problems * 3 ILP Formulation * 4 Computing a solution

You May Also Find These Documents Helpful

  • Good Essays

    The problem basically consists of finding the optimum set of routes that represent the lowest possible total cost and/or total travel time. The plant is dealing with the repositioning of trucks to serve its supply demand and determining a number of transportation units that optimally balance supply requirements against the cost of maintaining the transportation units. In order to increase truck utilization and achieve better performance, the plant has to adequately and efficiently ensure the scheduling of a steady supply of hogs.…

    • 1274 Words
    • 6 Pages
    Good Essays
  • Good Essays

    ECO 550 FINAL EXAM

    • 1177 Words
    • 4 Pages

    9. The integer programming model for a transportation problem has constraints for supply at each source and demand at each destination.…

    • 1177 Words
    • 4 Pages
    Good Essays
  • Good Essays

    Case 36

    • 637 Words
    • 3 Pages

    Agrifarm Company is in the business of buying and selling grain. The company wants to increase profitability by ensuring that shipping costs are kept low. All is shipments come from 3 rail cars origins. In addition, all shipments must be routed through either of two grain processing centers before sending them to the final customer. The object is to minimize the total shipping cost, therefore selecting the proper shipping route for each carload.…

    • 637 Words
    • 3 Pages
    Good Essays
  • Good Essays

    2. The transportation problem described above can be solved mathematically using a computer package. The solution to the problem using excel solver are given in the following table.…

    • 1284 Words
    • 6 Pages
    Good Essays
  • Best Essays

    [4] David, B. Fogel. "Applying evolutionary programming to selected traveling salesman problems." Cybernetics and systems 24(1) (1993): 27-36.…

    • 4745 Words
    • 19 Pages
    Best Essays
  • Satisfactory Essays

    D) An Eulerized graph would be the best solution in this situation. With all city streets needing to be inspected, it…

    • 473 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Exam 1

    • 3667 Words
    • 8 Pages

    The following is an example of a constrained optimization model, Use this model to answer the…

    • 3667 Words
    • 8 Pages
    Satisfactory Essays
  • Good Essays

    To help Bill Binder pick the best route to transport his bottles from his plant to his warehouse we can use the shortest path model. The shortest path model finds how to transport items/people from on location to another while minimizing the total distance traveled, time taken or some other measures.…

    • 402 Words
    • 2 Pages
    Good Essays
  • Satisfactory Essays

    Biology Test

    • 837 Words
    • 4 Pages

    4) The transportation algorithm can be used to solve both minimization problems and maximization problems.…

    • 837 Words
    • 4 Pages
    Satisfactory Essays
  • Satisfactory Essays

    Routing Assignment

    • 578 Words
    • 3 Pages

    This report analyses the routing problem for a security waste transport company. It looks at processes undertaken in order to identify the best route for the vehicle to take each day taking into account the capacity of the vehicle.…

    • 578 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Case Study of Uber

    • 742 Words
    • 3 Pages

    • From the computer scientist’s point of view, the process is a noble attempt at solving the complicated traveling-salesman problem, in which you’re trying to determine the shortest path visiting each location only once. “Each car has its own traveling-salesman problem,” Kalanick told Wired.…

    • 742 Words
    • 3 Pages
    Good Essays
  • Satisfactory Essays

    The objective of the problem is to develop a shipping schedule that minimizes the total cost of transportation. Suppose Xij denotes the number of barrels of wastes to be transported from the “i” plant to “j” site.…

    • 453 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    This is a very simple linear program, so we’ll solve it by hand in a couple of ways, and then check the answer with AMPL.…

    • 965 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    6.1 Introduction The assignment problem is a special case of the transportation problem, where the objective is to minimize the cost or time of completing a number of jobs by a number of persons and Maximize efficiently Revenue, sales etc In other words, when the problem involves the allocation of n different facilities to n different tasks, it is often termed as an assignment problem. This model is mostly used for planning. The assignment model is also useful in solving problems such as, assignment of machines to jobs, assignment of salesman to sales territories, traveling salesman problem etc. It may be noted that with n facilities and n jobs, there are n! possible assignments. One way of finding an optimal assignment is to write all the n! possible arrangement ,evaluate their total cost and select the assignment with minimum cost. But because of many computational procedures this method is not possible. In this unit we study an efficient method for solving assignment problems. There are n jobs for a factory and factory has n machines to process the jobs. A job i(=1,…,n) , when processed by machine j(=1,…,n) is assumed to incur a cost Cij. The assignment is to be made in such a way that each job can associate with one and only one machine Determine an assignment of jobs to machines so as to minimize the overall cost.…

    • 2962 Words
    • 12 Pages
    Powerful Essays
  • Powerful Essays

    Quadratic Assignment Problem

    • 2678 Words
    • 11 Pages

    References: [1] L. M. Gambardella, E. D. Taillard, and M. Dorigo. Ant colonies for the quadratic assignment problem. Journal of the Operational Research Society, 50:167–176, 1999. [2] F. Glover. Tabu search: Part 1. ORSA Journal on Computing, 1:190–206, 1989. [3] F. Glover. Tabu search: Part 2. ORSA Journal on Computing, 1:4–32, 1990. [4] F. Glover and M. Laguna. Tabu Search. Kluwer, Dordrecht, 1997. [5] T. C. Koopmans and M. Beckmann. Assignment problems and the location of economics activities. Econometrica, 25:53–76, 1957. [6] A. Misevicius. A tabu search algorithm for the quadratic assignment problem. Computational Optimization andApplications, 30:95–111, 2005. [7] C. E. Nugent, T. E. Vollman, and J. Ruml. An experimental comparison of techniques for the assignment of facilities to locations. Operations Research, 16:150–173, 1968. [8] S. Shani and T. Gonzalez. P-complete approximation problems. Journal of the Association for Computing Machinery, 23:555–565, 1976. [9] M. R. Wilhelm and T. L. Ward. Solving quadratic assignment problems by simulated annealing. IIE Transactions, 19(1):107–119, 1987.…

    • 2678 Words
    • 11 Pages
    Powerful Essays