Multi-agent Cyber-physical Systems Research Articles