Noun
multi-agent system (plural multi-agent systems)
A computer program or system composed of multiple interacting intelligent agents, capable of solving highly complex problems which are difficult or impossible for an individual agent or monolithic system to solve.