Cost-Distance Steiner Trees for Timing-Constrained Global Routing
Stephan Held, Edgar Perner
摘要
The cost-distance Steiner tree problem seeks a Steiner tree that minimizes the total congestion cost plus the weighted sum of sourcesink delays. This problem arises as a subroutine in timing-constrained global routing with a linear delay model, used before buffer insertion. Here, the congestion cost and the delay of an edge are essentially uncorrelated, unlike in most other algorithms for timing-driven Steiner trees. We present a fast algorithm for the cost-distance Steiner tree problem. Its running time is , where , and m are the numbers of terminals, vertices, and edges in the global routing graph. We also prove that our algorithm guarantees an approximation factor of . This matches the best-known approximation factor for this problem, but with a much faster running time. To account for increased capacitance and delays after buffering caused by bifurcations, we incorporate a delay penalty for each bifurcation without compromising the running time or approximation factor. In our experimental results, we show that our algorithm outperforms previous methods that first compute a Steiner topology, e.g. based on shallow-light Steiner trees or the Prim-Dijkstra algorithm, and then embed this into the global routing graph.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
相关 Paper
- Tree embeddings for hop-constrained network designBernhard Haeupler, D. Ellis Hershkowitz, Goran ZuzicSTOC 2021 · 被引用 1 次
- Hop-Constrained Metric Embeddings and their ApplicationsArnold FiltserFOCS 2021 · 被引用 9 次
- Time-Division Multiplexing Based System-Level FPGA Routing for Logic VerificationPeng Zou, Zhifeng Lin, Xiao Shi, Yingjie Wu 等DAC 2020 · 被引用 18 次
- Planar Length-Constrained Minimum Spanning TreesD. Ellis Hershkowitz, Richard Z. HuangSTOC 2026 · 被引用 2 次
- Beyond Tree Embeddings - a Deterministic Framework for Network Design with Deadlines or DelayYossi Azar, Noam TouitouFOCS 2020 · 被引用 13 次
