We focus on the problem of locating one sink on balanced binary tree networks with uniform edge capacities, all while minimizing the total evacuation time for all evacuees (minsum criterion). The challenge with sink location problems is modeling congestion, which determines evacuation time during a major disaster. Sub-quadratic algorithms to locate one sink that minimizes the minsum objective exist for path and cycle networks. Designing a sub-quadratic algorithm to locate one sink on a tree network has been an open problem for about ten years. Our algorithm has a time complexity of \(O(n \log ^2n)\) , where n is the number of vertices in the network. We achieve this result by introducing two new ideas. First, we define the concept of modified clusters, which captures the change in the congestion information computed during the pre-processing phase, to account for new evacuation paths. Second, we devise a simple and efficient method to determine the costs associated with every potential sink, using the partial information gathered from the modified clusters that are accessible at several network nodes.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Sub-quadratic Algorithm for the Minsum One Sink Location Problem on Balanced Binary Tree Networks

  • Jannatul Maowa,
  • Robert Benkoczi

摘要

We focus on the problem of locating one sink on balanced binary tree networks with uniform edge capacities, all while minimizing the total evacuation time for all evacuees (minsum criterion). The challenge with sink location problems is modeling congestion, which determines evacuation time during a major disaster. Sub-quadratic algorithms to locate one sink that minimizes the minsum objective exist for path and cycle networks. Designing a sub-quadratic algorithm to locate one sink on a tree network has been an open problem for about ten years. Our algorithm has a time complexity of \(O(n \log ^2n)\) , where n is the number of vertices in the network. We achieve this result by introducing two new ideas. First, we define the concept of modified clusters, which captures the change in the congestion information computed during the pre-processing phase, to account for new evacuation paths. Second, we devise a simple and efficient method to determine the costs associated with every potential sink, using the partial information gathered from the modified clusters that are accessible at several network nodes.