Structured cooperative multi-agent coordination