The problem of worst case edge deletion from a network is considered. Suppose that you have a communication network and you can delete a single edge. Which edge deletion causes the largest disruption? More formally, given a graph, which edge after deletion disconnects the maximum number of pairs of vertices, where ties for number of pairs disconnected are broken by finding an edge that increases the average shortest path length the maximum amount. This problem is interesting both practically and theoretically. We call it the \emph{single edge deletion problem}. Our contributions include formally defining the single edge deletion problem and providing motivations from network analysis. Also, we give an algorithm that solves the problem much faster than a naive solution. The algorithm incorporates sophisticated and novel techniques, and generalises to the problem of computing the all-pairs shortest paths table after deleting each edge individually. This means the algorithm has deep theoretical interest as well as the potential for even wider applications than those we present here.
翻译:考虑从网络中删除最差的大小写边缘的问题。 假设您有一个通信网络, 您可以删除一个边缘。 哪个边缘删除可以造成最大的中断? 更正式地说, 给一个图表, 删除之后的边缘切断了最大数量的脊椎, 使断开的对数的连接通过找到一个边来增加平均最短路径长度的最大数量而打破。 这个问题在实际和理论上都很有趣。 我们称之为“ 单边缘删除问题 ” 。 我们的贡献包括正式确定单一边缘删除问题, 并提供网络分析的动机。 另外, 我们给出一种比天真的解决方案更快解决问题的算法。 算法包含复杂和新颖的技术, 并概括了在逐个删除所有边缘之后计算所有边缘最短路径表的问题。 这意味着算法在理论上都具有深厚的兴趣, 并且有可能比我们在这里列出的应用程序更广阔。