PROBLEM DECOMPOSITION IN DISTRIBUTED PROBLEM-SOLVING SYSTEMS

被引:0
|
作者
PAPATHEODOROU, C
MAGIROU, V
KIOUNTOUZIS, V
机构
[1] Department of Informatics, Athens University of Economics and Business, Athens, 104 34
关键词
DISTRIBUTED PROBLEM SOLVING; PROBLEM DECOMPOSITION; NP-COMPLETENESS; DIRECTED ACYCLIC GRAPHS;
D O I
10.1007/BF00872134
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Distributed Problem Solving (DPS) is defined as the cooperative solution of problems by a decentralized and loosely coupled collection of problem solvers (agents), each of them knowing how to execute only some of the necessary tasks. This approach considers the problem-solving process as occurring in three phases: problem decomposition, subproblem solution, and answer synthesis. In the problem decomposition phase, one has to determine which tasks will be executed by each agent and when. One of the key research questions in the problem decomposition process is how to decompose a problem in order to minimize the cost of resources needed for its solution. In this article, we construct mathematical programming models in order to describe the decomposition process under the above criterion, study its complexity, and present exact and heuristic algorithms for its solution. Our work was motivated by the operation of an actual system that can be considered as a distributed problem solver for the assessment of irrigation projects design.
引用
收藏
页码:301 / 315
页数:15
相关论文
共 50 条
  • [1] Effects of Switching Costs in Distributed Problem-Solving Systems
    Wall, Friederike
    DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 2019, 800 : 1 - 9
  • [2] FRAMEWORK FOR MODELING AND ANALYSIS OF DISTRIBUTED PROBLEM-SOLVING SYSTEMS
    UMA, G
    PRASAD, BE
    REDDY, PG
    KNOWLEDGE-BASED SYSTEMS, 1992, 5 (04) : 295 - 304
  • [3] DEVELOPMENT OF DISTRIBUTED PROBLEM-SOLVING SYSTEMS FOR DYNAMIC ENVIRONMENTS
    LEKKAS, GP
    AVOURIS, NM
    PAPAKONSTANTINOU, GK
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1995, 25 (03): : 400 - 414
  • [4] DISTRIBUTED PROBLEM-SOLVING TECHNIQUES - A SURVEY
    DECKER, KS
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1987, 17 (05): : 729 - 740
  • [5] NEGOTIATION AS A METAPHOR FOR DISTRIBUTED PROBLEM-SOLVING
    DAVIS, R
    SMITH, RG
    ARTIFICIAL INTELLIGENCE, 1983, 20 (01) : 63 - 109
  • [6] FRAMEWORKS FOR COOPERATION IN DISTRIBUTED PROBLEM-SOLVING
    SMITH, RG
    DAVIS, R
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1981, 11 (01): : 61 - 70
  • [7] A Formal Approach for Designing Distributed Expert Problem-solving Systems
    De, Prabuddha
    Jacob, Varghese S.
    Pakath, Ramakrishnan
    INFORMATION SYSTEMS RESEARCH, 1993, 4 (02) : 141 - 165
  • [8] NAVIGATION IN SYSTEMS PROBLEM-SOLVING
    MITTELMANN, R
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 585 : 173 - 181
  • [9] ADAPTIVE PROBLEM-SOLVING SYSTEMS
    GLADUN, VP
    VASCHENKO, ND
    KYBERNETES, 1980, 9 (03) : 181 - 188
  • [10] DESIGN OF PROBLEM-SOLVING SYSTEMS
    ULRICH, W
    MANAGEMENT SCIENCE, 1977, 23 (10) : 1099 - 1108