Speculative Computation by Abduction under Incomplete Communication Environments
Ken Satoh, Katsumi Inoue, Koji Iwanuma, and Chiaki Sakama
Proceedings of the 4th International Conference on
Multi-Agent Systems (ICMAS'00), IEEE Computer Society, pages 263-270, 2000.
In this paper, we present a method of problem solving in multi-agent
systems when communication between agents is not guaranteed. Under
incomplete communication environments such as the Internet, the
communication might fail and a reply might be significantly
delayed. Therefore, research of problem solving under incomplete
communication is very important.
To solve the problem, we propose a method using abduction.
Abduction is a way of reasoning where some hypothesis will
be used to complement unknown information. The idea is as
follows. When communication is delayed or failed, then we use a
default hypothesis as a tentative answer and continue
computation. When some response is obtained, we check consistency of
the response and the current computation. If the response is
consistent, then we continue the current computation; else if the
response is inconsistent, we seek an alternative computation. This way
of computation is called speculative computation, since
computation using a tentative answer would lead to a significant
advantage if it succeeds.
In this paper, we restrict our attention to a master-slave multi-agent
system and propose an implementation of speculative computation and
show that abduction plays an important role in speculative computation.
Full Paper (pdf 151K)