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 条
  • [41] A branch-and-price framework for optimal virtual network embedding
    Wang, Yang
    Hu, Qian
    Cao, Xiaojun
    COMPUTER NETWORKS, 2016, 94 : 318 - 326
  • [42] A New Branch-and-Price Approach for the Kidney Exchange Problem
    Klimentova, Xenia
    Alvelos, Filipe
    Viana, Ana
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2014, PT II, 2014, 8580 : 237 - +
  • [43] A Branch-and-Price Algorithm for the Multivehicle Covering Tour Problem
    Jozefowiez, Nicolas
    NETWORKS, 2014, 64 (03) : 160 - 168
  • [44] A Branch-and-Price Framework for Decomposing Graphs into Relaxed Cliques
    Gschwind, Timo
    Irnich, Stefan
    Furini, Fabio
    Calvo, Roberto Wolfler
    INFORMS JOURNAL ON COMPUTING, 2021, 33 (03) : 1070 - 1090
  • [45] A branch-and-price algorithm for the Minimum Sum Coloring Problem
    Delle Donne, Diego
    Furini, Fabio
    Malaguti, Enrico
    Wolfler Calvo, Roberto
    Discrete Applied Mathematics, 2021, 303 : 39 - 56
  • [46] A BRANCH-AND-PRICE ALGORITHM FOR THE WINDY RURAL POSTMAN PROBLEM
    Afsar, Hasan Murat
    Jozefowiez, Nicolas
    Lopez, Pierre
    RAIRO-OPERATIONS RESEARCH, 2011, 45 (04) : 353 - 364
  • [47] A branch-and-price approach for operational aircraft maintenance routing
    Sarac, Abdulkadir
    Batta, Rajan
    Rump, Christopher M.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 175 (03) : 1850 - 1869
  • [48] A branch-and-price algorithm for the Steiner tree packing problem
    Jeong, GW
    Lee, K
    Park, S
    Park, K
    COMPUTERS & OPERATIONS RESEARCH, 2002, 29 (03) : 221 - 241
  • [49] A new branch-and-price algorithm for the traveling tournament problem
    Irnich, Stefan
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 204 (02) : 218 - 228
  • [50] A branch-and-price algorithm for solving the cutting strips problem
    Zhiping C.
    Hurkens C.A.J.
    De Jono J.L.
    Applied Mathematics-A Journal of Chinese Universities, 1997, 12 (2) : 215 - 224