The k-Constrained Bipartite Matching Problem: Approximation Algorithms and Applications to Wireless Networks

被引:0
|
作者
Berger, Andre [1 ]
Gross, James [2 ]
Harks, Tobias [3 ]
机构
[1] Maastricht Univ, Dept Quantitat Econ, Maastricht, Netherlands
[2] Rhein Westfal TH Aachen, UMIC Res Ctr, Aachen, Germany
[3] Tech Univ Berlin, Inst Math, Berlin, Germany
关键词
PERFORMANCE;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In communication networks, resource assignment problems appear in several different settings. These problems are often modeled by a maximum weight matching problem in bipartite graphs and efficient matching algorithms are well known. In several applications, the corresponding matching problem has to be solved many times in a row as the underlying system operates in a time-slotted fashion and the edge weights change over time. However, changing the assignments can come with a certain cost for reconfiguration that depends on the number of changed edges between subsequent assignments. In order to control the cost of reconfiguration, we propose the k-constrained bipartite matching problem for bipartite graphs, which seeks an optimal matching that realizes at most k changes from a previous matching. We provide fast approximation algorithms with provable guarantees for this problem. Furthermore, to cope with the sequential nature of assignment problems, we introduce an online variant of the k-constrained matching problem and derive online algorithms that are based on our approximation algorithms for the k-constrained bipartite matching problem. Finally, we establish the applicability of our model and our algorithms in the context of OFDMA wireless networks finding a significant performance improvement for the proposed algorithms.
引用
收藏
页数:9
相关论文
共 50 条
  • [1] Approximation algorithms for bipartite and non-bipartite matching in the plane
    Varadarajan, KR
    Agarwal, PK
    PROCEEDINGS OF THE TENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 1999, : 805 - 814
  • [2] Approximation algorithms for the Bipartite Multicut problem
    Kenkre, Sreyash
    Vishwanathan, Sundar
    INFORMATION PROCESSING LETTERS, 2010, 110 (8-9) : 282 - 287
  • [3] Approximation Algorithms for Bipartite Matching with Metric and Geometric Costs
    Agarwal, Pankaj K.
    Sharathkumar, R.
    STOC'14: PROCEEDINGS OF THE 46TH ANNUAL 2014 ACM SYMPOSIUM ON THEORY OF COMPUTING, 2014, : 555 - 564
  • [4] Two approximation algorithms for bipartite matching on multicore architectures
    Dufosse, Fanny
    Kaya, Kamer
    Ucar, Bora
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2015, 85 : 62 - 78
  • [5] Constrained Resource Assignments: Fast Algorithms and Applications in Wireless Networks
    Berger, Andre
    Gross, James
    Harks, Tobias
    Tenbusch, Simon
    MANAGEMENT SCIENCE, 2016, 62 (07) : 2070 - 2089
  • [6] Approximation algorithms for degree-constrained bipartite network flow
    Akçali, E
    Üngör, A
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2003, 2003, 2869 : 163 - 170
  • [7] Approximation algorithms for a sequencing problem with a biased bipartite structure
    Shurbevski, Aleksandar
    Nagamochi, Hiroshi
    Karuno, Yoshiyuki
    JOURNAL OF ADVANCED MECHANICAL DESIGN SYSTEMS AND MANUFACTURING, 2016, 10 (03):
  • [8] Approximation algorithms for minimum broadcast schedule problem in wireless sensor networks
    Shang, Weiping
    Wan, Pengjun
    Hu, Xiaodong
    FRONTIERS OF MATHEMATICS IN CHINA, 2010, 5 (01) : 75 - 87
  • [9] Approximation algorithms for minimum broadcast schedule problem in wireless sensor networks
    Weiping Shang
    Pengjun Wan
    Xiaodong Hu
    Frontiers of Mathematics in China, 2010, 5 : 75 - 87
  • [10] K Bipartite Partitioning Algorithm for Channel Allocation Problem in Wireless Mesh Networks
    Misra, Rajiv
    Shukla, Ajay
    2009 FIRST INTERNATIONAL CONFERENCE ON NETWORKS & COMMUNICATIONS (NETCOM 2009), 2009, : 46 - +