基于弧依赖时间离散化的稀疏动态离散发现

Sparse dynamic discretization discovery via arc-dependent time discretizations

Computers and Operations Research · 2024
被引 1
ABS 3

中文导读

针对现有动态离散发现方法中所有弧共享同一组出发时间导致高节点度网络求解低效的问题,提出弧级别出发时间集的框架,应用于服务网络设计问题,在区域网络和固定候选路径场景下优势明显。

Abstract

While many time-dependent network design problems can be formulated as time-indexed formulations with strong relaxations, the size of these formulations depends on the discretization of the time horizon and can become prohibitively large. The recently-developed dynamic discretization discovery (DDD) method allows many time-dependent problems to become more tractable by iteratively solving instances of the problem on smaller networks where each node has its own discrete set of departure times. However, in the current implementation of DDD, all arcs departing a common node share the same set of departure times. This causes DDD to be ineffective for solving problems where all near-optimal solutions require many distinct departure times at the majority of the high-degree nodes in the network. Region-based networks are one such structure that often leads to many high-degree nodes, and their increasing popularity underscores the importance of tailoring solution methods for these networks. To improve methods for solving problems that require many departure times at nodes, we develop a DDD framework where the set of departure times is determined on the arc level rather than the node level. We apply this arc-based DDD method to instances of the service network design problem (SND). We show that an arc-based approach is particularly advantageous when instances arise from region-based networks, and when candidate paths are fixed in the base graph for each commodity. Moreover, our algorithm builds upon the existing DDD framework and achieves these improvements with only benign modifications to the original implementation.

网络设计时间依赖问题离散化方法运筹学