Elise Turner
Computer Science Department
University of Maine
When agents cooperate to solve complex problems in the real-world, they must choose which information to communicate from the mass of information that might affect the problem. A speaker should communicate the information that will be most helpful to other agents. However, the speaker may not have a great deal of knowledge about others. In addition, the speaker is also involved in reasoning about the collaborative problem solving task. So, processing that is done solely to select information will be taken from the resources available to work on the primary, domain problem. Our project explores the possibility of exploiting processing devoted to problem solving to identify information that should be communicated to others.
Our approach is to give a usefulness rating to information which indicates how helpful the information will be to other agents. The usefulness rating is not meant to be the sole source for determining whether or not information will be included in a dialogue. Instead, we expect it to be integrated with other knowledge about the agents and the discourse.
The usefulness rating is calculated from heuristics which translate problem solving into estimates of how useful the information will be to others. The heuristics should require no knowledge and little computation beyond that needed to reason about the domain task. Currently, they draw on information about the knowledge structure that a given piece of information came from, the type and difficulty of reasoning used to reach or infer that information, and the effect of that information on problem solving. By searching the literature for methods of selecting information and examining problem solving dialogues, we have found that information is useful if it helps to avoid redundant problem solving, prune the search space or pool relevant facts. Although heuristics must be developed for each specific reasoning method and knowledge representation, the following are examples of heuristics that might be used in a general purpose problem solver using standard reasoning mechanisms and knowledge representations:
We are currently implementing the approach in a larger system that performs a wider range of problem solving. For this reasoner, we plan to implement a fuller set of heuristics. We also plan to integrate the usefulness value with other information about the discourse. This more complete implementation will allow us to perform more complete evaluation.
This document was generated using the LaTeX2HTML translator Version 0.5.2 (Mon Jan 25 1994) Copyright © 1993, Nikos Drakos, Computer Based Learning Unit, University of Leeds.
The command line arguments were:
latex2html -split 0 workshop-abs.tex.
The translation was initiated by [0]@[1] on [2]
Return to ITO Workshop Abstracts
Return to ITO Workshop Home Page