Disclosed is a multiagent system with agents in communication with each other via a communication network. The agents have heterogeneous time-invariant dynamics such that all of the agents have a primary set of synchronization roles that are different from a secondary set of synchronization roles of a subset of the agents.Electronics