Decentralized coordination in multi-agent systems by