A Cluster-Based Approach to Consensus Based Distributed Task Allocation | IEEE Conference Publication | IEEE Xplore