A polynomial-time approximation scheme for embedding hypergraph in a cycle

We consider the problem of embedding hyperedges of a hypergraph as paths in a cycle such that the maximum congestion, namely the maximum number of paths that use any single edge in a cycle, is minimized. The minimum congestion hypergraph embedding in a cycle problem is known to be NP-hard and its graph version, the minimum congestion graph embedding in a cycle, is solvable in polynomial-time. Furthermore, for the graph problem, a polynomial-time approximation scheme for the weighted version is known. For the hypergraph model, several approximation algorithms with a ratio of two have been previously published. A recent paper reduced the approximation ratio to 1.5. We present a polynomial-time approximation scheme in this article, settling the debate regarding whether the problem is polynomial-time approximable.

[1]  Haruko Okamura,et al.  Multicommodity flows in planar graphs , 1981, J. Comb. Theory, Ser. B.

[2]  Sanjeev Khanna,et al.  A polynomial time approximation scheme for the SONET ring loading problem , 1997, Bell Labs Technical Journal.

[3]  Nobuji Saito,et al.  Algorithms for Routing around a Rectangle , 1992, Discret. Appl. Math..

[4]  Hann-Jang Ho,et al.  A 1.5 approximation algorithm for embedding hyperedges in a cycle , 2005, IEEE Transactions on Parallel and Distributed Systems.

[5]  S. L. Lee,et al.  Algorithms and complexity for weighted hypergraph embedding in a cycle , 2002, First International Symposium on Cyber Worlds, 2002. Proceedings..

[6]  Bin Ma,et al.  On the closest string and substring problems , 2002, JACM.

[7]  Russ Bubley,et al.  Randomized algorithms , 1995, CSUR.

[8]  DengXiaotie,et al.  A polynomial-time approximation scheme for embedding hypergraph in a cycle , 2009 .

[9]  Joseph L. Ganley,et al.  Minimum-Congestion Hypergraph Embedding in a Cycle , 1997, IEEE Trans. Computers.

[10]  Rajeev Motwani,et al.  Randomized algorithms , 1996, CSUR.

[11]  Yong Wang,et al.  Efficient Algorithm for Embedding Hypergraphs in a Cycle , 2003, HiPC.

[12]  Sanjeev Khanna,et al.  Edge-disjoint paths in planar graphs , 2004, 45th Annual IEEE Symposium on Foundations of Computer Science.

[13]  A. Srivastav,et al.  Algorithmic Chernoff-Hoeffding inequalities in integer programming , 1996 .

[14]  Teofilo F. Gonzalez,et al.  Improved Approximation Algorithms for Embedding Hyperedges in a Cycle , 1998, Inf. Process. Lett..

[15]  András Frank Edge-disjoint paths in planar graphs , 1985, J. Comb. Theory, Ser. B.