Distributed Decision-making Algorithms for Inspection by Autonomous Robot Collectives