Branch-and-Price for Prescriptive Contagion Analytics

被引:0
|
作者
Jacquillat, Alexandre [1 ]
Li, Michael Lingzhi [2 ]
Rame, Martin [3 ]
Wang, Kai [4 ]
机构
[1] MIT, Sloan Sch Management, Cambridge, MA 02142 USA
[2] Harvard Univ, Harvard Business Sch, Cambridge, MA 02163 USA
[3] MIT, Operat Res Ctr, Cambridge, MA 02139 USA
[4] Tsinghua Univ, Sch Vehicle & Mobil, Beijing 100084, Peoples R China
基金
中国国家自然科学基金;
关键词
contagion analytics; column generation; branch and price; dynamic programming; COVID-19; INTEGER NONLINEAR PROGRAMS; GLOBAL OPTIMIZATION; PRODUCT DIFFUSION; MODEL; RELAXATION; EPIDEMICS; ALLOCATION; GROWTH;
D O I
10.1287/opre.2023.0308
中图分类号
C93 [管理学];
学科分类号
12 ; 1201 ; 1202 ; 120202 ;
摘要
Contagion models are ubiquitous in epidemiology, social sciences, engineering, and management. This paper formulates a prescriptive contagion analytics model where a decision maker allocates shared resources across multiple segments of a population, each governed by continuous -time contagion dynamics. These problems feature a large-scale mixed -integer nonconvex optimization structure with constraints governed by ordinary differential equations. This paper develops a branch -and -price methodology for this class of problems based on (i) a set partitioning reformulation; (ii) a column generation decomposition; (iii) a state -clustering algorithm for discrete -decision continuous -state dynamic programming; and (iv) a tripartite branching scheme to circumvent nonlinearities. We apply the methodology to four real -world cases: vaccine distribution, vaccination centers deployment, content promotion, and congestion mitigation. Extensive experiments show that the algorithm scales to large and otherwise -intractable instances, outperforming stateof-the-art benchmarks. Our methodology provides practical benefits in contagion systems-In particular, we show that it can increase the effectiveness of a vaccination campaign in a setting replicating the rollout of COVID-19 vaccines in 2021. We provide an open -source implementation of the methodology to enable replication.
引用
下载
收藏
页数:24
相关论文
共 50 条
  • [31] A branch-and-price algorithm for capacitated hypergraph vertex separation
    Bastubbe, Michael
    Luebbecke, Marco E.
    MATHEMATICAL PROGRAMMING COMPUTATION, 2020, 12 (01) : 39 - 68
  • [32] Branch-and-price approach for prescribing profitable feature upgrades
    Damodaran, P
    Wilhelm, WE
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2005, 43 (21) : 4539 - 4558
  • [33] Branch-and-price approaches for the network design problem with relays
    Yildiz, Baris
    Karasan, Oya Ekin
    Yaman, Hande
    COMPUTERS & OPERATIONS RESEARCH, 2018, 92 : 155 - 169
  • [34] A branch-and-price algorithm for the robust graph coloring problem
    Archetti, Claudia
    Bianchessi, Nicola
    Hertz, Alain
    DISCRETE APPLIED MATHEMATICS, 2014, 165 : 49 - 59
  • [35] A branch-and-price approach for integrating nurse and surgery scheduling
    Belien, Jeroen
    Demeulemeester, Erik
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 189 (03) : 652 - 668
  • [36] A Branch-and-Price algorithm for railway rolling stock rescheduling
    Lusby, Richard M.
    Haahr, Jorgen Thorlund
    Larsen, Jesper
    Pisinger, David
    TRANSPORTATION RESEARCH PART B-METHODOLOGICAL, 2017, 99 : 228 - 250
  • [37] A branch-and-price algorithm for the temporal bin packing problem
    Dell'Amico, Mauro
    Furini, Fabio
    Iori, Manuel
    COMPUTERS & OPERATIONS RESEARCH, 2020, 114
  • [38] A branch-and-price algorithm for capacitated hypergraph vertex separation
    Michael Bastubbe
    Marco E. Lübbecke
    Mathematical Programming Computation, 2020, 12 : 39 - 68
  • [39] A Branch-and-Price Algorithm for the Bin Packing Problem with Conflicts
    Elhedhli, Samir
    Li, Lingzi
    Gzara, Mariem
    Naoum-Sawaya, Joe
    INFORMS JOURNAL ON COMPUTING, 2011, 23 (03) : 404 - 415
  • [40] Circulation of railway rolling stock: a branch-and-price approach
    Peeters, Marc
    Kroon, Leo
    COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (02) : 538 - 556