A customized dual ascent algorithm for a class of traffic coordination problems

Lagrangian relaxation has been pursued as a pertinent methodology for many hard scheduling problems. From standard duality theory, the method is known to provide good-quality bounds to the performance of the optimal solutions of these problems, and in certain cases, the optimal Lagrange multipliers can function as a starting point for the construction good suboptimal solutions for the original (primal) problem. In this work we consider the application of the method on a class of novel scheduling problems that concern the routing of a set of mobile agents over the edges of an underlying guidepath network. Besides the introduction of these new scheduling problems and the proposed Lagrangian relaxations, our primary contribution is an “ascent” algorithm for the corresponding dual problem that is characterized by (i) monotonic improvement of the generated solutions and (ii) finite convergence to an optimal solution.

[1]  Ravindra K. Ahuja,et al.  Network Flows: Theory, Algorithms, and Applications , 1993 .

[2]  S. Reveliotis Conflict resolution in AGV systems , 2000 .

[3]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Suboptimal Control: A Survey from ADP to MPC , 2005, Eur. J. Control.

[4]  Marshall L. Fisher,et al.  The Lagrangian Relaxation Method for Solving Integer Programming Problems , 2004, Manag. Sci..

[5]  Krishna R. Pattipati,et al.  A practical approach to job-shop scheduling problems , 1993, IEEE Trans. Robotics Autom..

[6]  D. C. Gardner,et al.  Semiconductor factory automation: designing for phased automation , 1996, IEEE/SEMI 1996 Advanced Semiconductor Manufacturing Conference and Workshop. Theme-Innovative Approaches to Growth in the Semiconductor Industry. ASMC 96 Proceedings.

[7]  Jean-Luc Paris Facilities design, 3rd ed., by Sunderesh S. Heragu , 2010 .

[8]  Marshall L. Fisher,et al.  Optimal Solution of Scheduling Problems Using Lagrange Multipliers: Part I , 1973, Oper. Res..

[9]  Basil Kouvaritakis,et al.  Model Predictive Control: Classical, Robust and Stochastic , 2015 .

[10]  Spyros A. Reveliotis,et al.  On the Complexity of Maximally Permissive Deadlock Avoidance in Multi-Vehicle Traffic Systems , 2010, IEEE Transactions on Automatic Control.

[11]  Fengyuan Ren,et al.  Scheduling " , , 1997 .

[12]  Thomas E. Morton,et al.  Heuristic scheduling systems : with applications to production systems and project management , 1993 .

[13]  Laurence A. Wolsey,et al.  Integer and Combinatorial Optimization , 1988 .

[14]  Egon Balas,et al.  The Shifting Bottleneck Procedure for Job Shop Scheduling , 1988 .

[15]  David G. Luenberger,et al.  Linear and nonlinear programming , 1984 .

[16]  Dimitri P. Bertsekas,et al.  Dynamic Programming and Optimal Control, Two Volume Set , 1995 .

[17]  S. Sarin,et al.  Models and algorithms for job selection, routing, and scheduling in a flexible manufacturing system , 1991 .

[18]  Thierry Paul,et al.  Quantum computation and quantum information , 2007, Mathematical Structures in Computer Science.