Jump to content

KHOPCA clustering algorithm

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Speng dahl (talk | contribs) at 07:18, 30 June 2016 (Created page with 'KHOPCA is a clustering algorithm designed for dynamic networks. Although, applicable in a wider range for scenarios, its primary target is to provide a fully...'). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

KHOPCA is a clustering algorithm designed for dynamic networks. Although, applicable in a wider range for scenarios, its primary target is to provide a fully distributed and localized approach to group elements according their distance to each other. KHOPCA (k-hop clustering algorithm) operates proactively through a simple set of rules that defines clusters with variable k-hops.

Set of rules

The set of rules

Inspired by Conway’s “Game of Life” [16], we thought on dealing with a spatially organized ad hoc network as a kind of cellular automata, not using a grid but a graph as underlying topology. In order to completely avoid multi-hop broadcasting for cluster formation, the idea was to create a set of rules that describes the transition between the state of a node solely depending on the current state of it neighbors. Each node is continuously involved in the process of ݇-hop cluster formation and cluster maintenance. KHOPCA does not require any predetermined initial configuration. A node can potentially choose any role, i.e. weight ݓூ , in the beginning as well as at any time.

KHOPCA (k-hop clustering algorithm) operates proactively through a simple set of rules that defines clusters with variable k-hops.

Applications