Wikipedia article about Peer-to-Peer computing says - "Peer-to-peer (P2P) computing or networking is a distributed application architecture that partitions tasks or work loads between peers. Peers are equally privileged, equipotent participants in the application. They are said to form a peer-to-peer network of nodes."

While Wikipedia article for Multi-agent systems says- "A multi-agent system (M.A.S.) is a computerized system composed of multiple interacting intelligent agents within an environment. Multi-agent systems can be used to solve problems that are difficult or impossible for an individual agent or a monolithic system to solve. Intelligence may include some methodic, functional, procedural or algorithmic search, find and processing approach."

Although having difference in definition, both architectures involve cooperation between distributed entities.

How does one define the suitability of having a P2P system based architecture or a MAS architecture for a research problem?

More Pratik Narang's questions See All
Similar questions and discussions