The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - May (1997 vol.46)
pp: 600-602
ABSTRACT
<p><b>Abstract</b>—The <it>minimum-congestion hypergraph embedding in a cycle (MCHEC)</it> problem is to embed the <it>n</it> edges in an <it>m</it>-vertex hypergraph as paths in a cycle on the same number of vertices, such that <it>congestion</it>—the maximum number of paths that use any single edge in the cycle—is minimized. The MCHEC problem has applications in electronic design automation and parallel computing. In this paper, it is proven that the MCHEC problem is NP-complete. An <it>O</it>((<it>nm</it>)<super><it>k</it>+1</super>) algorithm is described that computes an embedding with congestion <it>k</it> or determines that such an embedding does not exist. Finally, a linear-time approximation algorithm for arbitrary instances is presented that computes an embedding whose congestion is at most three times optimal.</p>
INDEX TERMS
Hypergraph embedding in a cycle, congestion, NP-completeness, approximation algorithms, routing around a rectangle, moat routing, ring routing.
CITATION
Joseph L. Ganley, "Minimum-Congestion Hypergraph Embedding in a Cycle", IEEE Transactions on Computers, vol.46, no. 5, pp. 600-602, May 1997, doi:10.1109/12.589233
64 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool