The COVID-19 pandemic has been a recent example for the spread of a harmful contagion in large populations. Moreover, the spread of harmful contagions is not only restricted to an infectious disease, but is also relevant to computer viruses and malware in computer networks. Furthermore, the spread of fake news and propaganda in online social networks is also of major concern. In this study, we introduce the measure-based spread minimization problem (MBSMP), which can help policy makers in minimizing the spread of harmful contagions in large networks. We develop exact solution methods based on branch-and-Benders-cut algorithms that make use of the application of Benders decomposition method to two different mixed-integer programming formulations of the MBSMP: an arc-based formulation and a path-based formulation. We show that for both formulations the Benders optimality cuts can be generated using a combinatorial procedure rather than solving the dual subproblems using linear programming. Additional improvements such as using scenario-dependent extended seed sets, initial cuts, and a starting heuristic are also incorporated into our branch-and-Benders-cut algorithms. We investigate the contribution of various components of the solution algorithms to the performance on the basis of computational results obtained on a set of instances derived from existing ones in the literature.
翻译:COVID-19疫情是大规模人群中有害疾病传播的最近例子。此外,有害传染的扩散不仅限于传染性疾病,而且涉及计算机网络中的计算机病毒和恶意软件。此外,在在线社交网络中传播假新闻和宣传也是一个重要问题。在本研究中,我们介绍了基于度量的最小化传播问题(MBSMP),它可以帮助政策制定者最小化大型网络中的有害传染的扩散。我们基于Benders分解方法开发了精确解决方案方法,这种方法使用两种不同的混合整数规划公式对MBSMP进行建模:一种是基于弧的公式,另一种是基于路径的公式。我们表明,对于两种公式,Benders最优性割可以使用组合程序而不是使用线性规划求解双重子问题来生成。我们还将其他改进引入到我们的分支和Benders割算法中,例如使用情景相关的扩展种子集、初始割和启发式算法。我们根据从文献中获得的一组实例所得到的计算结果,调查了解决方案算法各个组成部分对性能的贡献。