Research Article
Introducing Complexity Curtailing Techniques for the Tour Construction Heuristics for the Travelling Salesperson Problem
Procedure 2
Fast largest insertion heuristic (FLIH).
| Procedure FLIH starts | | Form circular linked list of cities not in the subtour | | Form empty Linked list | | Choose an arbitrary city | | Delete from the list | | Insert in the empty list | | Initialize expansion costs and 2nd expansion costs w.r.t. all in to very high value | | while is not empty do begin | | do begin (Visit all in ) | | Let | | = Cost of insertion of city on 1st newly formed edge | | = Cost of insertion of city on 2nd newly formed edge | | = | | = | | If expansion cost edge is broken in last iteration | | then | | else if 2nd expansion cost edge is broken in last iteration | | then | | else | | end if | | while all in not visited | | Choose city in such that | | Delete from the list | | Insert in on the edge connected to | | end while | | Procedure FLIH ends |
|