The function of a network is generally related to the transport of items over the underlying graph. For example, in transportation networks, vehicles, trains, ships and aircraft deliver passengers and cargo to their destinations, while in telecommunication networks, IP packets ar
...
The function of a network is generally related to the transport of items over the underlying graph. For example, in transportation networks, vehicles, trains, ships and aircraft deliver passengers and cargo to their destinations, while in telecommunication networks, IP packets are transmitted to enable data change between devices or users. To enhance the performance of item transmission in networks, such as reducing latency in telecommunication networks, we need to deepen the understanding of how a network supports efficient transport between two nodes and how transmission paths can be determined. Another important research topic concerns the design or construction of networks to meet users’ evolving demands, either by developing new networks from scratch or by modifying existing ones. In this dissertation, the analysis and design of networks for item transmission are considered in three distinct areas.
We first explore the item transmission in networks where the item travels along a single path, usually the shortest path in most practical scenarios. In Chapter 2, we focus on the geometric properties of shortest paths in soft random geometric graphs (SRGGs) in 2-dimensional Euclidean space. We demonstrate that shortest paths are aligned along geodesic curves connecting shortest path endpoints. To quantify the strength of the alignment, we introduce two metrics: the average distance to the geodesic from shortest path nodes and the average path stretch. Both metrics decrease in larger SRGGs with short-range connections. Additionally, we find that the alignment strength is nonmonotonic with respect to the average degree of the SRGG and identify network properties maximizing shortest path alignment. Based on these observations, we establish that the alignment of shortest paths may be sufficiently strong to allow the identification of shortest path nodes based on their proximity to geodesic curves. Extensive simulations confirm that our geometric-based approach predicts shortest path nodes even when node positions in the latent space are not precisely known.
The second part of this dissertation investigates inverse problems of the shortest paths. Given predetermined demands on the shortest path weight, such as upper bounds on delay between nodes in telecommunication networks, we focus on how to dimension the network, both topology and link weights, so that transport along the shortest path between any pair of nodes satisfies the given demands. Chapter 3 introduces the inverse all shortest path problem (IASPP), which asks for a weighted adjacency matrix of a graph such that all the elements in the corresponding shortest path weight matrix do not exceed those of the given demand matrix. We propose the Descending Order Recovery (DOR) algorithm, which exactly solves the IASPP. The network provided by DOR minimized the number of links and the sum of link weights across all networks with the same shortest path weight matrix. As a complement to DOR, a second algorithm, Omega based Link Removal (OLR), leverages effective resistance to solve the IASPP. Chapter 4 further extends IASPP to the modification of existing networks under changing transmission requirements. Inspired by practical scenarios, we study two extensions of IASPP. The first develops a new graph whose shortest path weight matrix equals a predetermined demand matrix while minimizing the total change in link weights from the original graph and an exact approach is proposed. The second variant considers a more constrained scenario in which the graph topology remains unchanged. We propose an algorithm, “distance basis sum” (DBS), for tree topologies commonly found in domains such as telecommunications and industrial networks. Compared with classical approaches, DBS can improve computational efficiency while constructing a graph close to the optimal solution.
In the third part of the dissertation, we investigate item transmission in networks where items propagate along multiple paths between two nodes. In Chapter 5, we study the expected number of nodes and links involved in transferring items between the source and destination in random graphs. Then, we investigate the power dissipation associated with transportation at link level. Further, we address how to construct a network given a predetermined end-to-end power dissipation, which reduces to the “inverse effective resistance problem” of finding a network whose effective resistance matrix matches a given demand. We propose a heuristic algorithm, “Resistor Gap Pruning” (RGP), which provides sparse networks closely approximating the demand effective resistance and performs consistently across different demand scenarios.