Related Experiment Video
Updated: Aug 24, 2026

Operation of the Collaborative Composite Manufacturing (CCM) System
Published on: October 1, 2019
Convex hull or crossing avoidance? Solution heuristics in the traveling salesperson problem
James N MacGregor1, Edward P Chronicle, Thomas C Ormerod
1School of Public Administration, University of Victoria, P. O. Box 1700, STN CSC, Victoria, BC, V8W 2Y2 Canada. jmacgreg@uvic.ca
Abstract:
Untrained adults appear to have access to cognitive processes that allow them to perform well in the Euclidean version of the traveling salesperson problem (E-TSP). They do so despite the famous computational intractability of the problem, which stems from its combinatorial complexity. A current hypothesis is the humans' good performance is based on following a strategy of connecting boundary points in order (the convex hull hypothesis). Recently, an alternative has been proposed, that performance is governed by a strategy of avoiding crossings. We examined the crossing avoidance hypothesis from the perspectives of its capacity to explain existing data, its theoretical adequacy, and its ability to explain the results of three new experiments. In Experiment 1, effects on the solution quality of number of points versus number of interior points were compared. In Experiment 2, the distributions of observed paths were compared with those predicted from the two hypotheses. In Experiment 3, figural effects were varied to induce crossings. The results of the experiments were more consistent with the convex hull than with the crossing avoidance hypothesis. Despite its simplicity and intuitive appeal, crossing avoidance does not provide a complete alternative to the convex hull hypothesis. Further elucidation of human strategies and heuristics for optimization problems such as the E-TSP will aid our understanding of how cognitive processes have adapted to the demands of combinatorial difficulty.
Related Concept Videos
Collisions in Multiple Dimensions: Problem Solving
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
Optimization Problems
Lagrange Multipliers: Two Constraints
Area Between Curves: Problem Solving
Dot Product: Problem Solving
Identify the problem: Start by reading the problem and...
Vectors in 2D: Problem Solving
