An Adaptive Bidding Algorithm For Processes, Clusters and Distributed Groups