Negotiation as a metaphor for distributed problem solving

被引:0
|
作者
Davis, R [1 ]
Smith, RG
机构
[1] MIT, Artificial Intelligence Lab, Cambridge, MA 02139 USA
[2] Def Res Estab Atlantic, Dartmouth, NS B2Y 3Z7, Canada
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We describe the concept of distributed problem solving and define it as the cooperative solution of problems by a decentralized and loosely coupled collection of problem solvers. This approach to problem solving offers the promise of increased performance and provides a useful medium for exploring and developing new problem-solving techniques. We present a framework called the contract net that specifies communication and control in a distributed problem solver. Task distribution is viewed as an interactive process, a discussion carried on between a node with a task to be executed and a group of nodes that may be able to execute the task. We describe the kinds of information that must be passed between nodes during the discussion in order to obtain effective problem-solving behavior. This discussion is the origin of the negotiation metaphor: Task distribution is viewed as a form of contract negotiation. We emphasize that protocols for distributed problem solving should help determine the content of the information transmitted, rather than simply provide a means of sending bits from one node to another. The use of the contract net framework is demonstrated in the solution of a simulated problem in area surveillance, of the sort encountered in ship or air traffic control. We discuss the mode of operation of a distributed sensing system, a network of nodes extending throughout a relatively large geographic area, whose primary aim is the formation of a dynamic map of traffic in the area. From the results of this preliminary study we abstract features of the framework applicable to problem solving in general, examining in particular transfer of control. Comparisons with PLANNER, CONNIVER, HEARSAY-II, and PUP6 are used to demonstrate that negotiation-the two-way transfer of information-is a natural extension to the transfer of control mechanisms used in earlier problem-solving systems.
引用
收藏
页码:51 / 97
页数:47
相关论文
共 50 条
  • [1] NEGOTIATION AS A METAPHOR FOR DISTRIBUTED PROBLEM-SOLVING
    DAVIS, R
    SMITH, RG
    [J]. ARTIFICIAL INTELLIGENCE, 1983, 20 (01) : 63 - 109
  • [2] Connectedness Problem Solving and Negotiation
    Shakun, Melvin F.
    [J]. GROUP DECISION AND NEGOTIATION, 2009, 18 (02) : 89 - 117
  • [3] Connectedness Problem Solving and Negotiation
    Melvin F. Shakun
    [J]. Group Decision and Negotiation, 2009, 18 : 89 - 117
  • [4] Metaphor and analogy in everyday problem solving
    Keefer, Lucas A.
    Landau, Mark J.
    [J]. WILEY INTERDISCIPLINARY REVIEWS-COGNITIVE SCIENCE, 2016, 7 (06) : 394 - 405
  • [5] Negotiation Engineering: A Quantitative Problem-Solving Approach to Negotiation
    Langenegger, Tobias W.
    Ambuehl, Michael
    [J]. GROUP DECISION AND NEGOTIATION, 2018, 27 (01) : 9 - 31
  • [6] Negotiation Engineering: A Quantitative Problem-Solving Approach to Negotiation
    Tobias W. Langenegger
    Michael Ambühl
    [J]. Group Decision and Negotiation, 2018, 27 : 9 - 31
  • [7] Distributed Problem Solving
    Yeoh, William
    Yoko, Makoto
    [J]. AI MAGAZINE, 2012, 33 (03) : 53 - 65
  • [8] Distributed problem solving and planning
    Durfee, EH
    [J]. MULTI-AGENT SYSTEMS AND APPLICATIONS, 2001, 2086 : 118 - 149
  • [9] Distributed agents for problem solving
    Arcelli, F.
    De Santo, M.
    [J]. International Journal of Computers and Applications, 2000, 22 (01) : 38 - 45
  • [10] Negotiation in the European Union:: bargaining or problem-solving?
    Elgström, O
    Jönsson, C
    [J]. JOURNAL OF EUROPEAN PUBLIC POLICY, 2000, 7 (05) : 684 - 704