Algorithms and Complexity for Weighted Hypergraph Embedding in a Cycle

  • Authors:
  • S. L. Lee;H-J. Ho

  • Affiliations:
  • -;-

  • Venue:
  • CW '02 Proceedings of the First International Symposium on Cyber Worlds (CW'02)
  • Year:
  • 2002

Quantified Score

Hi-index 0.02

Visualization

Abstract

The problem of Weighted Hypergraph Embedding in aCycle (WHEC) is to embed the weighted hyperedges of ahypergraph as the paths in a cycle, such that the maximumcongestion of any physical link in the cycle is minimized.A simpler version of this problem is the WeightedGraph Embedding in a Cycle (WGEC) that embeds theweighted edges of a normal graph as the paths in a cycle.The WHEC and WGEC problems have applicationsin design automation, parallel computing and computercommunication. In this paper, we first show that bothWHEC and WGEC problems are NP-Complete. Afterwardswe formulate the WHEC problem as an integer linearprogramming (ILP). Therefore, an approximation solutioncan be obtained by using LP-relaxation and roundingheuristic. Our LP-approximation algorithm generatesan embedding with congestion at most two times the optimalsolution. Finally, to guarantee the efficiency, wedevelop a linear-time approximation algorithm that alsoprovides a solution with the same worst case approximationbound as the LP-approximation.