New findings on the complexity of cluster head selection algorithms

Clustering schemes offer a practical way of providing scalability when dealing with large and dense Mobile Ad hoc Networks (MANETs). The feasibility of clustering can be determined by the complexity of the cluster head selection. Optimizing the cluster head selection allows for the network to be more efficient by minimizing the signaling overhead while ensuring that the network connectivity is maintained despite topology changes. In this paper, we present some new findings on the complexity of the cluster head selection algorithms. Two variants of the cluster head selection are examined: (1) the distance-constrained selection where every node in the network must be located within a certain distance to the nearest cluster head; and (2) the size-constrained selection where each cluster is only allowed to have a limited number of members. We show that the problem of minimizing the set of cluster heads is NP-hard for both variants. We propose two distributed selection algorithms, each having logarithmic approximation ratio, for these variants. We also discuss, using NS-2 simulations, the resulting cluster size distribution and cluster head density, which impact the efficient operation of the network.

[1]  Natalija Vlajic,et al.  Near-Optimal Node Clustering in Wireless sensor Networks for Environment Monitoring , 2006, 21st International Conference on Advanced Information Networking and Applications (AINA '07).

[2]  Vasek Chvátal,et al.  A Greedy Heuristic for the Set-Covering Problem , 1979, Math. Oper. Res..

[3]  Roger Wattenhofer,et al.  Fault-Tolerant Clustering in Ad Hoc and Sensor Networks , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

[4]  Peter J. Slater,et al.  Fundamentals of domination in graphs , 1998, Pure and applied mathematics.

[5]  Philippe Jacquet,et al.  Optimized Link State Routing Protocol (OLSR) , 2003, RFC.

[6]  J. Edmonds Paths, Trees, and Flowers , 1965, Canadian Journal of Mathematics.

[7]  P. Marshall DARPA progress towards affordable, dense, and content focused tactical edge networks , 2008, MILCOM 2008 - 2008 IEEE Military Communications Conference.

[8]  Hao Chen,et al.  Cluster sizing and head selection for efficient data aggregation and routing in sensor networks , 2006, IEEE Wireless Communications and Networking Conference, 2006. WCNC 2006..

[9]  Louise Lamont,et al.  HOLSR: a hierarchical proactive routing mechanism for mobile ad hoc networks , 2005, IEEE Communications Magazine.

[10]  S. V. Raghavan,et al.  An Information Theoretic Approach to Cluster Head Selection in Mobile Ad Hoc Networks , 2003, MWCN.

[11]  Ravi Prakash,et al.  Max-min d-cluster formation in wireless ad hoc networks , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[12]  Charalampos Konstantopoulos,et al.  Clustering in mobile ad hoc networks through neighborhood stability-based mobility prediction , 2008, Comput. Networks.

[13]  R. Rajaraman,et al.  An efficient distributed algorithm for constructing small dominating sets , 2002 .

[14]  Sajal K. Das,et al.  WCA: A Weighted Clustering Algorithm for Mobile Ad Hoc Networks , 2002, Cluster Computing.

[15]  Thomas H. Clausen,et al.  Mobile Ad Hoc Network (MANET) Neighborhood Discovery Protocol (NHDP) , 2011, RFC.

[16]  Philippe Jacquet,et al.  Fish eye OLSR scaling properties , 2004, Journal of Communications and Networks.

[17]  Mario Gerla,et al.  Fisheye State Routing Protocol (FSR) for Ad Hoc Networks , 2002 .

[18]  Anantha P. Chandrakasan,et al.  An application-specific protocol architecture for wireless microsensor networks , 2002, IEEE Trans. Wirel. Commun..

[19]  Choon-Sung Nam,et al.  Cluster Head Selection for Equal Cluster Size in Wireless Sensor Networks , 2009, 2009 International Conference on New Trends in Information and Service Science.

[20]  Santanu Kumar Rath,et al.  A Survey on One-Hop Clustering Algorithms in Mobile Ad Hoc Networks , 2009, Journal of Network and Systems Management.

[21]  Andrew Feickert,et al.  The Joint Tactical Radio System (JTRS) and the Army's Future Combat System (FCS): Issues for Congress , 2005 .

[22]  Thomas H. Cormen,et al.  Introduction to algorithms [2nd ed.] , 2001 .