Across infrastructure domains, physical damage caused by storms and other weather events often requires costly and time-sensitive repairs to restore services as quickly as possible. While recent studies have used agent-based models to estimate the cost of repairs, the implemented strategies for assignment of repair crews to different locations are generally human-driven or based on simple rules. In order to find performant strategies, we continue with an agent-based model, but approach this problem as a combinational optimization problem known as the Minimum Weighted Latency Problem for multiple repair crews. We apply a partitioning algorithm that balances the assignment of targets amongst all the crews using two different heuristics that optimize either the importance of repair locations or the travel time between them. We benchmark our algorithm on both randomly generated graphs as well as data derived from a real-world urban environment, and show that our algorithm delivers significantly better assignments than existing methods.
翻译:在所有基础设施领域,暴风雨和其他天气事件造成的物质损害往往需要花费昂贵和时间敏感的修理,以尽快恢复服务。虽然最近的研究使用以代理人为基础的模型来估计修理费用,但向不同地点派遣修理人员的战略通常是由人驱动的,或者以简单的规则为基础。为了找到表现型战略,我们继续采用以代理人为基础的模型,但将这一问题当作一个混合优化问题来对待,称为多位修理人员的最低延迟问题。我们采用了一种分配算法,平衡所有船员之间的目标分配,使用两种不同的算法来优化修理地点的重要性或他们之间的旅行时间。我们用随机生成的图表和从现实城市环境中获得的数据来衡量我们的算法,并表明我们的算法所提供的任务比现有方法要好得多。