Distributed search by constrained agents : algorithms, performance, communication (2008)