{"title":"Algorithms and complexity for weighted hypergraph embedding in a cycle","authors":"S. L. Lee, Hann-Jang Ho","doi":"10.1109/CW.2002.1180862","DOIUrl":null,"url":null,"abstract":"The problem of weighted hypergraph embedding in a cycle (WHEC) is to embed the weighted hyperedges of a hypergraph as the paths in a cycle, such that the maximum congestion of any physical link in the cycle is minimized. A simpler version of this problem is the weighted graph embedding in a cycle (WGEC) that embeds the weighted edges of a normal graph as the paths in a cycle. The WHEC and WGEC problems have applications in design automation, parallel computing and computer communication. In this paper we first show that both WHEC and WGEC problems are NP-Complete. Afterwards we formulate the WHEC problem as an integer linear programming (ILP). Therefore, an approximation solution can be obtained by using LP-relaxation and rounding heuristic. Our LP-approximation algorithm generates an embedding with congestion at most two times the optimal solution. Finally, to guarantee the efficiency, we develop a linear-time approximation algorithm that also provides a solution with the same worst case approximation bound as the LP-approximation.","PeriodicalId":376322,"journal":{"name":"First International Symposium on Cyber Worlds, 2002. Proceedings.","volume":"25 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2002-11-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"First International Symposium on Cyber Worlds, 2002. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CW.2002.1180862","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
The problem of weighted hypergraph embedding in a cycle (WHEC) is to embed the weighted hyperedges of a hypergraph as the paths in a cycle, such that the maximum congestion of any physical link in the cycle is minimized. A simpler version of this problem is the weighted graph embedding in a cycle (WGEC) that embeds the weighted edges of a normal graph as the paths in a cycle. The WHEC and WGEC problems have applications in design automation, parallel computing and computer communication. In this paper we first show that both WHEC and WGEC problems are NP-Complete. Afterwards we formulate the WHEC problem as an integer linear programming (ILP). Therefore, an approximation solution can be obtained by using LP-relaxation and rounding heuristic. Our LP-approximation algorithm generates an embedding with congestion at most two times the optimal solution. Finally, to guarantee the efficiency, we develop a linear-time approximation algorithm that also provides a solution with the same worst case approximation bound as the LP-approximation.