Traveling Salesman Problem (EXT.) : Prof. U. K. Bhattacharya
Traveling Salesman Problem (EXT.) : Prof. U. K. Bhattacharya
SALESMAN
PROBLEM
[EXT.]
PROF. U. K.
BHATTACHARYA
Heuristic Approach.
Due to the difficulty of the TSP, Many Heuristics (Approximate) procedures have been
developed these heuristic may be compared analytically. Computational experimentation
may be used to compare the performance of these heuristic.
Classification.
Heuristic procedures can be classified into three broad classes (i) tour construction
procedure (ii) tour improvement procedure and (iii) composite procedures .
Nearest neighbor procedure.
Step 1. Start with any node as the beginning of a path.
Step 2. Find the node closest to the last node added to the path. Add this node
to the path.
Step 3. Repeat step 2 until all nodes are contained in the path. Then, join the
first and last nodes.
Application Exercise Q1
Consider the network as given in picture 3. Find the minimal distance
Hamiltonian circuit.
5 9
17
1
15
10
6
7
8
Clark and Wright saving approach.
Procedure
Step 1. Select any nodes as the central depot which we denote as node 1.
Step4. Starting at the top of the savings list and moving downwards, from larger
sub tours by linking appropriate nodes I and j. Repeat until a tour is formed.
Solution:
Step 1: Node 1 is the central depot.
Savings Matrix
Step 2: Savings matrix. Here the network is a symmetric network.
Savings for 1 2 3 4 5
arc (I,j)
4 --- 0 20 --- 8
Arc Savings
4-6 &6-4 15
Distance : 48 Units.
Nearest insertion approach.
Procedure:
Step 2. Find node k such that cik is minimal and form the sub tour i-k-i.
Step 3. Selection step: Given a sub tour, find node k not in the sub tour closest to any
Step 4. Insertion step: Find the arc (I,j) in the sub tour which minimizes cik c kj cij .
2 A computerized approach to the New York city school bus routing problem, Jeffrey
Braca, ,Julien Bramel, Bruce Posner, and David Simchi- Levy, IIE Transactions, Vol 29,
1997,PP. 693-702.
Suppose that each ordered pain (i, j) of nodes has associated with it a net profit
and a travel time. In the time constrained TSP, the objective is to find a sub tour
that begins and ends at the origin (node 1), which maximized profit while
requiring less than τ units of time. This is a much more realistic statement a
traveling Salesman faces and it has been the focus of research attention by,
Gensch (1978), Golden et al (1981).
C.Pick-up and Delivery Traveling Salesman Problem.
The Traveling Salesman Problems with pickup and delivery (TSPPD) is an
extension of the traditional Traveling Salesman Problem (TSP). In the PDTSP
problem however the customers might require both pickup and deliveries
where the origin and destination of the demands are at the same depot. The
vehicle has limited capacity and could possibly be overloaded if the amount of
the pickups is bigger than the free space of the vehicle. The objective function
of the problem is still to find the shortest tour which visits all the customers
while not violating the capacity constraints. One typical example of this
problem is breweries which delivers full bottles of beer and mineral water to
its customers and collect empty bottles on the same tour.