A BRANCH-AND-BOUND ALGORITHM FOR THE SOLUTION OF SEQUENCE DEPENDENT ROUTING PROBLEMS.

Abstract

A branch-and-bound algorithm, which finds the optimal route through n nodes when a different cost matrix occurs after each arc in the sequence is traversed, is presented. The route may begin at any node and must pass through each of the n nodes exactly once. The objective is to minimize total cost in traversing (n-1) arcs of the route. The cost of traversing each arc is (r sub (ij)) sup k, which is a function of the distance between nodes i and j and a function of the kth position in the sequence of arcs forming the route. The algorithm is presented in step-by-step detail and illustrated by flow chart and examples. A modification for symmetric (r sub (ij)) sup k improves the efficiency of the algorithm. A trade-off between computation time and storage requirements may be accomplished by alternate branching policies. Suboptimal solutions may be obtained with reduced computation. (Author)

Document Details

Document Type
Technical Report
Publication Date
Apr 01, 1970
Accession Number
AD0709059

Entities

People

  • Michael Joseph Dehaemer

Organizations

  • Naval Postgraduate School

Tags

DTIC Thesaurus Topics

  • Algorithms
  • Computations
  • Efficiency
  • Mathematical Analysis
  • Sequences

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Operations Research