A generalization of Hungarian method and Hall's theorem with applications in wireless sensor networks

In this paper, we consider various problems concerning quasi-matchings and semi-matchings in bipartite graphs, which generalize the classical problem of determining a perfect matching in bipartite graphs. We prove a generalization of Hall's marriage theorem, and present an algorithm that solves the problem of determining a lexicographically minimum g -quasi-matching (that is a set F of edges in a bipartite graph such that in one set of the bipartition every vertex v has at least g ( v ) incident edges from F , where g is a so-called need mapping, while on the other side of the bipartition the distribution of degrees with respect to F is lexicographically minimum). We obtain that finding a lexicographically minimum quasi-matching is equivalent to minimizing any strictly convex function on the degrees of the A-side of a quasi-matching and use this fact to prove a more general statement: the optima of any component-based strictly convex cost function on any subset of L 1 -sphere in N n are precisely the lexicographically minimal elements of this subset. We also present an application in designing optimal CDMA-based wireless sensor networks.

[1]  László Lovász,et al.  Semi-matchings for bipartite graphs and load balancing , 2006, J. Algorithms.

[2]  JAMAL N. AL-KARAKI,et al.  Routing techniques in wireless sensor networks: a survey , 2004, IEEE Wireless Communications.

[3]  Michel X. Goemans,et al.  Minimum Bounded Degree Spanning Trees , 2006, 2006 47th Annual IEEE Symposium on Foundations of Computer Science (FOCS'06).

[4]  D. R. Fulkerson,et al.  Flows in Networks. , 1964 .

[5]  P. Hall On Representatives of Subsets , 1935 .

[6]  N. Bulusu,et al.  CSMAC: A novel DS-CDMA based MAC protocol for wireless sensor networks , 2004, IEEE Global Telecommunications Conference Workshops, 2004. GlobeCom Workshops 2004..

[7]  K. Benkic Proposed use of a CDMA technique in wireless sensor networks , 2007, 2007 14th International Workshop on Systems, Signals and Image Processing and 6th EURASIP Conference focused on Speech and Image Processing, Multimedia Communications and Services.

[8]  Yossi Azar,et al.  On-line load balancing , 1992, Proceedings., 33rd Annual Symposium on Foundations of Computer Science.

[9]  Danupon Nanongkai,et al.  Faster Algorithms for Semi-Matching Problems , 2010, TALG.

[10]  D. West Introduction to Graph Theory , 1995 .