An approach for solving a class of transportation scheduling problems

Abstract An algorithm is developed for solving a class of transportation scheduling problems. It applies for a variety of problems such as: the Combining Truck Trip problem, the Delivery problem, the School Bus problem, the Assignment of Buses to Schedules, and the Travelling Salesman problem. The objective functions of the above problems differ from each other. Yet, by using the “savings method” proposed by Clarke and Wright, and extended by Gaskell, we are able to define each one of the above problems as a series of assignment problems. The cost matrix entries of each one of the assignment problems are a function of the constraints of the particular routing or scheduling problem. The solution to the assignment problem determines an upper bound of the optimal solution to the original problem. By combining the above procedure with a Branch and Bound procedure, it is possible to obtain the optimal solution in a finite number of steps. In some cases the Branch and Bound process can be eliminated due to the nature of the problem and in those cases the algorithm is efficient.

[1]  Mandell Bellmore,et al.  Pathology of Traveling-Salesman Subtour-Elimination Algorithms , 1971, Oper. Res..

[2]  Nicos Christofides,et al.  Algorithms for Large-scale Travelling Salesman Problems , 1972 .

[3]  K. G. Murty An Algorithm for Ranking All the Assignment in Order of Increasing Cost , 1968 .

[4]  G. Clarke,et al.  Scheduling of Vehicles from a Central Depot to a Number of Delivery Points , 1964 .

[5]  P. Schweitzer,et al.  AN ALGORITHM FOR COMBINING TRUCK TRIPS , 1972 .

[6]  George L. Nemhauser,et al.  The Traveling Salesman Problem: A Survey , 1968, Oper. Res..

[7]  James A. Chisman,et al.  The clustered traveling salesman problem , 1975, Comput. Oper. Res..

[8]  Paul J. Schweitzer,et al.  The zero pivot phenomenon in transportation and assignment problems and its computational implications , 1977, Math. Program..

[9]  L. G. Mitten Branch-and-Bound Methods: General Formulation and Properties , 1970, Oper. Res..

[10]  Clifford S. Orloff,et al.  Route Constrained Fleet Scheduling , 1976 .

[11]  Paul J. Schweitzer,et al.  Assigning buses to schedules in a metropolitan area , 1978, Comput. Oper. Res..

[12]  Bezalel Gavish,et al.  Note---A Note on “The Formulation of the M-Salesman Traveling Salesman Problem” , 1976 .

[13]  Anthony Wren Bus scheduling: an interactive computer method , 1972 .

[14]  Andrew B. Whinston,et al.  Computer-Assisted School Bus Scheduling , 1972 .

[15]  E. L. Lawler,et al.  Branch-and-Bound Methods: A Survey , 1966, Oper. Res..

[16]  J. Svestka,et al.  Computational Experience with an M-Salesman Traveling Salesman Algorithm , 1973 .

[17]  T. J. Gaskell,et al.  Bases for Vehicle Fleet Scheduling , 1967 .

[18]  J. L. Saha,et al.  An Algorithm for Bus Scheduling Problems , 1970 .

[19]  R. A. Zemlin,et al.  Integer Programming Formulation of Traveling Salesman Problems , 1960, JACM.

[20]  Warren H. Thomas,et al.  Bus routing in a multi-school system , 1974, Comput. Oper. Res..