Multi-fragment algorithm: Difference between revisions
Appearance
Content deleted Content added
Citation bot (talk | contribs) m Add: citeseerx. Removed URL that duplicated unique identifier. | You can use this bot yourself. Report bugs here. | Activated by User:AManWithNoPlan | via #UCB_webform |
tag as one source |
||
Line 1: | Line 1: | ||
{{one source |date=May 2024}} |
|||
{{Infobox Algorithm |
{{Infobox Algorithm |
||
|class=[[Approximation algorithm]] |
|class=[[Approximation algorithm]] |
Revision as of 23:34, 3 May 2024
This article relies largely or entirely on a single source. (May 2024) |
Class | Approximation algorithm |
---|---|
Data structure | Graph |
Worst-case performance | |
Optimal | No |
The multi-fragment (MF) algorithm is a heuristic or approximation algorithm for the travelling salesman problem (TSP) (and related problems). This algorithm is also sometimes called the "greedy algorithm" for the TSP.
The algorithm builds a tour for the traveling salesman one edge at a time and thus maintains multiple tour fragments, each of which is a simple path in the complete graph of cities. At each stage, the algorithm selects the edge of minimal cost that either creates a new fragment, extends one of the existing paths or creates a cycle of length equal to the number of cities.[1]
References
- ^ Johnson, David; A. McGeoch, Lyle (1997). "The Traveling Salesman Problem: A Case Study in Local Optimization". Local Search in Combinatorial Optimization. 1. CiteSeerX 10.1.1.92.1635.