发明名称 Efficient distributed algorithm for the location design and routing problem
摘要 The Location Design and Routing problem asks to find a subset of “depot” nodes and a spanning forest of a graph such that every connected component in the forest contains at least one depot. This problem arises in a number of both logistical and computer networking problems, for example, in selecting the number and location of distribution centers in vehicle routing networks. This problem is functionally equivalent to that of supernode selection in peer-to-peer networks. A distributed algorithm approximates a solution to this problem that runs in a logarithmic number of communication rounds with respect to the number of nodes (independent of the topology of the network), and, under assumptions on the embedding of the edge weights, whose solutions are within a factor of 2 of optimal.
申请公布号 US9596125(B2) 申请公布日期 2017.03.14
申请号 US201414243952 申请日期 2014.04.03
申请人 Drexel University 发明人 Regli William C.;Shokoufandeh Ali;Sultanik Evan A.
分类号 G06F15/173;H04L12/24;H04L29/08;H04L12/721 主分类号 G06F15/173
代理机构 Baker & Hostetler LLP 代理人 Baker & Hostetler LLP
主权项 1. A computer-implemented method of identifying nodes or distribution centers for decentralized distribution of information or materials throughout a network or throughout a geographic area, comprising: (a) starting with an empty forest of potential nodes or distribution centers of said network or said geographic area, a computer assigning each potential node or distribution center of the forest to be a member of its own connected component; (b) for each potential node or distribution center that has not yet been assigned to be a node or distribution center, the computer adding a cut edge of a connected component to the forest and merging the cut edge with a potential node or distribution center on the other end of the cut edge; (c) when a potential node or distribution center is merged with another potential node or distribution center that has been assigned to a node or distribution center, the computer assigning the same node or distribution center to the potential node or distribution center and stopping a resulting merged node from actively growing; (d) the computer repeating steps (a)-(c) until all potential nodes or distribution centers have been assigned to a node or distribution center and each connected component has at least one distribution center for distribution of said information or materials to other nodes in said each connected component; wherein each potential node or distribution center has a unique identifier with a globally agreed ordering, the processor further implementing the step of using the unique identifiers of potential nodes or distribution centers to construct a total ordering over the cut edges of the connected components by combining unique identifiers of incident potential nodes or distribution center.
地址 Philadelphia PA US