An asynchronous complete method for distributed constraint optimization | Synapse