TRAVELING SALESMAN PROBLEM


Convex Hull Algorithm

(Stewart, Bodin)

The convex hull is the smallest convex polygon completely enclosing a set of points.

The concept of convex hull is illustrated in the next figure:


The convex hull algorithm is as follows:

Worst Case Behavior:

Worst case of this algorithm in general is not known.

Number of Computations:

The convex hull insertion algorithm is.

Note:

It has been shown that if the costs cij represent Euclidean distance and H is the convex hull of the nodes in the 2-dimensional space, then the order in which the nodes on the boundary of H appear in the optimal tour will follow the order in which they appear in H (Eilon, Watson-Gabdy, Christofides, 1971).

Considering our illustration above, the solution of the traveling salesman problem can be seen satisfying the given property: