A Class of Algorithms for Distributed Constraint Optimization - A. Petcu