Massively Parallel Dantzig-Wolfe Decomposition Applied to Traffic Flow Scheduling

被引:25
|
作者
Rios, Joseph [1 ]
Ross, Kevin [2 ]
机构
[1] NASA, Ames Res Ctr, Automat Concepts Res Branch, Moffett Field, CA 94035 USA
[2] Univ Calif Santa Cruz, Sch Engn, Santa Cruz, CA 95064 USA
关键词
MANAGEMENT PROBLEM; ALGORITHM; OPTIMIZATION; MODEL;
D O I
10.2514/1.45606
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
Optimal scheduling of traffic over the National Airspace System is computationally difficult. To speed computation, Dantzig-Wolfe decomposition is applied to a linear integer programming approach for assigning delays to flights. The subproblems for this decomposition are solved in parallel via independent computation threads. Experimental evidence suggests that as the number of subproblems/threads increases (and their sizes decrease) for a given problem, the solution quality, convergence, and runtime improve. A demonstration of this is provided by using the finest possible decomposition: one flight per subproblem. This massively parallel approach is compared with one with few threads and with non-decomposed approaches in terms of solution quality and runtime. Since this method generally provides a relaxed solution to the original integer optimization problem, two heuristics are developed to generate an integral solution. Dantzig-Wolfe followed by these heuristics can provide a near-optimal (sometimes optimal) solution to the original problem hundreds of times faster than the standard (non-decomposed) approaches. In addition, when massive decomposition is employed, the solution is shown to be more likely integral, which obviates the need for an integerization step. These results indicate that nationwide, real-time, high-fidelity, optimal traffic flow scheduling is achievable for (at least) 3-h planning horizons.
引用
收藏
页码:32 / 45
页数:14
相关论文
共 50 条
  • [41] A class of Dantzig-Wolfe type decomposition methods for variational inequality problems
    Luna, Juan Pablo
    Sagastizabal, Claudia
    Solodov, Mikhail
    MATHEMATICAL PROGRAMMING, 2014, 143 (1-2) : 177 - 209
  • [42] SOLVING TRANSPORTATION NETWORK EQUILIBRIUM MODELS WITH THE DANTZIG-WOLFE DECOMPOSITION METHOD
    Chung, William
    TRANSPORTATION AND MANAGEMENT SCIENCE, 2008, : 845 - 854
  • [43] Security constrained economic dispatch using nonlinear Dantzig-Wolfe decomposition
    Siemens Energy & Automation, Inc, Brooklyn Park, United States
    IEEE Trans Power Syst, 1 (105-112):
  • [44] 2-LEVEL PLANNING PROCEDURE UNDER A DANTZIG-WOLFE DECOMPOSITION
    SENGUPTA, JK
    GRUVER, GW
    INTERNATIONAL JOURNAL OF SYSTEMS SCIENCE, 1974, 5 (09) : 857 - 875
  • [45] Dantzig-Wolfe decomposition based Heuristic for an Integrated Production and Maintenance planning Problem
    Alaoui Selsouli, Marouane
    Najid, Najib M.
    Mohafid, Abdelmoula
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND SYSTEMS MANAGEMENT (IESM'2011): INNOVATIVE APPROACHES AND TECHNOLOGIES FOR NETWORKED MANUFACTURING ENTERPRISES MANAGEMENT, 2011, : 978 - 987
  • [46] A GENERALIZED DANTZIG-WOLFE DECOMPOSITION PRINCIPLE FOR A CLASS OF NONCONVEX PROGRAMMING-PROBLEMS
    THACH, PT
    KONNO, H
    MATHEMATICAL PROGRAMMING, 1993, 62 (02) : 239 - 260
  • [47] Optimal Distributed Energy Storage Management Using Relaxed Dantzig-Wolfe Decomposition
    Zamzam, Ahmed S.
    Dall'Anese, Emiliano
    Sidiropoulos, Nicholas D.
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 2396 - 2401
  • [48] Dantzig-Wolfe Decomposition for Solving Multistage Stochastic Capacity-Planning Problems
    Singh, Kavinesh J.
    Philpott, Andy B.
    Wood, R. Kevin
    OPERATIONS RESEARCH, 2009, 57 (05) : 1271 - 1286
  • [49] A Dantzig-Wolfe Decomposition-Based Heuristic for Off-line Capacity Calibration of Dynamic Traffic Assignment
    Lin, Dung-Ying
    Valsaraj, Varunraj
    Waller, S. Travis
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2011, 26 (01) : 1 - 15
  • [50] REVISED DANTZIG-WOLFE DECOMPOSITION FOR STAIRCASE-STRUCTURED LINEAR-PROGRAMS
    JACKSON, PL
    LYNCH, DF
    MATHEMATICAL PROGRAMMING, 1987, 39 (02) : 157 - 179