Resilience, reliability, and coordination in autonomous multi-agent systems