Distributed problem solving

William Yeoh, Makoto Yokoo

Research output: Contribution to journalArticlepeer-review

74 Citations (Scopus)


Broadly, distributed problem solving is a subfield within multiagent systems, where the focus is to enable multiple agents to work together to solve a problem. These agents are often assumed to be cooperative, that is, they are part of a team or they are self-interested but incentives or disincentives have been applied such that the individual agent rewards are aligned with the team reward. We illustrate the motivations for distributed problem solving with an example. Imagine a decentralized channel-allocation problem in a wireless local area network (WLAN), where each access point (agent) in the WLAN needs to allocate itself a channel to broadcast such that no two access points with overlapping broadcast regions (neighboring agents) are allocated the same channel to avoid interference. Figure 1 shows example mobile WLAN access points, where each access point is a Create robot fitted with a wireless CenGen radio card. Figure 2a shows an illustration of such a problem with three access points in a WLAN, where each oval ring represents the broadcast region of an access point.

Original languageEnglish
Pages (from-to)53-65
Number of pages13
JournalAI Magazine
Issue number3
Publication statusPublished - 2012

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence


Dive into the research topics of 'Distributed problem solving'. Together they form a unique fingerprint.

Cite this