In computing cooperative distributed problem solving is a network of semi-autonomous processing nodes working together to solve a problem, typically in a multi-agent system.
That is concerned with the investigation of problem subdivision, sub-problem distribution, results synthesis, optimisation of problem solver coherence and co-ordination.
It is closely related to distributed constraint programming and distributed constraint optimization; see the links below.
This computer science article is a stub.
You can help Wikipedia by expanding it.