A 2-Approximation Algorithm for the Multi-vehicle Scheduling Problem on a Path with Release and Handling Times

In this paper, we consider a scheduling problem of vehicles on a path. Let G = (V, E) be a path, where V = {v1, v2, . . vn} is its set of n vertices and E = {{vj, vj+1} |j = 1, 2, . . .,n - 1} is its set of edges. There are m identical vehicles (1 ≤ m ≤ n). The travel times w(vj, vj+1) (= w(vj+1, vj)) are associated with edges {vj, vj+1} ∈ E. Each job j which is located at each vertex vj ∈ V has release time rj and handling time hj. Any job must be served by exactly one vehicle. The problem asks to find an optimal schedule of m vehicles that minimizes the maximum completion time of all the jobs. The problem is known to be NP-hard for any fixed m ≥ 2. In this paper, we give an O(mn2) time 2-approximation algorithm to the problem, by using properties of optimal gapless schedules.

[1]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[2]  Jacques Desrosiers,et al.  Time Constrained Routing and Scheduling , 1992 .

[3]  Oded Berman,et al.  Technical Note - Routing and Location-Routing p-Delivery Men Problems on a Path , 1994, Transp. Sci..

[4]  T. Ibaraki,et al.  VEHICLE SCHEDULING ON A TREE TO MINIMIZE MAXIMUM LATENESS , 1996 .

[5]  Oded Berman,et al.  (p - 1)/(p + 1)-approximate Algorithms for P-traveling Salesmen Problems on a Tree with Minmax Objective , 1997, Discret. Appl. Math..

[6]  Oded Berman,et al.  A Heuristic with Worst-case Analysis for Minimax Routing of Two Travelling Salesmen on a Tree , 1996, Discret. Appl. Math..

[7]  Toshihide Ibaraki,et al.  Vehicle scheduling on a tree with release and handling times , 1997, Ann. Oper. Res..

[8]  Toshihide Ibaraki,et al.  Complexity Of The Single Vehicle Scheduling Problem On Graphs , 1997 .

[9]  Marius M. Solomon,et al.  Routing and scheduling on a shoreline with release times , 1990 .

[10]  Toshihide Ibaraki,et al.  Solving the Single-Vehicle Scheduling Problems for All Home Locations under Depth-First Routing on a Tree , 2001 .

[11]  John N. Tsitsiklis,et al.  Special cases of traveling salesman and repairman problems with time windows , 1992, Networks.

[12]  Oded Berman,et al.  Sales-delivery man problems on treelike networks , 1995, Networks.

[13]  Tetsuo Asano,et al.  A New Approximation Algorithm for the Capacitated Vehicle Routing Problem on a Tree , 2001, J. Comb. Optim..