An approximation algorithm for the load-balanced semi-matching problem in weighted bipartite graphs

被引:13
|
作者
Low, Chor Ping [1 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
关键词
semi-matching; bipartite graphs; load balancing; NP-hard; approximation algorithms;
D O I
10.1016/j.ipl.2006.06.004
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A semi-matching on a bipartite graph G = (U boolean OR V, E) is a set of edges X subset of E such that each vertex in U is incident to exactly one edge in X. The sum of the weights of the vertices from U that are assigned (semi-matched) to some vertex V E V is referred to as the load of vertex v. In this paper, we consider the problem to finding a semi-matching that minimizes the maximum load among all vertices in V. This problem has been shown to be solvable in polynomial time by Harvey et al. [N. Harvey, R. Ladner, L. Lovasz, T. Tamir, Semi-matchings for bipartite graphs and load balancing, in: Proc. 8th WADS, 2003, pp. 284-306] and Fakcharoenphol et al. [J. Fakcharoenphol, B. Lekhanukit, D. Nanongkai, A faster algorithm for optimal semi-matching, Manuscript, 2005] for unweighted graphs. However, the computational complexity for the weighted version of the problem was left as an open problem. In this paper, we prove that the problem of finding a semi-matching that minimizes the maximum load among all vertices in a weighted bipartite graph is NP-complete. A (3)/(2)-approximation algorithm is proposed for this problem. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:154 / 161
页数:8
相关论文
共 50 条
  • [31] A Semi-Matching Based Load Balancing Scheme for Dense IEEE 802.11 WLANs
    Lei, Tao
    Wen, Xiangming
    Lu, Zhaoming
    Li, Yue
    IEEE ACCESS, 2017, 5 : 15332 - 15339
  • [32] Load-balanced tree approach in dynamic vehicle routing problem
    Mukai, N
    Feng, J
    Watanabe, T
    PROCEEDINGS OF THE SIXTH IASTED INTERNATIONAL CONFERENCE ON CONTROL AND APPLICATIONS, 2004, : 154 - 159
  • [34] Research on the algorithm of Load-balanced Hierarchical Topology Control for WSN
    Feng, Yongxin
    Zhang, Wenbo
    Tan, Xiaobo
    Fu, Lidong
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2013, 7 : 347 - 352
  • [35] LBSR: A load-balanced semiminimal routing algorithm in cellular routers
    Yue, Zuhui
    Zhao, Youjian
    Wu, Jianping
    Zhang, Xiaoping
    INFORMATION NETWORKING: ADVANCES IN DATA COMMUNICATIONS AND WIRELESS NETWORKS, 2006, 3961 : 419 - +
  • [36] Semi-matchings for bipartite graphs and load balancing
    Harvey, NJA
    Ladner, RE
    Lovász, L
    Tarnir, T
    JOURNAL OF ALGORITHMS-COGNITION INFORMATICS AND LOGIC, 2006, 59 (01): : 53 - 78
  • [37] Semi-matchings for bipartite graphs and load balancing
    Harvey, NJA
    Ladner, RE
    Lovász, L
    Tamir, T
    ALGORITHMS AND DATA STRUCTURES, PROCEEDINGS, 2003, 2748 : 294 - 306
  • [38] A new efficient algorithm for weighted vertex cover in bipartite graphs based on a dual problem
    Zhang Yujiao
    Duan Xia
    Yue Xuerong
    Chen Zhibin
    2018 NINTH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN MEDICINE AND EDUCATION (ITME 2018), 2018, : 20 - 23
  • [39] GOAL: A load-balanced adaptive routing algorithm for torus networks
    Singh, A
    Dally, WJ
    Gupta, AK
    Towles, B
    30TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 2003, : 194 - 205
  • [40] FINDING A COMPLETE MATCHING WITH THE MAXIMUM PRODUCT ON WEIGHTED BIPARTITE GRAPHS
    TSENG, FSC
    YANG, WP
    CHEN, ALP
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1993, 25 (05) : 65 - 71