Bib database on Distributed AI by Mathijs de Weerdt

[FIPAorg] FIPA: Foundation for intelligent physical agents. www.fipa.org.
[ bib ]
[empire] Homepage empire. http://www.empire.cx/.
[ bib | http ]
[Robocup] Homepage robocup. http://www.robocup.org/.
[ bib | http ]
[Robolaba] Robolab Universiteit Utrecht. http://www.students.cs.uu.nl/projects/robolab/.
[ bib | http ]
[ipc4] (2004). IPC-4: International planning competition 2004. http://ls5-www.cs.uni-dortmund.de/ edelkamp/ipc-4/.
[ bib ]
[Aardal98] Aardal, K. (1998). Syllabus Optimalisering. Universiteit Utrecht, Utrecht, The Netherlands.
[ bib ]
[Abdallah04] Abdallah, S. and Lesser, V. (2004). Organization-Based Cooperative Coalition Formation. In Proceedings of the IEEE/WIC/ACM International Conference on Intelligent Agent Techonology (IAT-04), pages 162-168. China.
[ bib | http ]
[Adler89] Adler, M. R., Davis, A. B., Weihmayer, R., and Worrest, R. W. (1989). Conflict resolution strategies for nonhierarchical distributed agents. In Gasser, L. and Huhns, M., editors, Distributed Artificial Intelligence, pages 139-162. Pitman Publishing and Morgan Kaufmann Publishers, London, UK.
[ bib ]
[Agre90] Agre, P. E. (1990). Review of plans and situated actions by Lucy Suchman. Artificial Intelligence, 43.
[ bib ]
[Agre90b] Agre, P. E. and Chapman, D. (1990a). What are plans for? In Maes, P., editor, Designing Autonomous Agents, pages 17-34. The MIT Press, San Francisco, CA.
[ bib ]
[Agre90a] Agre, P. E. and Chapman, D. (1990b). What are plans for? Robotics and Autonomous Systems, 6.
[ bib ]
[Akkiraju98] Akkiraju, R., Keskinocak, P., Murthy, S., and Wu, F. (1998). Multi machine scheduling: An agent-based approach. In Proceedings of the Fifteenth National Conference on Artificial Intelligence (AAAI-98) and Proceedings of the 10th Conference on Innovative Applications of Artificial Intelligence (IAAI-98) held in #aaai98addr#, pages 1013-1019. Menlo Park, CA, AAAI Press.
[ bib ]
[Aknine04a] Aknine, S., Pinson, S., and Shakun, M. F. (2004a). An extended multi-agent negotiation protocol. Autonomous Agents and Multi-Agent Systems, 8(1):5-45.
[ bib | http ]
[Aknine04] Aknine, S., Pinson, S., and Shakun, M. F. (2004b). A multi-agent coalition formation method based on preference models. Group Decision and Negotiation, 13:513-538.
[ bib ]
[Alami95] Alami, R., Robert, F., Ingrand, F., and Suzuki, S. (1995). Multi-robot cooperation through incremental plan-merging. In International Conference on Robotics and Automation held in Minneapolis, Minnesota, pages 2573-2579. IEEE, Washington D.C., IEEE Computer Society Press.
[ bib | .html | .ps.gz ]
[Albrecht98] Albrecht, D. W., Zukerman, I., and Nicholson, A. E. (1998). Bayesian models for keyhole plan recognition in an adventure game. User Modeling and User-Adapted Interaction, 8(1-2):5-47.
[ bib | .html ]
[Alchourron85] Alchourrón, C., Gärdenfors, P., and Makinson, D. (1985). On logic of theory of change: Partial meet functions for contraction and revision. Journal of Symbolic Logic, 50:510-530.
[ bib ]
[Allen83] Allen, J. F. (1983). Planning using a temporal world model. In Proceedings of the Eighth International Joint Conference on Artificial Intelligence (IJCAI-83) held in #ijcai83addr#. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | http ]
[Allen84] Allen, J. F. (1984). Towards a general theory of action and time. Artificial Intelligence, 23(2):123-154.
[ bib ]
[Allen90] Allen, J. F., Hendler, J., and Tate, A., editors (1990). Readings in Planning. Morgan Kaufmann Publishers, San Mateo, CA.
[ bib ]
[Allen91] Allen, J. F., Kautz, H., Pelavin, R., and Tenenberg, J. (1991). Reasoning About Plans. Morgan Kaufmann Publishers, San Mateo, CA.
[ bib ]
[Alterman86] Alterman, R. (1986). An adaptive planner. In Proceedings of the Fifth National Conference on Artificial Intelligence (AAAI-86) held in #aaai86addr#. Menlo Park, CA, AAAI Press.
[ bib ]
[Alur91] Alur, R. and Henzinger, T. (1991). Logics and Models of Real Time: A Survey, volume 600 of Lecture Notes on Computer Science, pages 74-106. Springer Verlag, Berlin.
[ bib | .html | .ps.gz ]
[Ambros-Ingerson88] Ambros-Ingerson, J. and Steel, S. (1988). Integrating planning, execution and monitoring. In Proceedings of the Seventh National Conference on Artificial Intelligence (AAAI-88) held in #aaai88addr#, pages 83-88. Menlo Park, CA, AAAI Press.
[ bib ]
[Pinson97] an Pavlos Moraïtis, S. P. (1997). An intelligent distributed system for strategic decision making. Group Decision and Negotiation, 6(1):77-108.
[ bib | http | .pdf ]
[Anderton95] Anderton, M., Cunningham, J., and Pitt, J. (1995). A framework for multi-agent inter-organizational applications: A position paper. In Lesser, V., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, page 435. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

The CEC Project GOAL (Esprit 6283) aims to develop generic software tools to support a new project management paradigm, in which projects are collaborative, decentralised and inter-organizational. Our research and development activities have focussed on using multi-agent systems to address the inter-organizational aspects of interaction and communication between partners in such projects. The multi-agent framework we have been investigating and developing, called the Cooperation Services Framework (CSF), is designed to support distributed computer-supported cooperative work in inter-organizational project management. This position paper reviews our developments to date, describes our programme for realising a prototype demonstrator, and discusses some of the issues to be addressed in future investigation and experimentation. In particular, extending the CSF to include `agent brokering' between `rational agents' would enable other applications for inter-organizational interactions to be developed, such as trading systems and on-line information services.

Keywords: Practical Applications of Multi-Agent Systems, Intelligent Agents in Enterprise Integration Systems
[Apt99] Apt, K. R. (1999). The rough guide to constraint propagation. In Proceedings of the Fifth Conference on Principles and Practice of Constraint Programming (CP-99), volume 1713 of Lecture Notes on Computer Science, pages 1-23.
[ bib | .html | .ps.gz ]
[Aronson02] Aronson, L., van der Krogt, R. P., and Zutt, J. (2002). Incident management in transport planning. In Proceedings of the Seventh Congress on Transport, Infrastructure and Logistics (TRAIL-02).
[ bib ]
[Arregui04] Arregui, J., Stokman, F., and Thomson, R. (2004). Bargaining in the European Union and shifts in actors policy positions. European Union Politics, 5(1):47-72.
[ bib ]
[Bacchus00a] Bacchus, F. and Ady, M. (2000). Planning with resources and concurrency a forward chaining approach. In AAAI-2000 Workshop on the Integration of AI and OR Techniques for Combinatorial Optimization.
[ bib | .html | .ps.gz ]
[Bacchus96] Bacchus, F. and Kabanza, F. (1996). Using temporal logic to control search in a forward chaining planner. In Ghallab, M. and Milani, A., editors, New Directions in Planning, pages 141-153. IOS Press.
[ bib | .html | .ps.gz ]
[Bacchus00] Bacchus, F. and Kabanza, F. (2000). Using temporal logics to express search control knowledge for planning. Artificial Intelligence, 116.
[ bib | .html | .ps.gz ]
[Bachem96] Bachem, A., Hochstättler, W., and Malich, M. (1996). The simulated trading heuristic for solving vehicle routing problems. Discrete Applied Mathematics, 65(1-3):47-72.
[ bib | .html ]
[Backstrom88] Backstrom, C. (1988a). Keeping and forcing: How to represent cooperating actions. Technical Report LiTH-IDA-R-88-05, Department of Computer and Information Science, Linkoping University, Linkoping, Sweden.
[ bib ]
[Backstrom88a] Backstrom, C. (1988b). A representation of coordinated actions. In Proceedings of the First Scandinavion Conference on Artificial Intelligence, pages 193-207. Amsterdam, The Netherlands, International Organisations Services BV.
[ bib ]
[Baker74] Baker, K. R. (1974). Introduction to Sequencing and Scheduling. John Wiley & Sons, New York, NY.
[ bib ]
[Balzer96] Balzer, W. and Tuomela, R. (1996). The structure and build-up of plan-based joint intentions. In Schobbens, P.-Y., editor, Working Notes of 3rd ModelAge Workshop: Formal Models of Agents held in Sesimbra, Portugal.
[ bib ]
[Baral00] Baral, C., Kreinovich, V., and Trejo, R. (2000). Computational complexity of planning and approximate planning in the presence of incompleteness. Artificial Intelligence Journal, 122(1-2):241-267.
[ bib ]
[Barbuceanu97a] Barbuceanu, M. and Fox, M. S. (1997a). The design of a coordination language for multi-agent systems. In Müller, J., Wooldridge, M., and Jennings, N. R., editors, Intelligent Agents III: Agent Theories, Architectures, and Languages (ATAL-96), volume 1193 of Lecture Notes on Computer Science, pages 341-357. Springer Verlag, Berlin.
[ bib ]
[Barbuceanu97] Barbuceanu, M. and Fox, M. S. (1997b). Integrating communicative action, conversations and decision theory to coordinate agents. In Johnson, W. L., editor, Proceedings of the First International Conference on Autonomous Agents (Agents-97). New York, NY, ACM Press.
[ bib ]
[Bartold03] Bartold, T. and Durfee, E. (2003). Limiting disruption in multiagent replanning. In Proceedings of the Second International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-03), pages 49-56. ACM Press.
[ bib ]
[Basar82] Basar, T. and Olsder, G. J. (1982). Dynamic noncooperative game theory, volume 160 of Mathematics in Science and Engineering. Academic Press.
[ bib ]
[Baum99] Baum, E. B. (1999). Toward a model of intelligence as an economy of agents. Machine Learning, 35(2):155-185.
[ bib | http | .pdf ]
[Baveja97] Baveja, A. and Srinivasan, A. (1997). Approximation algorithms for disjoint paths and related routing and packing problems. In Proceedings of the 38th Annual Symposium on Foundations of Computer Science (FOCS) held in Miami Beach, Florida, pages 416-425. IEEE, Washington D.C., IEEE Computer Society Press.
[ bib ]
[Bazan95] Bazan, A. L. C. (1995). A game-theoretic approach to distributed control of traffic signals. In Lesser, V., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, page 439. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

Following earlier approaches we use game-theoretic techniques to model the conflict of interest and cooperation among agents. We apply this techniques to the domain of traffic signal control whose usual strategies are modelled in a decentralized fashion. In our architecture traffic elements are modelled as single agents which have diverse knowledge represented by means of information sets. Lack of knowledge is modelled by means of games with incomplete information. Interactions among agents are both cooperative and noncooperative and are based on the rationality of the agents, which pick one of the equilibrium points of the game. Therefore the problem of equilibrium selection for noncooperative games is explored. For cooperative games the bargaining solution is used. Some examples of the traffic signal control domain which map interactions in noncooperative as well as in cooperative situations are presented.
[Beek99] Beek, P. V. and Chen, X. (1999). CPlan: A constraint programming approach to planning. In Proceedings of the Sixteenth National Conference on Artificial Intelligence (AAAI-99) held in #aaai99addr#. Menlo Park, CA, AAAI Press.
[ bib | .ps.gz ]
[Bernstein00] Bernstein, D. S., Givan, R., Immerman, N., and Zilberstein, S. (2000). The complexity of decentralized control of markov decision processes. In Proceedings of the Sixteenth Conference on Uncertainty in Artificial Intelligence (UAI-00) held in Stanford, CA, pages 32-37. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | .html | .ps.gz ]
[Bidfreight] Bid Freight Global (2000). Transportation exchange. http://www.bidfreight.com.
[ bib | http ]
[Blankenburg04] Blankenburg, B. and Klusch, M. (2004). On safe kernel stable coalition forming among agents. In Proceedings of the Third International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-04).
[ bib | .pdf ]
[Blum97] Blum, A. L. and Furst, M. L. (1997). Fast planning through planning graph analysis. Artificial Intelligence, 90:281-300.
[ bib | .html | .ps.gz ]
[Boddy89] Boddy, M. and Dean, T. L. (1989). Solving time-dependent planning problems. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89) held in #ijcai89addr#, pages 979-984. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Boloni00] Boloni, L. and Marinescu, D. C. (2000). An object-oriented framework for building collaborative network agents. In Teodorescu, H.-N., Mlynek, D., Kandel, A., and Zimmermann, H.-J., editors, Intelligent Systems and Interfaces, International series in intelligent technologies, pages 31-64. Kluwer Academic Publishers, Dordrecht, The Netherlands.
[ bib ]
[Bond88] Bond, A. H. and Gasser, L. (1988a). An analysis of problems and research in DAI. In Bond, A. H. and Gasser, L., editors, Readings in Distributed Artificial Intelligence, pages 3-35. Morgan Kaufmann Publishers, San Mateo, CA.
[ bib ]
[Bond88a] Bond, A. H. and Gasser, L., editors (1988b). Readings in Distributed Artificial Intelligence. Morgan Kaufmann Publishers, San Mateo, CA.
[ bib ]
[Bonet99] Bonet, B. and Geffner, H. (1999a). Functional strips: A more general language for planning and problem solving. In Proceedings of the Logic-Based AI Workshop.
[ bib | http ]
[Bonet99a] Bonet, B. and Geffner, H. (1999b). Planning as heuristic search: New results. In Proceedings of the Fifth European Conference on Planning (ECP-99) held in #ecp99addr#. Berlin, Springer Verlag.
[ bib | http ]
[Bonet01a] Bonet, B. and Geffner, H. (2001). Heuristic search planner 2.0. AI Magazine, 22(3):77-80.
[ bib ]
[Bonet01] Bonet, B. and Geffner, H. (2002). Planning as heuristic search. Artificial Intelligence, 129:5-33. Special issue on Heuristic Search.
[ bib | http | .ps.gz ]
[Bonet97] Bonet, B., Loerincs, G., and Geffner, H. (1997). A fast and robust action selection mechanism for planning. In Proceedings of the Fourteenth National Conference on Artificial Intelligence (AAAI-97) held in #aaai97addr#. Menlo Park, CA, AAAI Press.
[ bib | http ]
[Borm98] Borm, P. (1998). Lecture notes on Game Theory. Tilburg University, Tilburg, The Netherlands.
[ bib ]
[Bos99a] Bos, A. and de Weerdt, M. M. (1999). Description of the MARS simulator. Our interpretation of Zoltan Papp's work.
[ bib ]
[Bos99] Bos, A., de Weerdt, M. M., Witteveen, C., Tonino, J., and Valk, J. M. (1999). A dynamic systems framework for multi-agent experiments. In European Summer School on Logic, Language, and Information held in Utrecht, the Netherlands. Foundations and Applications of Collective Agent Based Systems workshop.
[ bib ]
[Bos00] Bos, A., Tonino, J., de Weerdt, M. M., and Witteveen, C. (2000). A framework for multi-agent planning. In D.M.Gabbay and R.J.Cunningham, editors, Proceedings of the AgentLink Workshop on Practical Reasoning Agents (FAPR-00). To appear.
[ bib | http ]
[Bourbon91] Bourbon, T., Ferber, J., and Samuel, F. (1991). Mages: A multi-agent testbed for heterogeneous agents. In Demazeau, Y. and Müller, J., editors, Decentralized AI 2 - Proceedings of the Second European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-90), pages 195-216. Elsevier Science Publishers B.V., Amsterdam, The Netherlands.
[ bib ]
[Boutilier99] Boutilier, C., Dean, T. L., and Hanks, S. (1999). Decision-theoretic planning: Structural assumptions and computational leverage. Journal of AI Research, 11:1-94.
[ bib | .html ]
[Brambilla05] Brambilla, A., Da Costa, A., Finzi, A., and Lavagna, M. (2005). Space system formation planning and scheduling: A distributed approach. In IEEE/ASME International Conference on Advanced Intelligent Mechatronics, AIM, volume 2, pages 993-998.
[ bib ]

A multi-agent distributed architecture for autonomous planning and scheduling tasks of a space system formation is here proposed. Each physical element of the team is represented as an independent unit, with its own knowledge base, its own resources and its operational skills. High-level goals asking for single/ multiple units coordinated intervention can be dealt with. The pre/post-conditions consistent net definition to accomplish the distributed planning task is accomplished thanks to a Partial Ordered Planning algorithm. A temporal net formalism is chosen to cope with the distributed scheduling problem: the infra/inter agents' temporal consistency is gained by applying an All Shortest Paths algorithm. No instantiation is asked for solving the distributed net, to preserve robustness of the scheduling according to possible external uncertainties and system failures. As no leader exists, local and shared resource consistency is acquired thanks to iterative negotiation processes among agents for the best compromise selection devoted to lower the conflicts occurrence. Two negotiation strategies are presented, to emphasize either the team welfare or the single agent welfare respectively. The communication protocol is based on the innovation of the communication oriented graph concept The proposed architecture is here applied to a rovers scenario devoted to planetary exploration. Simulations show the validity of the proposed approach to assure multiple and robust final allocations. ©2005 IEEE.
[Bratman88] Bratman, M., Israel, D., and Pollack, M. E. (1988). Plans and resource-bound practical reasoning. Computational Intelligence, 4(4):349-355.
[ bib | .html | .ps.gz ]
[Brazier97] Brazier, F., Jonker, C. M., and Treur, J. (1997). Formalization of a cooperation model based on joint intentions. In Müller, J., Wooldridge, M., and Jennings, N. R., editors, Intelligent Agents III: Agent Theories, Architectures, and Languages (ATAL-96), volume 1193 of Lecture Notes on Artificial Intelligence, pages 141-155. Springer Verlag, Berlin.
[ bib ]
[Breeman00] Breeman, A. V. and Vries, T. D. (2000). An agent based framework for designing multi-controller systems. In Proceedings of The Fifth International Conference and Exhibition on The Practical Application of Intelligent Agents and Multi-Agents (PAAM-00).
[ bib ]
[Brenner03] Brenner, M. (2003a). A multiagent planning language. In Workshop on ICAPS.
[ bib | .ps ]

This paper discusses specific features of planning in multiagent domains and presents concepts for a multiagent extension of PDDL, the Multiagent Planning Language MAPL. MAPL uses non-boolean state variables and thus allows to describe an agent's ignorance of facts as well as a simplified mutex concept. The time model of MAPL is based on Simple Temporal Networks and allows both quantitavive and qualitative use of time in plans, thereby subsuming the plan semantics of both partial order plans and PDDL 2.1.
[Brenner03c] Brenner, M. (2003b). Multiagent planning with partially ordered temporal plans. In Proceedings of the Doctorial Consortium of the International Conferenence on AI Planning and Scheduling.
[ bib | http ]
[Brenner03c-short] Brenner, M. (2003c). Multiagent planning with partially ordered temporal plans. Technical Report 190, Universität Freiburg.
[ bib ]
[Briggs96] Briggs, W. (1996). Modularity and Communication in Multi-Agent Planning. PhD thesis, University of Texas at Arlington.
[ bib | .html | .ps.gz ]
[ZEUS97] British Telecom (1997). http://www.labs.bt.com/projects/agents/zeus/.
[ bib | http ]
[Brown90] Brown, D. E. and White, III, C. C., editors (1990). Operations Research and Artificial Intelligence: The Integration of Problem-Solving Strategies. Kluwer Academic Publishers, Dordrecht, The Netherlands.
[ bib ]
[Bruce78] Bruce, B. and Newman, D. (1978). Interacting plans. Cognitive Science, 2(3):195-233. Also published in [Bond88a], pages 248-267.
[ bib ]
[Burckert98] Bürckert, H.-J., Fischer, K., and Vierke, G. (1998). Transportation scheduling with holonic MAS - the teletruck approach. In Proceedings of the Third International Conference on Practical Applications of Intelligent Agents and Multiagents (PAAM-98).
[ bib ]
[Burkhard93] Burkhard, H.-D. (1993). Liveness and fairness properties in multi-agent systems. In Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93) held in #ijcai93addr#, pages 325-330. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Bylander94] Bylander, T. (1994). The computational complexity of propositional STRIPS planning. Artificial Intelligence, 69(1-2):165-204.
[ bib | .html | .ps.gz ]
[Casavant88] Casavant, T. L. and Kuhl, J. G. (1988). A taxonomy of scheduling in general-purpose distributed computing systems. IEEE Transactions on Software Engineering, 14(2):141-154.
[ bib ]
[Cesta97] Cesta, A. and Stella, C. (1997). A time and resource problem for planning architectures. In Steel, S. and Alami, R., editors, Recent Advances in AI Planning: Proceedings of the Fourth European Conference on Planning (ECP-97) held in #ecp97addr#, pages 117-129. Berlin, Springer Verlag.
[ bib ]
[Chaib-Draa92] Chaib-draa, B., Mandiau, R., and Millot, P. (1992). Distributed artificial intelligence: An annotated bibliography. SIGART Bulletin, 3(3):20-37.
[ bib ]
[Chantemargue99] Chantemargue, F., Lerena, P., and Courant, M. (1999). Conflicts in a simple autonomy-based multi-agent system. In Proceedings of the AAAI-99 Workshop on Agents' Conflicts.
[ bib | .html ]
[Chavez97] Chavez, A., Moukas, A., and Maes, P. (1997). Challenger: A multi-agent system for distributed resource allocation. In Johnson, W. L., editor, Proceedings of the First International Conference on Autonomous Agents (Agents-97) held in #agents97addr#. New York, NY, ACM Press.
[ bib ]
[Che93] Che, Y.-K. (1993). Design competition through multidimensional auctions. The Rand Journal of Economics, 24(4):668-680.
[ bib | .pdf ]
[Chen05] Chen, G., Yang, Z., He, H., and Goh, K. (2005). Coordinating multiple agents via reinforcement learning. Autonomous Agents and Multi-Agent Systems, 10(3):273-328.
[ bib ]

In this paper we attempt to use reinforcement learning techniques to solve agent coordination problems in task-oriented environments. The Fuzzy Subjective Task Structure model (FSTS) is presented to model the general agent coordination. We show that an agent coordination problem modeled in FSTS is a Decision-Theoretic Planning (DTP) problem to which reinforcement learning can be applied. Two learning algorithms coarse-grained and fine-grained are proposed to address agents coordination behavior at two different levels. The coarse-grained algorithm operates at one level and tackle hard system constraints and the fine-grained at another level and for soft constraints. We argue that it is important to explicitly model and explore coordination-specific (particularly system constraints) information which underpins the two algorithms and attributes to the effectiveness of the algorithms. The algorithms are formally proved to converge and experimentally shown to be effective. © 2005 Springer Science+Business Media, Inc.

Keywords: Coordination, Multiagent system, Reinforcement learning, Task-oriented Environment
[Chen05a] Chen, X. and Hu, S.-L. (2005). Vickrey-type protocol and strategy for automated multi-attribute auction. In Machine Learning and Cybernetics, 2005. Proceedings of 2005 International Conference on, volume 1, pages 231-236.
[ bib ]

Internet auction not only is an integral part of Electronic Commerce but also becoming a promising field for applying autonomous agents and multi-agent system technologies. Auction, as an efficient resource allocation method, has been paid more and more attention among scholars. This paper gives a protocol (VAMA) and strategy for multi-attribute auction. Some useful properties like strategy-proof also have been proved. Then, we analyze the strategy of the buyer; give an optimal strategy for sellers. Finally, we compare this protocol with existing ones, improving the work of Esther David etc.

Keywords: Bidding and bargaining agents, Multi-agent systems, Multi-attribute auction, Bidding and bargaining agents, Multi-agent systems, Multi-attribute auction
[Cheng87] Cheng, S., Stankovic, J., and Ramamritham, K. (1987). Scheduling groups of tasks in distributed hard real-time systems. IEEE Trans. on Computers.
[ bib ]
[Chevaleyre06] Chevaleyre, Y., Dunne, P. E., Endriss, U., Lang, J., Lemaitre, M., Maudet, N., Padget, J., Phelps, S., Rodriguez-Aguilar, J. A., and Sousa, P. (2006). Issues in multiagent resource allocation. Algoritmica, 30:3-31.
[ bib | http ]

The allocation of resources within a system of autonomous agents, that not only have preferences over alternative allocations of resources but also actively participate in computing an allocation, is an exciting area of research at the interface of Computer Science and Economics. This paper is a survey of some of the most salient issues in Multiagent Resource Allocation. In particular, we review various languages to represent the preferences of agents over alternative allocations of resources as well as different measures of social welfare to assess the overall quality of an allocation. We also discuss pertinent issues regarding allocation procedures and present important complexity results. Our presentation of theoretical issues is complemented by a discussion of software packages for the simulation of agent-based market places. We also introduce four major application areas for Multiagent Resource Allocation, namely industrial procurement, sharing of satellite resources, manufacturing control, and grid computing.
[Chien00] Chien, S., Kambhampati, S., and Knoblock, C., editors (2000). Proceedings of the Fifth International Conference on Artificial Intelligence Planning Systems (AIPS-00), Menlo Park, CA. AAAI Press.
[ bib ]
[Chu-Carroll95] Chu-Carroll, J. and Carberry, S. (1995). Communication for conflict resolution in multi-agent collaborative planning. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 49-56. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]
[Chu-Carroll96] Chu-Carroll, J. and Carberry, S. (1996). Conflict detection and resolution in collaborative planning. In Wooldridge, M. J., Müller, J., and Tambe, M., editors, Intelligent Agents II: Agent Theories, Architectures, and Languages (ATAL-95), Lecture Notes on Computer Science, pages 111-126. Springer Verlag, Berlin.
[ bib ]
[Clark92] Clark, R., Grossner, C., and Radhakrishnan, T. (1992). CONSENSUS: A planning protocol for cooperating expert systems. In Proceedings of the Eleventh International Workshop on Distributed Artificial Intelligence (DAI-92).
[ bib ]
[Clarke-Hayes89] Clarke-Hayes, C. (1989). A model of planning for plan efficiency: Taking advantage of operator overlap. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89) held in #ijcai89addr#, pages 949-953. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]

The Robotics Institute, Carnegie Mellon Univ. This paper focuses on operator overlap, which is a positive interaction (as opposed to the usual detection of only negative interactions) that occurs when two operators share work. The example is given using machinists making parts.
[Clearwater96] Clearwater, S. (1996). Market-Base Control - a paradigm for distributed resource allocation. World Scientific Publishing Co.
[ bib ]
[Clement03] Clement, B. J. and Barrett, A. C. (2003). Continual coordination through shared activities. In Proceedings of the Second International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-03).
[ bib ]
[Clement99] Clement, B. J. and Durfee, E. H. (1999a). Theory for coordinating concurrent hierarchical planning agents using summary information. In Proceedings of the Sixteenth National Conference on Artificial Intelligence (AAAI-99) held in #aaai99addr#, pages 495-502. Menlo Park, CA, AAAI Press.
[ bib | .ps.gz ]
[Clement99a] Clement, B. J. and Durfee, E. H. (1999b). Top-down search for coordinating the hierarchical plans of multiple agents. In Proceedings of the Third International Conference on Autonomous Agents (Agents-99) held in #agents99addr#, pages 252-259. New York, NY, ACM Press.
[ bib | .ps.gz ]
[cohen91] Cohen, P. and Levesque, H. (1991). Teamwork. Nous, 25(4):487-512.
[ bib ]
[cohen95] Cohen, P. R. (1995). Empirical Methods for Artificial Intelligence. The MIT Press, San Francisco, CA.
[ bib ]
[Collins98] Collins, J., Tsvetovatyy, M., Gini, M., and Mobasher, B. (1998a). MAGNET: A multi-agent contracting system for plan execution. In Proceeding of the Workshop on Artificial Intelligence and Manufacturing (SIGMAN-98) held in Albequerque, New Mexico.
[ bib | http ]
[Collins98-short] Collins, J., Tsvetovatyy, M., Gini, M., and Mobasher, B. (1998b). MAGNET: A multi-agent contracting system for plan execution. In Proc. of SIGMAN.
[ bib ]
[Conitzer02] Conitzer, V. and Sandholm, T. (2002). Complexity of mechanism design. In Proceedings of the Uncertainty in Artificial Intelligence Conference (UAI), Edmonton, Canada.
[ bib | .html ]
[Conry86] Conry, S. E., Meyer, R. A., and Lesser, V. R. (1986). Multistage negotiation in distributed planning. Technical Report COINS TR86-87, Department of Computer and Information Science, University of Massachusetts, Amherst, MA. Also published as [Conry88].
[ bib ]

Negotiation in planning is demonstated using virtual circuits in a network as an example.
[Conry88] Conry, S. E., Meyer, R. A., and Lesser, V. R. (1988). Multistage negotiation in distributed planning. In Bond, A. H. and Gasser, L., editors, Readings in Distributed Artificial Intelligence, pages 367-384. Morgan Kaufmann Publishers, San Mateo, CA. Also published as a technical report.
[ bib ]
[Conry89] Conry, S. E., Meyer, R. A., and Pope, R. P. (1989). Mechanisms for assessing nonlocal impact of local decisions in distributed planning. In Gasser, L. and Huhns, M. N., editors, Distributed Artificial Intelligence Volume II, Research Notes in Artificial Intelligence. Pitman Publishing and Morgan Kaufmann Publishers, London, UK.
[ bib ]
[Corkill79] Corkill, D. D. (1979). Hierarchical planning in a distributed environment. In Proceedings of the Sixth International Joint Conference on Artificial Intelligence (IJCAI-79) held in #ijcai79addr#, pages 168-175. San Mateo, CA, Morgan Kaufmann Publishers. (An extended version was published as Technical Report 79-13, Department of Computer and Information Science, University of Massachusetts, Amherst, MA, February 1979.).
[ bib ]
[Corkill80] Corkill, D. D. (1980). An organizational approach to planning in distributed problem solving systems. Technical Report 80-13, Department of Computer and Information Science, University of Massachusetts, Amherst, MA.
[ bib ]
[Corkill91] Corkill, D. D. (1991). Blackboard systems. AI Expert, 6(9):40-47.
[ bib | .html | .ps.gz ]
[Cormen90] Cormen, T., Leiserson, C., and Rivest, R. (1990a). Introduction to algorithms. MIT Press/McGraw-Hill, San Francisco, CA.
[ bib ]
[Cormen90_301] Cormen, T., Leiserson, C., and Rivest, R. (1990b). Introduction to algorithms. MIT Press/McGraw-Hill, San Francisco, CA.
[ bib ]
[Cormen90_priorityQ] Cormen, T., Leiserson, C., and Rivest, R. (1990c). Introduction to algorithms. MIT Press/McGraw-Hill, San Francisco, CA.
[ bib ]
[Cox03] Cox, J. S. and Durfee, E. H. (2003). Discovering and exploiting synergy while managing agent autonomy. In AAMAS '03 Workshop on Autonomy, Delegation and Control.
[ bib ]
[cox03distributedplanning] Cox, M. T., Elahi, M. M., and Cleereman, K. (2003). A distributed planning approach using multiagent goal transformations. In Fourteenth Midwest Artificial Intelligence and Cognitive Sciences Conference, pages 18-23.
[ bib ]
[Cresswell01] Cresswell, S. N. (2001). Deductive Synthesis of Recursive Plans in Linear Logic. PhD thesis, Univeristy of Edinburgh.
[ bib | .ps.gz ]
[Croft88] Croft, W. and Lefkowitz, L. (1988). Knowledge-based support of cooperative activities. In Proceedings of the 21st Annual Hawaii International Conference on System Science, volume 3, pages 312-318.
[ bib ]
[Cruijssen04a] Cruijssen, F., Cools, M., Dullaert, W., and Fleuren, H. (2004). Horizontal cooperation in logistics: opportunities and impediments. Technical report, Department of transport and regional economics, University of Antwerp. Submitted to Transportation Research E: Logistics.
[ bib | http ]
[Cruijssen04] Cruijssen, F. and Salomon, M. (2004). Empirical study: Order sharing between transportation companies may result in cost reductions between 5 to 15 percent. In CentER Discussion paper and submitted to OR Spectrum.
[ bib | http ]
[D'Amours05] D'Amours, S., Martel, A., and Frayret, J.-M. (2005). Supply chain planning in the pulp and paper industry. In Annual Meeting of the Pulp and Paper Technical Association of Canada (PAPTAC), pages 869-874.
[ bib ]

In this paper, we propose a generic planning model for the pulp and paper supply chain. We first review the different business units of the supply chain and the materiel flows. We then propose a supply chain decision matrix specifically designed for the pulp and paper industry. We further extend the discussion by addressing the difficult problem of distributed planning, even in a hierarchically organized system. To conclude, we propose a multi-agent framework to simulate different configurations of supply chain and anticipate the impact of the different decision models used by the different business units of the supply chain.
[Dang04] Dang, V. D. and Jennings, N. R. (2004). Generating coalition structures with finite bound from the optimal guarantees. In Proceedings of the Third International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-04).
[ bib | .html ]
[Dangelmaier05] Dangelmaier, W., Heidenreich, J., and Pape, U. (2005). Supply chain management: A multi-agent system for collaborative production planning. In Proceedings - 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service, EEE-05, pages 309-314.
[ bib ]

The need for coordinated material flow in supply chains is essential for the competitiveness of manufacturing firms. A hierarchical coordination is not applicable for each supply chain. A collaboration between entities is required to meet future challenges. Besides appropriate planning concepts an IT solution is a major challenge. Multi-Agent Systems (MAS) are an enabler for a decentralized coordination process. The evolvement of appropriate planning methods makes MAS interesting for collaborative Supply Chain Management (SCM). Nevertheless, the user should be seen as the supply chain engineer, holding the knowledge to create the collaborative supply chain processes. Therefore, the user has to be integrated in the IT solution. A configurable MAS, based on generic components, satisfies this requirement so that MAS can easily be adapted to the changing processes and environment by the user. This paper presents a concept of a configurable MAS and a prototype of a MAS-Editor for collaborative production planning © 2005 IEEE.
[Dash07] Dash, R. K., Vytelingum, P., Rogers, A., David, E., and Jennings, N. R. (2007). Market-based task allocation mechanisms for limited capacity suppliers. IEEE Trans on Systems, Man and Cybernetics (Part A).
[ bib ]
[Davis81] Davis, R. (1981). A model for planning in a multiagent environment: Steps toward principles for teamwork. AI Working Paper 217, Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, MA.
[ bib ]
[Davis83] Davis, R. and Smith, R. (1983). Negotiation as a metaphor for distributed problem solving. Artificial Intelligence, 20(1):63-109.
[ bib ]

Randall Davis : Artificial Intelligence Laboratory, MIT Reid G. Smith : Schlumberger-Doll Research Ridgefield Ct. A framework, called the contract net that specifies communication and control in a distributed problem solver is presented. The announcement/bid/award sequence is explained. This paper gives a large example but is a little less detailed than the paper The Contract Net Protocol : High ... paper.
[Souza93] de Souza, P. (1993). Asynchronous Organizations for Multi-Algorithm Problems. PhD thesis, Carnegie-Mellon University.
[ bib ]
[Weerdt05] de Weerdt, M., ter Mors, A., and Witteveen, C. (2005). Multi-agent planning - an introduction to planning and coordination. Technical report, Delft University of Technology.
[ bib | .pdf ]
[Weerdt05a] de Weerdt, M. and Witteveen, C. (2005). Tutorial on multiagent planning for the EASSS. http://www.st.ewi.tudelft.nl/~mathijs/tutorial.php.
[ bib | http ]
[Weerdt06] de Weerdt, M. and Witteveen, C. (2006). Multiagent planning: problem properties that matter. In Durfee, E. and Musliner, D., editors, Proceedings of the AAAI Spring Symposium on Distributed Plan and Schedule Management, pages 155-156. AAAI.
[ bib | .pdf ]
[Weerdt99] de Weerdt, M. M. (1999). Towards algorithms for scheduling of transport processes. In Proceedings of the Fifth Annual Congress on Transport, Infrastructure and Logistics (TRAIL-99) held in Scheveningen, The Netherlands.
[ bib | http ]
[Weerdt03b] de Weerdt, M. M. (2003a). Plan coordination. In Proceedings of the Doctorial Consortium of the International Conferenence on AI Planning and Scheduling, pages 142-145.
[ bib | http ]
[Weerdt03a] de Weerdt, M. M. (2003b). Plan Merging in Multi-Agent Systems. PhD thesis, Delft Technical University, Delft, The Netherlands.
[ bib | www ]
[Weerdt00b] de Weerdt, M. M., Bos, A., Tonino, J., and Witteveen, C. (2000a). Fusion of plans in a framework with constraints. In Proceedings of the ISCS Conference on Intelligent Systems and Applications (ISA-00), pages 393-399.
[ bib | http | .ps.gz ]
[Weerdt00c] de Weerdt, M. M., Bos, A., Tonino, J., and Witteveen, C. (2000b). Improving efficiency by plan fusion in a personal transport domain. In Proceedings of the Sixth Annual Congress on Transport, Infrastructure and Logistics (TRAIL-00), part 3.
[ bib | http ]
[Weerdt00a] de Weerdt, M. M., Bos, A., Tonino, J., and Witteveen, C. (2000c). Multi-agent cooperation in a planning framework. In Proceedings of the Twelfth Belgium-Netherlands Artificial Intelligence Conference (BNAIC-00), pages 53-60.
[ bib | http ]
[Weerdt00] de Weerdt, M. M., Bos, A., Tonino, J., and Witteveen, C. (2000d). A plan fusion algorithm for multi-agent systems. In Satoh, K. and Sadri, F., editors, Proceedings of the Workshop on Computational Logic in Multi-Agent Systems (CLIMA-00), pages 56-65. Imperial College.
[ bib | http | .ps.gz ]
[Weerdt03] de Weerdt, M. M., Bos, A., Tonino, J., and Witteveen, C. (2003). A resource logic for multi-agent plan merging. Annals of Mathematics and Artificial Intelligence, special issue on Computational Logic in Multi-Agent Systems, 37(1-2):93-130.
[ bib ]
[Weerdt98] de Weerdt, M. M., de Boer, F., der Hoek, W. V., and Meyer, J.-J. (1998). Specifying uncertainty for mobile robots. Master's thesis, Utrecht University, Utrecht, The Netherlands.
[ bib | http ]
[Weerdt99a] de Weerdt, M. M., de Boer, F., van der Hoek, W., and Meyer, J.-J. (1999). Imprecise observations of mobile robots specified by a modal logic. In Fifth annual conference of the Advanced School for Computing and Imaging held in Heijen, The Netherlands.
[ bib | http ]
[Weerdt01a] de Weerdt, M. M., Tonino, J., and Witteveen, C. (2001). Cooperative heuristic multi-agent planning. In Proceedings of the Thirteenth Belgium-Netherlands Artificial Intelligence Conference (BNAIC-01), pages 275-282.
[ bib | http ]
[Weerdt02a] de Weerdt, M. M. and van der Krogt, R. P. (2002). A method to integrate planning and coordination. In Brenner, M. and desJardins, M., editors, Planning with and for Multiagent Systems held in Edmonton, Canada, number WS-02-12 in AAAI Technical Report, pages 83-88. Menlo Park, CA, AAAI Press.
[ bib ]
[Weerdt01b] de Weerdt, M. M. and Witteveen, C. (2001). A resource logic for multi-agent plan merging. In Levine, J., editor, Proceedings of the Twentieth Workshop of the UK Planning and Scheduling Special Interest Group (PLANSIG-01) held in Edinburgh, UK, pages 244-256.
[ bib ]
[Dean88] Dean, T. and Boddy, M. (1988). An analysis of time-dependent planning. In Proceedings of the Seventh National Conference on Artificial Intelligence (AAAI-88), pages 49-54. St. Paul, MN, AAAI Press.
[ bib ]
[Dean87] Dean, T. L. (1987). Intractability and time-dependent planning. In Georgeff, M. P. and Lansky, A. L., editors, Reasoning About Actions and Plans - Proceedings of the 1986 Workshop held in #timberline86addr#, pages 245-266. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Dean92] Dean, T. L. and Greenwald, L. (1992). A formal description of the transportation problem. Technical Report CS-92-14, Department of Computer Science, Brown University.
[ bib | .ps.Z | .ps.gz ]
[Decker00-short] Decker, K. and Li, J. (2000a). Coordinating mutually exclusive resources using GPGP. Autonomous Agents and Multi-Agent Systems, 3(2):113-157.
[ bib ]
[Decker92] Decker, K. S. and Lesser, V. R. (1992). Generalizing the partial global planning algorithm. International Journal of Intelligent and Cooperative Information Systems, 1(2):319-346.
[ bib | .ps.gz ]
[Decker94] Decker, K. S. and Lesser, V. R. (1994a). Communication in the service of coordination. In Proceedings of the AAAI Workshop on Planning for Interagent Communications.
[ bib | http ]
[Decker94a] Decker, K. S. and Lesser, V. R. (1994b). Designing a family of coordination algorithms. In Proceedings of the Thirteenth International Workshop on Distributed Artificial Intelligence (DAI-94) held in Seattle, WA, pages 65-84.
[ bib | .html | .ps.gz ]
[Decker95] Decker, K. S. and Lesser, V. R. (1995). Designing a family of coordination algorithms. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]
[Decker00] Decker, K. S. and Li, J. (2000b). Coordinating mutually exclusive resources using GPGP. Autonomous Agents and Multi-Agent Systems, 3(2):113-157.
[ bib | http | .ps.gz ]
[Dertrouzos74] Dertrouzos, M. (1974). Control robotics: the procedural control of physical processes. Information Processing, 74.
[ bib ]
[Desjardins00-short] DesJardins, M., Durfee, E., Ortiz, C., and Wolverton, M. (2000a). A survey of research in distributed, continual planning. AI Magazine, 20(4):13-22.
[ bib ]
[Desjardins00] DesJardins, M. E., Durfee, E. H., Ortiz, C. L., and Wolverton, M. J. (2000b). A survey of research in distributed, continual planning. AI Magazine, 20(4):13-22.
[ bib | .pdf ]
[Desjardins99] DesJardins, M. E. and Wolverton, M. J. (1999). Coordinating a distributed planning system. AI Magazine, 20(4):45-53.
[ bib ]
[Desrochers99] Desrochers, M., Jones, C., Lenstra, J., Savelsbergh, M., and Stougie, L. (1999). Towards a model and algorithm management system for vehicle routing and scheduling problems. Decision Support Systems, 25(2):109-133.
[ bib | http ]
[Desrosiers95] Desrosiers, J., Dumas, Y., Solomon, M., and Soumis, F. (1995). Time constrained routing and scheduling. In Ball, M., Magnanti, T., Monma, C., and Nemhauser, G., editors, Network Routing, volume 8 of Handbooks in Operations Research and Management Science, pages 35-139. Elsevier Science Publishers B.V., Amsterdam, The Netherlands.
[ bib ]
[Dessouky98] Dessouky, M. and Adam, S. (1998). Real-time scheduling rules for demand responsive transit systems. In Proceedings of the IEEE International COnference on Systems, Man, and Cybernetics Part 3, pages 2956-2961.
[ bib ]

Dial-a-ride real-time scheduling algorithm including ride-sharing. This method uses insertion and both in-vehicle and between-vehicle exchanges to improve the quality.
[Dimopoulos97] Dimopoulos, Y., Nebel, B., and Koehler, J. (1997). Encoding planning problems in non-monotonic logic programs. In Steel and Alami, editors, Recent Advances in AI Planning: Proceedings of the Fourth European Conference on Planning (ECP-97) held in #ecp97addr#, volume 1348 of Lecture Notes on Computer Science, pages 169-181. Berlin, Springer Verlag.
[ bib | .html | .ps.gz ]
[Inverno97] D'Inverno, M., Luck, M., and Wooldridge, M. J. (1997). Cooperation structures. In Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence (IJCAI-97) held in #ijcai97addr#, pages 600-605. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Do01] Do, M. and Kambhampati, S. (2001). Sapa: A domain-independent heuristic metric temporal planner. In Proceedings of the Sixth European Conference on Planning (ECP-01) held in #ecp01addr#, pages 109-120.
[ bib ]
[Doherty99] Doherty, P. and Kvarnström, J. (1999). TALplanner: An empirical investigation of a temporal logic-based forward chaining planner. In Proceedings of the 6th International Workshop on the Temporal Representation and Reasoning.
[ bib | http | .ps.gz ]
[Doyle90] Doyle, J. and Wellman, M. P. (1990). Rational distributed reason maintenance for planning and replanning of large-scale activities (preliminary report). In Proceedings of the 1990 DARPA Workshop on Innovative Approaches to Planning, Scheduling, and Control, pages 28-36. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Dunne05] Dunne, P. E., Wooldridge, M., and Laurence, M. (2005). The complexity of contract negotiation. Artificial Intelligence, 164(1-2):23-46.
[ bib | http | .pdf ]

The use of software agents for automatic contract negotiation in e-commerce and e-trading environments has been the subject of considerable recent interest. A widely studied abstract model considers the setting in which a set of agents have some collection of resources shared out between them and attempt to construct a mutually beneficial optimal reallocation of these by trading resources. The simplest such trades are those in which a single agent transfers exactly one resource to another-so-called 'one-resource-at-a-time' or 'O-contracts'. In this research note we consider the computational complexity of a number of natural decision problems in this setting.

Keywords: Negotiation, Multiagent systems, Computational complexity
[Durfee86] Durfee, E. H. (1986). Incremental planning to control a blackboard-based problem-solver. In Proceedings of the Fifth National Conference on Artificial Intelligence (AAAI-86) held in #aaai86addr#, pages 58-64. Menlo Park, CA, AAAI Press.
[ bib ]
[Durfee87d] Durfee, E. H. (1987). A Unified Approach to Dynamic Coordination: Planning actions and interactions in a distributed problem solving network. PhD thesis, Department of Computer and Information Science, University of Massachusetts, Amherst, MA.
[ bib ]
[Durfee88a] Durfee, E. H. (1988). Coordination of Distributed Problem Solvers. Kluwer Academic Publishers, Dordrecht, The Netherlands.
[ bib ]
[Durfee90] Durfee, E. H. (1990). A cooperative approach to planning for real-time control. In Proceedings of the 1990 DARPA Workshop on Innovative Approaches to Planning, Scheduling, and Control, pages 277-283.
[ bib ]
[Durfee91] Durfee, E. H. (1991). Organizations, plans, and schedules: An interdisciplinary perspective on coordinating AI agents. Journal of Intelligent Systems. Special Issue on the Social Context of Intelligent Systems.
[ bib ]
[Durfee96] Durfee, E. H. (1996). Planning in distributed artificial intelligence. In O'Hare, G. and Jennings, N. R., editors, Foundations of Distributed Artificial Intelligence, chapter 8, pages 231-245. John Wiley & Sons, New York, NY.
[ bib ]
[Durfee99] Durfee, E. H. (1999). Distributed problem solving and planning. In Weiß, G., editor, A Modern Approach to Distributed Artificial Intelligence, chapter 3. The MIT Press, San Francisco, CA.
[ bib | .ps.gz ]
[Durfee97] Durfee, E. H., Lee, J., Huber, M., and Kurnow, M. (1997). TAIPE: Tactical assistants for interaction planning and execution. In Johnson, W. L., editor, Proceedings of the First International Conference on Autonomous Agents (Agents-97) held in #agents97addr#. New York, NY, ACM Press.
[ bib ]
[Durfee87] Durfee, E. H. and Lesser, V. R. (1987a). Planning coordinated actions in dynamic domains. Technical Report COINS-TR-87-130, Department of Computer and Information Science, University of Massachusetts, Amherst, MA. Also published as [Durfee87c].
[ bib ]
[Durfee87c] Durfee, E. H. and Lesser, V. R. (1987b). Planning coordinated actions in dynamic domains. In Proceedings of the DARPA Knowledge-Based Planning Workshop held in Austin, TX, pages 18.1-18.10.
[ bib ]
[Durfee87a] Durfee, E. H. and Lesser, V. R. (1987c). Using partial global plans to coordinate distributed problem solvers. In Proceedings of the Tenth International Joint Conference on Artificial Intelligence (IJCAI-87) held in #ijcai87addr#, pages 875-883. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Durfee87ashort] Durfee, E. H. and Lesser, V. R. (1987d). Using partial global plans to coordinate distributed problem solvers. In Proc. of the 10th Int. Joint Conf. on AI, pages 875-883. Morgan Kaufmann Publishers.
[ bib ]
[Durfee88] Durfee, E. H. and Lesser, V. R. (1988). Incremental planning to control a time-constrained, blackboard-based problem solver. IEEE Transactions on Aerospace and Electronic Systems, 24(5):647-662.
[ bib ]
[Durfee87b] Durfee, E. H., Lesser, V. R., and Corkill, D. D. (1987). Coherent cooperation among communicating problem solvers. IEEE Transactions on Computers, C-36:1275-1291.
[ bib ]
[ebay03] eBay (2003). eBay - The World's Online Marketplace. http://www.ebay.com/.
[ bib | http ]
[Eder95] Eder, K. (1995). A Resource-Oriented Deductive Approach Toward Hierarchical Planning. PhD thesis, Dresden University of Technology, Germany.
[ bib | .ps.gz ]
[Ekenberg95] Ekenberg, L., Boman, M., and Danielson, M. (1995). A tool for coordinating autonomous agents with conflicting goals. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 89-93. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]
[Emerson90] Emerson, E. A. (1990). Temporal and modal logic. In Leeuwen, J. V., editor, Handbook of Theoretical Computer Science: Volume B, Formal Models and Semantics, pages 995-1072. North-Holland Publishing Company, Amsterdam, The Netherlands.
[ bib | .ps.gz ]
[Ephrati95] Ephrati, E., Pollack, M., and Rosenschein, J. S. (1995a). A tractable heuristic that maximizes global utility through local plan combination. In Lesser, V., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 94-101. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib | .ps.gz ]

We consider techniques suitable for combining individual agent plans into a global system plan, maintaining a commitment to considerations of global utility that may differ radically from individual agent utilities. We present a three-stage heuristic reduction process, consisting of a transformation from local to global utility measures, a global assessment of the local evaluations of agents, and approximation algorithms to maximize resource usage over time. We also consider how these techniques can be used with self-motivated agents, and show how the overall process can be distributed among a group of agents.

Keywords: Distributed Problem Solving, Planning, Search
[Ephrati95b] Ephrati, E., Pollack, M. E., and Ur, S. (1995b). Deriving multi-agent coordination through filtering strategies. In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence (IJCAI-95) held in #ijcai95addr#, pages 679-687. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | .html | .ps.gz ]
[Ephrati93a] Ephrati, E. and Rosenschein, J. S. (1993a). Multi-agent planning as a dynamic search for social consensus. In Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93) held in #ijcai93addr#, pages 423-429. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Ephrati93] Ephrati, E. and Rosenschein, J. S. (1993b). Multi-agent planning as the process of merging distributed sub-plans. In Proceedings of the Twelfth International Workshop on Distributed Artificial Intelligence (DAI-93) held in #dai93addr#, pages 115-129.
[ bib | .html | .ps.gz ]
[Ephrati94] Ephrati, E. and Rosenschein, J. S. (1994a). Divide and conquer in multi-agent planning. In Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI-94) held in #aaai94addr#, pages 375-380. Menlo Park, CA, AAAI Press.
[ bib ]
[Ephrati94a] Ephrati, E. and Rosenschein, J. S. (1994b). Multi-agent planning as search for a consensus that maximises social welfare. In Castelfranchi, C. and Werner, E., editors, Artificial Social Systems - Selected Papers from the Fourth European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-92), LNAI Volume 830, pages 207-226. Berlin, Springer Verlag.
[ bib ]
[Ephrati95a] Ephrati, E. and Rosenschein, J. S. (1995). A framework for the interleaving of execution and planning for dynamic tasks by multiple agents. In Castelfranchi, C. and Müller, J., editors, From Reaction to Cognition - Fifth European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-93), LNAI Volume 957 held in #maamaw93addr#, pages 139-156. Berlin, Springer Verlag.
[ bib ]
[Ephrati97] Ephrati, E. and Rosenschein, J. S. (1997). A heuristic technique for multiagent planning. Annals of Mathematics and Artificial Intelligence, 20(1-4):13-67.
[ bib | http ]
[Erol94a] Erol, K., Hendler, J., and Nau, D. (1994a). Semantics for hierarchical task network planning. Technical Report CS-TR-3239, UMIACS-TR-94-31, Computer Science Dept., University of Maryland.
[ bib | .html | .ps.gz ]
[Erol94] Erol, K., Hendler, J., and Nau, D. S. (1994b). HTN planning: Complexity and expressivity. In Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI-94), volume 2, pages 1123-1128. Seattle, Washington, USA, AAAI Press/MIT Press.
[ bib | .html ]
[Ertogal00] Ertogral, K. and Wu, S. D. (2000). Auction-theoretic coordination of production planning in the supply chain. IIE Transactions, 32(10):931-940.
[ bib | http | .pdf ]
[Euwe99] Euwe, M. (1999). Decentralized Control Systems for Logistical Coordination. PhD thesis, Eindhoven Technical Univeristy.
[ bib | .pdf | .pdf ]
[Evans89] Evans, M. and Anderson, J. (1989). A constraint-directed architecture for multi-agent planning. In Proceedings of the Ninth International Workshop on Distributed Artificial Intelligence (DAI-89) held in #dai89addr#.
[ bib ]
[Fallah-Seghrouchni03] Fallah-Seghrouchni, A. E., Degirmenciyan-Cartault, I., and Marc, F. (2003). Framework for Multi-agent Planning Based on Hybrid Automata, volume 2691.
[ bib | http ]
[Fallah-Seghrouchni96] Fallah-Seghrouchni, A. E. and Haddad, S. (1996). A coordination algorithm for multi-agent planning. In van Hoe, R., editor, Agents breaking away - Proceedings of the Seventh European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-96) held in #maamaw96addr#, volume 1038 of Lecture Notes on Artificial Intelligence. Berlin, Springer Verlag.
[ bib | .html | .ps.gz ]
[Faratin02] Faratin, P., Sierra, C., and Jennings, N. (2002). Using similarity criteria to make issue trade-offs in automated negotiations. Artificial Intelligence, 142(2):205-237.
[ bib | http ]

Automated negotiation is a key form of interaction in systems that are composed of multiple autonomous agents. The aim of such interactions is to reach agreements through an iterative process of making offers. The content of such proposals are, however, a function of the strategy of the agents. Here we present a strategy called the trade-off strategy where multiple negotiation decision variables are traded-off against one another (e.g., paying a higher price in order to obtain an earlier delivery date or waiting longer in order to obtain a higher quality service). Such a strategy is commonly known to increase the social welfare of agents. Yet, to date, most computational work in this area has ignored the issue of trade-offs, instead aiming to increase social welfare through mechanism design. The aim of this paper is to develop a heuristic computational model of the trade-off strategy and show that it can lead to an increased social welfare of the system. A novel linear algorithm is presented that enables software agents to make trade-offs for multi-dimensional goods for the problem of distributed resource allocation. Our algorithm is motivated by a number of real-world negotiation applications that we have developed and can operate in the presence of varying degrees of uncertainty. Moreover, we show that on average the total time used by the algorithm is linearly proportional to the number of negotiation issues under consideration. This formal analysis is complemented by an empirical evaluation that highlights the operational effectiveness of the algorithm in a range of negotiation scenarios. The algorithm itself operates by using the notion of fuzzy similarity to approximate the preference structure of the other negotiator and then uses a hill-climbing technique to explore the space of possible trade-offs for the one that is most likely to be acceptable. © 2002 Elsevier Science B.V. All rights reserved.

Keywords: Automated negotiation, Fuzzy similarity, Multi agent systems, Trade-off algorithm
[Ferber92] Ferber, J. and Drogoul, A. (1992). Using reactive multi-agent systems in simulation and problem solving. In Avouris, N. M. and Gasser, L., editors, Distributed Artificial Intelligence: Theory and Praxis, volume 5 of Euro Courses: Computer and Information Science, pages 53-80. Kluwer Academic, The Netherlands.
[ bib ]
[Ferrer02] Ferrer, G. J. (2002). Anytime Replanning Using Local Subplan Replacement. PhD thesis, University of Virginia.
[ bib | .html | .ps.gz ]
[Fikes71] Fikes, R. E. and Nilsson, N. (1971). STRIPS: A new approach to the application of theorem proving to problem solving. Artificial Intelligence, 5(2):189-208.
[ bib ]
[Findler86] Findler, N. V. and Lo, R. (1986). An examination of Distributed Planning in the world of air traffic control. Journal of Parallel and Distributed Computing, 3.
[ bib ]
[Finin94] Finin, T. and Fritzson, R. (1994). KQML - A language and protocol for knowledge and information exchange. In Proceedings of the Thirteenth International Workshop on Distributed Artificial Intelligence (DAI-94) held in Lake Quinalt (Seattle), WA, volume 890 of Lecture Notes on Artificial Intelligence, pages 126-136. Springer Verlag.
[ bib ]
[FIPA-OS] FIPA (1997). Fipa-os. http://www.nortelnetworks.com/fipa-os.
[ bib | http ]
[FIPA-ACL] FIPA (2001). FIPA Communicative Act Library Specification. Technical Report XC00037 and others, FIPA - Foundation for Intelligent Physical Agents.
[ bib | http ]
[Fischer93] Fischer, K. and Kuhn, N. (1993). A DAI approach to modeling the transportation domain. Technical Report RR-93-25, DFKI GmbH: German Research Center for Artificial Intelligence.
[ bib ]
[Fischer95a] Fischer, K., Kuhn, N., Müller, H., Müller, J. P., and Pischel, M. (1995a). Sophisticated and distributed: The transportation domain. In Castelfranchi, C. and Müller, J. P., editors, From Reaction to Cognition, volume 957 of Lecture Notes on Artificial Intelligence, pages 122-138. Springer Verlag, Berlin.
[ bib | http ]
[Fischer96] Fischer, K. and Müller, J. P. (1996). A decision-theoretic model for cooperative transportation scheduling. In van de Velde, W. and Perram, J., editors, Agents breaking away - Proceedings of the Seventh European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-96) held in #maamaw96addr#, volume 1038 of Lecture Notes on Artificial Intelligence, pages 177-189. Berlin, Springer Verlag.
[ bib ]
[Fischer95] Fischer, K., Müller, J. P., and Pischel, M. (1995b). A model for cooperative transportation scheduling. In Lesser, V., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 109-116. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

The MARS system is described which models cooperative scheduling within a society of shipping companies as a multiagent system. Emphasis is placed on the functionality of the system as a whole - the solution of the global scheduling problem emerges from local decision-making and problem-solving strategies. An extension of the contract net protocol is presented; we show that it can be used to obtain good initial solutions for complex resource allocation problems. By introducing global information based upon auction protocols, this initial solution can be improved significantly. Experimental results are provided evaluating the performance of different cooperative scheduling strategies. Although the concepts for resource scheduling are presented solely for the transportation domain, their abstraction is useful for a broad variety of resource allocation problems. The MARS system solves the dynamic scheduling problem where no complete specification of the problem is available a priori; thus, it is designed as an on-line system based upon anytime algorithms.
[Fischer98] Fischer, K., Ruß, C., and Vierke, G. (1998). Decision theory and coordination in multi-agent systems. Technical Report RR-98-02, DFKI GmbH: German Research Center for Artificial Intelligence.
[ bib | .ps.gz ]
[Fischer05] Fischer, T. and Gehring, H. (2005). Planning vehicle transhipment in a seaport automobile terminal using a multi-agent system. European Journal of Operational Research, 166(3):726-740.
[ bib ]

A multi-agent system (MAS) for supporting the planning of transhipments of imported finished vehicles via a seaport is presented. The focus is on storage allocation, i.e. the allocation of parking areas for the temporary storage of vehicles, and on deployment scheduling, i.e. the allocation of drivers to the vehicles that have to be moved in the terminal area. These planning tasks, which in practice are usually carried out by different operators, are assigned to two different agent types. A further agent, the coordinator agent, is responsible for combining the local sub-plans into an overall plan in such a way that the demand for drivers in the planning period is minimised and balanced. The MAS is tested using randomly generated problem instances with different distributions of the manufacturer shares in the vehicle streams. The tests verify a certain robustness of the MAS with regard to changes in the problem data, in particular to the number of permanently employed drivers and the cost surcharge for hired drivers. In addition, the results highlight that the minimum overall (relative) costs of the drivers depends on the number of permanently employed drivers and on the level of the cost surcharge for hired drivers. © 2004 Elsevier B.V. All rights reserved.

Keywords: Genetic algorithms, Heuristics, Logistics, Multi-agent systems, Seaport automobile terminals, Supply chain management, Vehicle transhipment
[Foner97] Foner, L. N. (1997). Yenta: A multi-agent, referral-based matchmaking system. In Johnson, W. L., editor, Proceedings of the First International Conference on Autonomous Agents (Agents-97) held in #agents97addr#, pages 301-307. New York, NY, ACM Press.
[ bib ]
[Foulser92] Foulser, D., Li, M., and Yang, Q. (1992). Theory and algorithms for plan merging. Artificial Intelligence Journal, 57(2-3):143-182.
[ bib | http | .ps.gz ]
[Fox03] Fox, M. and Long, D. (2003). PDDL2.1: An extension to PDDL for expressing temporal planning domains. J. Artif. Intell. Res. (JAIR), 20:61-124.
[ bib | .html ]
[FreeCargo] FreeCargo (1999). Road haulage freight exchange for european transport companies. http://www.freecargo.co.uk/.
[ bib | http ]
[Friedman99] Friedman, N. and Halpern, J. Y. (1999). Belief Revision: A Critique. Journal of Logic, Language, and Information, 8(4):401-420.
[ bib ]
[Fu99] Fu, L. and Teply, S. (1999). On-line and off-line routing and scheduling of dial-a-ride paratransit vehicles. In Computer-Aided Civil and Infrastructure Engineering, volume 14, pages 309-319. Blackwell Publishers, Oxford, UK.
[ bib ]
[Fujishima99] Fujishima, Y., Leyton-Brown, K., and Shoham, Y. (1999). Taming the computational complexity of combinatorial auctions: Optimal and approximate approaches. In Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence (IJCAI-99) held in #ijcai99addr#. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Fukuda05] Fukuda, K., ya Sato, S., Akashi, O., Hirotsu, T., Kurihara, S., and Sugawara, T. (2005). On the use of hierarchical power-law network topology for server selection and allocation in multi-agent systems. In IEEE/WIC/ACM International Conference on Intelligent Agent Technology.
[ bib | http ]
[Fung05] Fung, R. and Chen, T. (2005). A multiagent supply chain planning and coordination architecture. International Journal of Advanced Manufacturing Technology, 25(7-8):811-819.
[ bib ]

A supply chain is a worldwide network of suppliers, manufactures, warehouses, distribution centers and retailers through which raw materials are acquired, transformed and delivered to customers. In recent years, a new system approach for managing the supply chain at the tactical and operational levels has emerged. It views a supply chain as composed of a set of intelligent (software) agents, who are responsible for one or more activities and interacting with other related agents in planning and executing their responsibilities. This paper presents a multiagent architecture of supply chain integration. Agents coordination using extended contract net protocol is discussed. Two types of bidding approaches, i.e., the customizing-type and webbing-type are introduced into the multiagent supply chain system. Finally, a heuristics and two programming models for the planning and coordination of demand-driven supply chains are suggested. © Springer-Verlag London Limited 2004.

Keywords: Coordination, Multiagent, Planning, Supply chain
[Funk99] Funk, P., Vierke, G., and Bürckert, H.-J. (1999). A multi-agent systems perspective on intermodal transport chains. In Erkens, E., editor, Proceedings of the Conference on Logistik Management (LM-99) held in Bremen. Berlin, Springer Verlag.
[ bib ]
[Gallager83] Gallager, R., Humblet, P., and Spira, P. (1983). A distributed algorithm for minimum weight spanning trees. ACM Transactions on Programming Languages and Systems (TOPLAS), 5:67-77.
[ bib ]
[Gallier87] Gallier, J. H. (1987). Logic for Computer Science - Foundations of Automatic Theorem Proving. John Wiley & Sons, New York, NY.
[ bib ]
[Galliers90] Galliers, J. R. (1990). The positive role of conflict in cooperative multi-agent systems. In Demazeau, Y. and Müller, J., editors, Decentralized AI - Proceedings of the First European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-89), pages 33-48. Amsterdam, The Netherlands, Elsevier Science Publishers B.V.
[ bib ]
[Garey79] Garey, M. and Johnson, D. (1979). Computers and intractability - a guide to the theory of NP-completeness. W.H. Freeman and company, New York, NY.
[ bib ]
[Garrido95] Garrido, L. and Sycara, K. (1995). Multi-agent meeting scheduling: Preliminary experimental results. In Lesser, V., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

We view meeting scheduling as a distributed task where each agent knows its user's preferences and calendar availability in order to act on behalf of its user. Although we may have some intuitions about how some parameters could affect the scheduling efficiency and meeting quality, we run several experiments in order to explore the tradeoffs between different parameters. Our experiments show how the calendar and preference privacy affect the schedulling efficiency and the meeting joint quality under different experimental scenarios. The results show how the scheduling performance is more stable and constant when agents try to keep both calendar and preference privacy. We believe that these parameters play a key role in the distributed meeting scheduling task, specially if we are interested in building distributed systems with truly autonomous and independent agents where there is not a fixed centralized host agent.
[Garvey94] Garvey, A. and Lesser, V. R. (1994). A survey of research in deliberative real-time artificial intelligence. Real-Time Systems, 6:317-347.
[ bib ]
[Geffner01] Geffner, H. (2001). Planning as branch and bound and its relation to constraint-based applications. Presented at the ECP-01.
[ bib | http | .ps.gz ]
[Gelder91] Gelder, A. V., Ross, K., and Schlipf, J. (1991). The well-founded semantics for general logic programs. Journal of the ACM, 38(3):620-650.
[ bib ]
[Gendreau98] Gendreau, M. and Potvin, J.-Y. (1998). Dynamic vehicle routing and dispatching. In Crainic, T. and Laporte, G., editors, Fleet Management and Logistics, pages 115-126. Kluwer Academic Publishers.
[ bib | .html ]
[Genesereth87] Genesereth, M. R. and Nilsson, N. (1987). Logical Foundations of Artificial Intelligence. Morgan Kaufmann Publishers, San Mateo, CA.
[ bib ]
[Georgeff83] Georgeff, M. P. (1983). Communication and interaction in multi-agent planning. In Proceedings of the Third National Conference on Artificial Intelligence (AAAI-83) held in #aaai83addr#, pages 125-129. Menlo Park, CA, AAAI Press. Also published in [Bond88a], pages 200-204.
[ bib ]
[Georgeff84] Georgeff, M. P. (1984). A theory of action for multiagent planning. In Proceedings of the Fourth National Conference on Artificial Intelligence (AAAI-84) held in #aaai84addr#, pages 121-125. Menlo Park, CA, AAAI Press. Also published in [Bond88a], pages 205-209.
[ bib ]
[Georgeff87] Georgeff, M. P. (1987). Planning. Annual Reviews of Computer Science, 2:359-400.
[ bib ]
[Georgeff88] Georgeff, M. P. (1988). Communication and interaction in multi-agent planning. In Bond, A. and Gasser, L., editors, Readings in Distributed Artificial Intelligence, pages 200-204. Morgan Kaufmann Publishers, San Mateo, CA. Also published as [Georgeff83].
[ bib ]
[Georgeff95] Georgeff, M. P. (1995). Agents and their plans. In Zhang, C. and Lukose, D., editors, First Australian Workshop on Distributed Artificial Intelligence held in Canberra, Australia.
[ bib ]
[Gerkey04] Gerkey, B. P. and Matari, M. J. (2004). A formal analysis and taxonomy of task allocation in multi-robot systems. International Journal of Robotics Research, 23(9):939-954.
[ bib | .pdf ]

Despite more than a decade of experimental work in multi-robot systems, important theoretical aspects of multi-robot coordination mechanisms have, to date, been largely untreated. To address this issue, we focus on the problem of multi-robot task allocation (MRTA). Most work on MRTA has been ad hoc and empirical, with many coordination architectures having been proposed and validated in a proof-of-concept fashion, but infrequently analyzed. With the goal of bringing objective grounding to this important area of research, we present a formal study of MRTA problems. A domain-independent taxonomy of MRTA problems is given, and it is shown how many such problems can be viewed as instances of other, well-studied, optimization problems. We demonstrate how relevant theory from operations research and combinatorial optimization can be used for analysis and greater understanding of existing approaches to task allocation, and show how the same theory can be used in the synthesis of new approaches.
[Ghallab94] Ghallab, M. and Laruelle, H. (1994). Representation and control in ixtet, a temporal planner. In Proceedings of the Second International Conference on Artificial Intelligence Planning Systems (AIPS-94) held in Chicago, IL, pages 61-67. Menlo Park, CA, AAAI Press.
[ bib ]
[Girard87] Girard, J.-Y. (1987). Linear logic. Theoretical Computer Science, 50:1-102.
[ bib ]
[Gmytrasiewicz05] Gmytrasiewicz, P. J. and Doshi, P. A framework for sequential planning in multi-agent settings. Journal of AI Research, 24:49-79.
[ bib ]
[Gmytrasiewicz00] Gmytrasiewicz, P. J. and Durfee, E. H. (2000). Rational coordination in multi-agent systems. Autonomous Agents and Multi-Agent Systems Journal, 3(4):319-350.
[ bib | .ps | .ps.gz ]
[Goldman93] Goldman, C. V. and Rosenschein, J. S. (1993). Emergent coordination through the use of cooperative state-changing rules. In Proceedings of the Twelfth International Workshop on Distributed Artificial Intelligence (DAI-93), pages 171-185. Hidden Valley, PA.
[ bib | .html | .ps ]
[Goldsmith98] Goldsmith, S., Phillips, L., and Spiref, S. (1998). A multi-agent system for coordinating international shipping. In Agents '98 workshop on Agent Mediated Electronic Trading (AMET'98).
[ bib | .html ]
[Grabisch95] Grabisch, M. (1995). Fuzzy integral in multicriteria decision making. Fuzzy Sets and Systems, 69(3):279-298.
[ bib ]
[Gratch00] Gratch, J. (2000). Socially situated planning. Technical Report FS-00-04, AAAI.
[ bib | http ]
[Gratch99] Gratch, J. and Hill, R. W. (1999). Continuous planning and collaboration for command and control in joint synthetic battlespaces. In Proceedings of the Eighth Conference on Computer Generated Forces and Behavioral Representation.
[ bib ]
[Green69] Green, C. (1969). Theorem proving by resolution as a basis for question-answering systems. Machine Intelligence, 4:183-205.
[ bib ]
[Greenwald96] Greenwald, L. and Dean, T. L. (1996). Package routing in transportation networks with fixed vehicle schedules. Networks, 27.
[ bib | http | .ps.gz ]
[Grimaldi94] Grimaldi, R. P. (1994). Discrete and Combinatorial Mathematics - An applied introduction. Addison-Wesley: Reading, MA.
[ bib ]
[Grosz99a] Grosz, B. J., Hunsberger, L., and Kraus, S. (1999). Planning and acting together. AI Magazine, 20(4):23-34.
[ bib ]
[Grosz93] Grosz, B. J. and Kraus, S. (1993). Collaborative plans for group activities. In Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93) held in #ijcai93addr#. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Grosz96] Grosz, B. J. and Kraus, S. (1996). Collaborative plans for complex group action. Artificial Intelligence, 86(2):269-357.
[ bib | http | .ps.gz ]
[Grosz99] Grosz, B. J. and Kraus, S. (1999). The evolution of SharedPlans. In Rao, A. and Wooldridge, M. J., editors, Foundations and Theories of Rational Agency, pages 227-262. Kluwer Academic Publishers, Dordrecht, The Netherlands.
[ bib | http | .ps.gz ]
[Grosz90] Grosz, B. J. and Sidner, C. (1990). Plans for discourse. In Cohen, P., Morgan, J., and Pollack, M., editors, Intentions in Communication. Bradford Books, MIT Press, San Francisco, CA.
[ bib ]
[Gruber93] Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge Aquisition, 5(2):199-220.
[ bib ]
[Hadad03] Hadad, M., Kraus, S., Gal, Y., and Lin, R. (2003). Temporal reasoning for a collaborative planning agent in a dynamic environment. Annals of Mathematics and Artificial Intelligence, 37(4):331-379.
[ bib | http ]
[Haddawy98] Haddawy, P. and Hanks, S. (1998). Utility models for goal-directed, decision-theoretic planners. Computational Intelligence, 14(3):392-429.
[ bib ]
[Hanks87] Hanks, S. and McDermott, D. (1987). Nonmonotonic logic and temporal planning. Artificial Intelligence, 33.
[ bib | http ]
[Hanks93] Hanks, S., Pollack, M., and Cohen, P. (1993). Benchmarks, testbeds, controlled experimentation, and the design of agent architectures. AI Magazine, 14(4):17-42. Also published as TR 93-06-05, University of Washington.
[ bib | .html ]
[Harrenstein00] Harrenstein, P. (2000). Boolean games: Joins and meets in logic, algebra and game theory. Technical report, Utrecht University.
[ bib ]
[Harrenstein00a] Harrenstein, P., van der Hoek, W., Meyer, J.-J., and Witteveen, C. (2000). A modal interpretation of nash-equilibria and some related concepts. Technical report, Utrecht University.
[ bib ]
[Harrenstein01] Harrenstein, P., van der Hoek, W., Meyer, J.-J., and Witteveen, C. (2001). Boolean games. In Proceedings of the Eighth Conference on Theoretical Aspects of Rationality and Knowledge held in Siena, Italy, pages 287-298. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | http ]
[Haslum99] Haslum, P. and Jonsson, P. (1999). Some results on the complexity of planning with incomplete information. In Proceedings of the Fifth European Conference on Planning (ECP-99) held in #ecp99addr#, volume 1809 of Lecture Notes on Artificial Intelligence, pages 308-318. Berlin, Springer Verlag.
[ bib | .ps.gz ]
[Haugeneder93] Haugeneder, H. and Steiner, D. (1993). A multi-agent approach to cooperation in urban traffic. In Deen, S. M., editor, Proceedings of the First International Working Conference on Cooperating Knowledge Based Systems (CKBS-93), pages 83-98. University of Keele, UK, DAKE Centre.
[ bib ]
[Hauptmeier00online] Hauptmeier, D., Krumke, S. O., and Rambau, J. (2000). The online dial-a-ride problem under reasonable load. In Lecture Notes on Computer Science, volume 1767, pages 125-??
[ bib | .html ]
[Hayden99] Hayden, S., Carrick, C., and Yang, Q. (1999). Architectural design patterns for multiagent coordination. In Proceedings of the Third International Conference on Autonomous Agents (Agents-99) held in #agents99addr#.
[ bib | .html ]
[Hayes85] Hayes-Roth, B. (1985). A blackboard architecture for control. Artificial Intelligence, 26:251-321.
[ bib ]
[Hayes-Roth79] Hayes-Roth, B. and Hayes-Roth, F. (1979a). A cognitive model of planning. Cognitive Science, 3(4):275-310.
[ bib ]
[Hayes-Roth79a] Hayes-Roth, B. and Hayes-Roth, F. (1979b). Modeling planning as an incremental opportunistic process. In Proceedings of the Sixth International Joint Conference on Artificial Intelligence (IJCAI-79) held in #ijcai79addr#, pages 375-383. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Haynes97] Haynes, T. and Sen, S. (1997). The evolution of multiagent coordination strategies. Adaptive Behavior. (submitted for review).
[ bib ]
[Helmert01] Helmert, M. (2001). On the complexity of planning in transportation and manipulation domains. Master's thesis, Freiburg University, Freiburg, Germany.
[ bib | .html | .ps.gz ]
[Hendler90] Hendler, J., Tate, A., and Drummond, M. (1990). AI planning : Systems and techniques. AI Magazine, 11(2):61-77.
[ bib ]

Hendler : Univ. of Maryland, Tate : Univ. of Edinburgh, Drummond : NASA Ames Research Center. Summary of different planning techniques : blocks world, distributed planning, STRIPS.
[Hengst-Bruggeling99] Hengst-Bruggeling, M. D. (1999). Interorganizational coordination in container transport - a chain management design. PhD thesis, Delft University of Technology, Delft, The Netherlands.
[ bib ]
[Hentenreyck96] Hentenreyck, P. V. and Al. (1996). Strategic directions in constraint programming. ACM Computing Surveys, 28(4).
[ bib ]
[Hentenryck99] Hentenryck, P. V. (1999). The OPL Optimization Programming Language. The MIT Press, San Francisco, CA.
[ bib ]
[Hewitt91] Hewitt, C. (1991). Open information systems semantics for distributed artificial intelligence. Artificial Intelligence, 47:79-106.
[ bib ]
[Hewitt91a] Hewitt, C. and Inman, J. (1991). Dai betwixt and between: from intelligent agents to open systems science. IEEE Transactions on Systems, Man, and Cybernetics, 21(6):1409-1418.
[ bib ]
[Hoen03] Hoen, P.J., t. and Poutré, J.A., L. (2003a). A decommitment strategy in a competitive multi-agent transportation setting. In Proceedings of the AAMAS-03 Workshop on Agent Mediated Electronic Commerce V: Designing Mechanisms and Systems, volume 3048 of Lecture Notes on Artificial Intelligence.
[ bib | http ]
[Hoen03-short] Hoen, P.J., t. and Poutré, J.A., L. (2003b). A decommitment strategy in a competitive multi-agent transportation setting. In Proc. of the AAMAS-03 Workshop on Agent Mediated Electronic Commerce V, volume 3048 of Lecture Notes on Artificial Intelligence.
[ bib ]
[Hoen02] Hoen, P.J., t., van Bragt, D., and Poutré, J.A., L. (2002). Bidding with decommitment in a multi-agent transportation model. Technical Report SEN-R0220, Centrum voor Wiskunde en Informatica, Amsterdam, The Netherlands.
[ bib | http ]
[Hoffmann01] Hoffmann, J. and Nebel, B. (2001). The FF planning system: Fast plan generation through heuristic search. Journal of AI Research, 14:253-302.
[ bib | .html ]
[Hoogeweegen97] Hoogeweegen, M. (1997). Modular Network Design: Assessing the impact of EDI. PhD thesis, Erasmus University Rotterdam.
[ bib ]
[Hopcroft73] Hopcroft, J. E. and Tarjan, R. E. (1973). Efficient algorithms for graph manipulation. Communications of the ACM, 16(6):372-378.
[ bib ]
[Huang94] Huang, J., Jennings, N. R., and Fox, J. (1994). Cooperation in distributed medical care. In Proceedings of the Second International Conference on Cooperative Information Systems (CoopIS-94) held in Toronto, Canada, pages 255-263.
[ bib ]
[Huang95] Huang, J., Jennings, N. R., and Fox, J. (1995). An agent architecture for distributed medical care. In Wooldridge, M. J. and Jennings, N. R., editors, Intelligent Agents: Agent Theories, Architectures, and Languages (ATAL-94), Lecture Notes on Computer Science, pages 219-232. Springer Verlag, Berlin.
[ bib ]
[Huberman95] Huberman, B. A. and Clearwater, S. H. (1995). A multiagent system for controlling building environments. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 171-176. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]
[Hunsaker02] Hunsaker, B. and Savelsbergh, M. (2002). Efficient Feasibility Testing for Dial-a-Ride Problems. Operations Research Letters, 30:169-173.
[ bib ]
[Hunsberger02] Hunsberger, L. (2002). Group Decision Making and Temporal Reasoning. PhD thesis, Harvard University.
[ bib | .ps ]
[Hunsberger03] Hunsberger, L. (2003). Distributing the control of a temporal network among multiple agents. In Proc. of the 2nd Int. Conf. on Autonomous Agents and Multi-Agent Systems, pages 899-906.
[ bib ]
[Hunsberger00] Hunsberger, L. and Grosz, B. J. (2000a). A combinatorial auction for collaborative planning. In Proceedings of the Fourth International Conference on Multi-Agent Systems (ICMAS-00), pages 151-158. Washington D.C., IEEE Computer Society Press.
[ bib | http | .ps.gz ]
[Hunsberger00short] Hunsberger, L. and Grosz, B. J. (2000b). A combinatorial auction for collaborative planning. In Proc. Int. Conf. on Multi-Agent Systems, pages 151-158.
[ bib | http ]
[Ioachim95] Ioachim, I., Desrosiers, J., Dumas, Y., Solomon, M. M., and Villeneuve, D. (1995). A request clustering algorithm for door-to-door handicapped transportation. Transportation Science, 29(1):63-78.
[ bib ]

Dial-a-ride algorithm using mini-clustering and column generation
[Jagannathan87] Jagannathan, V. and Dodhiawala, R. (1987). Distributed artificial intelligence: An annotated bibliography. In Huhns, M. N., editor, Distributed Artificial Intelligence, volume 1 of Research Notes in Artificial Intelligence, pages 341-390. Pitman Publishing and Morgan Kaufmann Publishers, London, UK.
[ bib ]
[Janlert87] Janlert, L.-E. (1987). Modeling change-the frame problem. In Pylyshyn, Z., editor, The Robot's Dilemma: The Frame Problem in Artificial Intelligence, pages 1-40. Ablex Publishing Co., Norwood, NJ.
[ bib ]
[Janson99] Janson, S. (1999). Intelligent software agents.
[ bib | .html ]
[Japaridze02] Japaridze, G. (2002). The logic of tasks. Annals of Pure and Applied Logic, 117:261-293.
[ bib | .html ]
[Jaw86] Jaw, J.-J., Odoni, A. R., Psaraftis, H. N., and Wilson, N. H. (1986). A heuristic algorithm for the multi-vehicle advance request dial-a-ride problem with time windows. Transportation Research B, 3:243-257.
[ bib ]
[Jennings94] Jennings, N. R. (1994). The ARCHON system and its applications. In Proceedings of the Second International Working Conference on Cooperating Knowledge Based Systems (CKBS-94), pages 13-29.
[ bib | .html | .ps.gz ]
[Jennings95] Jennings, N. R. (1995). Controlling cooperative problem solving in industrial multi-agent systems using joint intentions. Artificial Intelligence Journal, 74(2).
[ bib | .html ]
[Jennings96] Jennings, N. R. (1996). Coordination techniques for artificial intelligence. In O'Hare, G. and Jennings, N., editors, Foundations of Distributed Artificial Intelligence, pages 187-210. John Wiley & Sons, New York, NY.
[ bib | .html ]
[Johansson95] Johansson, E., Naeser, G., Jonsson, C., and et. al., O. S. (1995). Plan 95: A distributed planning system. Technical Report 122, UPMAIL.
[ bib | http | .ps.gz ]
[Santos01] Jr., E. S., Zhang, J., and Luh, P. B. (2001). Multi-agent logistics management. In International Conference on Internet Computing (1), pages 240-246.
[ bib | .html ]
[Jung98] Jung, C. G. and Fischer, K. (1998). Methodological comparison of agent models. Technical Report D-98-1, DFKI GmbH: German Research Center for Artificial Intelligence, Saarbrücken, Germany.
[ bib | http ]
[Jung96] Jung, C. G., Fischer, K., and Burt, A. (1996). Multi-agent planning using an abductive event calculus. Technical Report RR-96-4, DFKI GmbH: German Research Center for Artificial Intelligence, Saarbrücken, Germany.
[ bib | http ]
[CPAIOR00] Junker, U., Karisch, S., and Tschöke, S., editors (2000). Proceedings of the CP-AI-OR Workshop, Paderborn, Germany. University of Paderborn.
[ bib ]
[Kabanza95] Kabanza, F. (1995). Synchronizing multiagent plans using temporal logic specifications. In Lesser, V., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 217-224. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib | .ps.gz ]

Plan synchronization is a method of analyzing multiagent plans, in order to introduce ordering constraints between them so that their concurrent execution achieve a desired goal. We describe a plan synchronization method for goals expressed using temporal logic specifications. Our goals can involve both qualitative and quantitative time requirements. The key to our method is a technique for checking goal formulas, incrementally, over models of concurrent executions of plans. Our approach covers more general problems than comparable methods and promises an easy integration with standard AI planning search control and heuristic strategies.

Keywords: multiagent planning, coordination
[Kahan84] Kahan, J. and Rapoport, A. (1984). Theories of coalition information. Lawrence Erlbaum Associates Publishers, Mahwah, NJ.
[ bib ]
[Kambhampati95] Kambhampati, S. (1995). A comparative analysis of partial order planning and task reduction planning. SIGART Bulletin, 6(1):16-25.
[ bib | .html ]
[Kambhampati97a] Kambhampati, S. (1997a). Challenges in bridging the plan synthesis paradigms. In Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence (IJCAI-97) held in #ijcai97addr#. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | .html | .ps.gz ]
[Kambhampati97] Kambhampati, S. (1997b). Refinement planning as a unifying framework for plan synthesis. AI Magazine, 18(2):67-97.
[ bib | .html | .ps.gz ]
[Kambhampati00] Kambhampati, S. (2000). Planning graph as a (dynamic) CSP: Exploiting EBL, DDB and other CSP search techniques in graphplan. Journal of AI Research, 12(1):1-34.
[ bib | .html ]
[Kambhampati90] Kambhampati, S. and Tenenbaum., J. (1990). Planning in concurrent domains. In Proceedings of DARPA Workshop on Innovative Approaches to Planning, Scheduling and Control.
[ bib | .html | .ps.gz ]
[Kamel89] Kamel, M. and Syed, A. (1989). An object oriented multiple agent planning system. In Gasser, L. and Huhns, M., editors, Distributed Artificial Intelligence, volume 2, pages 259-290. Pitman Publishing and Morgan Kaufmann Publishers, London, UK.
[ bib ]
[Karp75] Karp, R. (1975). On the complexity of combinatorial problems. Networks, 5:45-68.
[ bib ]
[Karp72] Karp, R. M. (1972). Reducibility among combinatorial problems. In Miller, R. E. and Thatcher, J. W., editors, Complexity of Computer Computations (Proceedings of a Symposium on the Complexity of Computer Computations), pages 85-103. Plenum Press, New York.
[ bib ]

Keywords: graph coloring complexity
[Katz89] Katz, M. J. and Rosenschein, J. S. (1989). Plans for multiple agents. In Gasser, L. and Huhns, M. N., editors, Distributed Artificial Intelligence, volume 2 of Research Notes in Artificial Intelligence, pages 197-228. Pitman Publishing and Morgan Kaufmann Publishers, London, UK.
[ bib ]
[Katz93] Katz, M. J. and Rosenschein, J. S. (1993). The generation and execution of plans for multiple agents. Computers and Artificial Intelligence, 12:5-35.
[ bib ]
[Katz87] Katz, S. and Shmueli, O. (1987). Cooperative distributed algorithms for dynamic cycle prevention. IEEE Transactions on Software Engineering, 13(5):540-552.
[ bib ]
[Kautz92] Kautz, H. and Selman, B. (1992). Planning as satisfiability. In Proceedings of the Tenth European Conference on Artificial Intelligence (ECAI-92) held in Vienna, Austria, pages 359-363. John Wiley & Sons.
[ bib ]
[Kautz98] Kautz, H. and Selman, B. (1998). BLACKBOX: A new approach to the application of theorem proving to problem solving. In Working notes of the workshop on planning as combinatorial search, held in conjunction with AIPS'98 held in Pittsburgh, PA.
[ bib | .html ]
[Kautz99] Kautz, H. and Walser, J. P. (1999). State-space planning by integer optimization. In Proceedings of the Sixteenth National Conference on Artificial Intelligence (AAAI-99) held in #aaai99addr#. Menlo Park, CA, AAAI Press.
[ bib | .html | .ps.gz ]
[Kearney94] Kearney, P., Sehmi, A., and Smith, R. (1994). Emergent behaviour in a multi-agent economic situation. In Proceedings of the Eleventh European Conference on Artificial Intelligence (ECAI-94) held in #ecai94addr#, pages 284-288.
[ bib ]
[Key87] Key, C. (1987). Cooperative planning in the pilot's associate. In Proceedings of the DARPA Knowledge-Based Planning Workshop, pages 13.1-13.10.
[ bib ]
[Khedro94] Khedro, T. and Genesereth, M. R. (1994). Modeling multi-agent cooperation as distributed constraint satisfaction. In Proceedings of the Eleventh European Conference on Artificial Intelligence (ECAI-94) held in #ecai94addr#, pages 249-253.
[ bib ]
[Kim04] Kim, H.-S. and Gratch, J. (2004). A planner-independent collaborative planning assistant. In Proceedings of the Third International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-04), pages 764-771.
[ bib | .html ]
[Kim80] Kim, K. and Naghibzadeh, M. (1980). Prevention of task overruns in real-time non-preemptive multi-programming systems. In Proceedings of Performance, volume 80. New York, NY, ACM Press.
[ bib ]
[Kinny92] Kinny, D., Ljungberg, M., Rao, A. S., Sonenberg, E., Tidhar, G., and Werner, E. (1992). Planned team activity. In Castelfranchi, C. and Werner, E., editors, Artificial Social Systems - Selected Papers from the Fourth European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-92), LNAI Volume 830, pages 226-256. Berlin, Springer Verlag.
[ bib ]
[Kitano01] Kitano, H. and Tadokoro, S. (2001). Robocup rescue: A grand challenge for multiagent and intelligent systems. AI Magazine, 22(1):39-52.
[ bib ]
[Kjenstad98] Kjenstad, D. (1998). Coordinated supply chain scheduling. PhD thesis, Norwegian University of Science and Technology.
[ bib ]
[Kleinberg05] Kleinberg, J. and Tardos, E. (2005). Algorithm Design. Addison-Wesley.
[ bib ]
[Kleinmann03] Kleinmann, K., Lazarus, R., and Tomlinson, R. (2003). An infrastructure for adaptive control of multi-agent systems. In IEEE Int. Conf. on Integration of Knowledge Intensive Multi-Agent Systems, pages 230-236.
[ bib ]
[Knight92] Knight, B. and Jixin, M. (1992). A general temporal model supporting duration reasoning. A. I. Communications - The European Journal on Artificial Intelligence, 5(2):75-84.
[ bib | http ]
[Koehler98] Koehler, J. (1998). Planning under resource constraints. In Proceedings of the Thirteenth European Conference on Artificial Intelligence (ECAI-98) held in #ecai98addr#, pages 489-493. John Wiley & Sons.
[ bib | .html | .ps.gz ]

This paper outlines the basic principles underlying reasoning about resources in IPP, which is a classical planner based on planning graphs originally introduced with the Graphplan system. The main idea is to deal with resources in a strictly action-centered way, i.e. one specifies how each action consumes or produces resources, but no explicit temporal model is used. This avoids the computational problems of solving general constraint satisfaction problems by using instead interval arithmetics and propagation of resource requirements over time steps in the planning graph.
[Koehler00] Koehler, J. and Hoffmann, J. (2000). On reasonable and forced goal orderings and their use in an agenda-driven planning algorithm. Journal of AI Research, 12:338-386.
[ bib | .html ]
[Koehler97] Koehler, J., Nebel, B., Hoffman, J., and Dimopoulos, Y. (1997). Extending planning graphs to an ADL subset. In Recent Advances in AI Planning: Proceedings of the Fourth European Conference on Planning (ECP-97) held in #ecp97addr#, volume 1348 of Lecture Notes on Artificial Intelligence, pages 273-285. Berlin, Springer Verlag.
[ bib | http ]
[Konolige82] Konolige, K. (1982). A first-order formalization of knowledge and action for a multi-agent planning system. Machine Intelligence, 10:41-73.
[ bib ]
[Konolige80] Konolige, K. and Nilsson, N. J. (1980). Multiple-agent planning systems. In Proceedings of the First Annual National Conference on Artificial Intelligence (AAAI-80) held in #aaai80addr#, pages 138-142. AAAI, Menlo Park, CA, AAAI Press.
[ bib ]
[Koo87] Koo, C. (1987). A Distributed Model for Performance Systems: Synchronizing Plans Among Intelligent Agents Via Communication. PhD thesis, Stanford University, Stanford, CA.
[ bib ]
[Korach90] Korach, E., Kutten, S., and Moran, S. (1990). A modular technique for the design of efficient leader finding algorithms. ACM Transactions on Programming Languages and Systems (TOPLAS), 12:84-101.
[ bib ]
[Korach84] Korach, E., Moran, S., and Zaks, S. (1984). Tight upper and lower bounds for some distributed algorithms for a complete network of processors. In Proceedings of the third Symposium on Principles of Distributed Computing, pages 199-207.
[ bib ]
[Korf87] Korf, R. (1987). Planning as search: A quantitative approach. Artificial Intelligence, 33(1):65-88.
[ bib ]
[Kraus97] Kraus, S. (1997). Negotiation and cooperation in multi-agent environments. Artificial Intelligence, 94(1-2):79-98.
[ bib ]
[Kraus01] Kraus, S. (2001). Strategic Negotiation in Multi-Agent Environments. Intelligent Robots and Autonomous Agents. The MIT Press, San Francisco, CA.
[ bib ]
[Kraus03] Kraus, S., Shehory, O., and Taase, G. (2003). Coalition formation with uncertain heterogeneous information. In Proceedings of the Second International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-03).
[ bib ]

Coalition formation methods allow agents to join together and are thus necessary in cases where tasks can only be performed cooperatively by groups. This is the case in the Request For Proposal (RFP) domain, where some requester business agent issues an RFP - a complex task comprised of sub-tasks - and several service provider agents need to join together to address this RFP. In such environments the value of the RFP may be common knowledge, however the costs that an agent incurs for performing a specific sub-task are unknown to other agents. Additionally, time for addressing RFPs is limited. These constraints make it hard to apply traditional coalition formation mechanisms, since those assume complete information, and time constraints are of lesser significance there. To address this problem, we have developed a protocol that enables agents to negotiate and form coalitions, and provide them with simple heuristics for choosing coalition partners. The protocol and the heuristics allow the agents to form coalitions in the face of time constraints and incomplete information. The overall payoff of agents using our heuristics is very close to an experimentally measured optimal value, as our extensive experimental evaluation shows.
[Kraus91] Kraus, S. and Wilkenfeld, J. (1991). Negotiations over time in a multi-agent environment. In Proceedings of the Twelfth International Joint Conference on Artificial Intelligence (IJCAI-91) held in #ijcai91addr#, pages 56-61. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Kraus95] Kraus, S., Wilkenfeld, J., and Zlotkin, G. (1995). Multiagent negotiation under time constraints. Artificial Intelligence, 75:297-345.
[ bib ]
[Kutanoglu99] Kutanoglu, E. (1999). An Auction-Theoretic Modeling of Production Scheduling to Achieve Distributed Decision Making. PhD thesis, Department of Industrial and Manufacturing Systems Engineering, Lehigh University, Bethlehem.
[ bib | .ps.gz ]
[Kvarnstrom00] Kvarnström, J., Doherty, P., and Haslum, P. (2000). Extending TALplanner with concurrency and resources. In Proceedings of the Fourteenth European Conference on Artificial Intelligence (ECAI-00).
[ bib | http | .pdf ]
[Laborie95] Laborie, P. and Ghallab, M. (1995). IxTeT: an integrated approach for plan generation and scheduling. In 4th INRIA/IEEE Symposium on Emerging Technologies and Factory Automation (ETFA'95) held in Paris (France), number 95428 in Rapport LAAS.
[ bib ]
[Labrou94] Labrou, Y. and Finin, T. (1994). A semantic approach for KQML - a general purpose communication language for software agents. In Proceedings of the third International Conference on Information Knowledge Management.
[ bib ]
[Lansky85] Lansky, A. L. (1985). Behavioral specification and planning for multiagent domains. Technical Report 360, SRI International, Menlo Park CA.
[ bib ]
[Lansky87] Lansky, A. L. and Fogelsong, D. (1987). Localized representation and planning methods for parallel domains. In Proceedings of the Sixth National Conference on Artificial Intelligence (AAAI-87) held in #aaai87addr#, pages 240-245. Menlo Park, CA, AAAI Press.
[ bib ]
[Lanzola96] Lanzola, G., Falasconi, S., and Stefanelli, M. (1996). Cooperating agents implementing distributed patient management. In van Hoe, R., editor, Agents breaking away - Proceedings of the Seventh European Workshop on Modelling Autonomous Agents and Multi-Agent Worlds (MAAMAW-96) held in #maamaw96addr#. Berlin, Springer Verlag.
[ bib ]
[Lee95] Lee, J. and Durfee, E. H. (1995). A microeconomic approach to intelligent resource sharing in multiagent systems. In Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, page 357. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib | .ps.gz ]
[Lejter96] Lejter, M. and Dean, T. L. (1996). A framework for the development of a multi-agent architectures. IEEE Expert, 11.
[ bib | .html ]
[Lenstra77] Lenstra, J. and Kan, A. R. (1977). Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann. Discrete Math., 5:287-326.
[ bib ]
[Leonardi99] Leonardi, S. and Marchetti-Spaccamela, A. (1999). On-line resource management with application to routing and scheduling. Algorithmica, 24:29-49.
[ bib | http | .ps.gz ]
[Lesser98a] Lesser, V., Decker, K., Carver, N., Garvey, A., Neimen, D., Prassad, M., and Wagner, T. (1998). Evolution of the GPGP domain independent coordination framework. Technical Report UMASS CS TR 1998-005, University of Massachusetts.
[ bib | .ps.gz ]
[Lesser02] Lesser, V., Decker, K., Wagner, T., Carver, N., Garvey, A., Horling, B., Neiman, D., Podorozhny, R., NagendraPrasad, M., Raja, A., Vincent, R., Xuan, P., and Zhang, X. (2002). Evolution of the GPGP/TAEMS domain-independent coordination framework. In Proceedings of the First International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-02).
[ bib | http ]
[Lesser90] Lesser, V. R. (1990). An overview of DAI: Viewing distributed AI as distributed search. Journal of Japanese Society for Artificial Intelligence-Special Issue on Distributed Artificial Intelligence, 5(4):392-400.
[ bib | .ps.gz ]
[Lesser98] Lesser, V. R. (1998). Reflections on the nature of multi-agent coordination and its implications for an agent architecture. Autonomous agents and multi-agent systems, 1:89-111. Also published as CMPSCI Technical Report 98-10.
[ bib | http ]
[Lever95] Lever, J., Wallace, M., and Richards, B. (1995). Constraint logic programming for scheduling and planning. British Telecom Technology Journal, pages 73-80.
[ bib | .html | .ps.gz ]

This paper provides an introduction to Finite-domain Constraint Logic Programming (CLP) and its application to problems in scheduling and planning. We cover the fundamentals of CLP and indicate recent developments and trends in the field. Some current limitations are identified, and areas of research that may contribute to addressing these limitations are suggested.
[Levesque90] Levesque, H. J., Cohen, P. R., and Nunes, J. H. (1990). On acting together. In Proceedings of the Eighth National Conference on Artificial Intelligence (AAAI-90) held in #aaai90addr#, pages 94-99. Menlo Park, CA, AAAI Press.
[ bib ]
[Li97] Li, C. M. and Anbulagan (1997). Heuristics based on unit propagation for satisfiability problems. In Proceedings of the Fifteenth International Joint Conference on Artificial Intelligence (IJCAI-97) held in #ijcai97addr#. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Li05] Li, J. and Liu, W.-J. (2005). Development of an agent-based system for collaborative multi-project planning and scheduling. In 2005 International Conference on Machine Learning and Cybernetics, ICMLC 2005, pages 119-124.
[ bib ]

Due to the widespread availability of the Internet, large scale distributed projects in manufacturing are becoming popular. In order to address the dynamic requirements of multi-project production, this paper develops a collaborative multi-project planning and scheduling system based on the multi-agent technology. The hybrid framework of system is presented and discussed with detail. Six types of intelligent agents are proposed in this system. These agents are dynamically deployed at each location where a project is executed. Further more, a negotiation mechanism for multi-project planning and scheduling is developed to coordinate these distributed agents. Task allocation strategy and critical resource leveling strategy are also presented. Through which a predictable and nearly optimal scheduling with agility and adaptability can be realized in distributed multiple projects manufacturing environment. Finally, a prototype system was implemented upon this framework, and was validated in an aerospace company. © 2005 IEEE.

Keywords: Distributed manufacturing, Intelligent agent, Multiple projects, Negotiation mechanism, Planning and scheduling
[Li05a] Li, X.-Y., Sun, Z., and Wang, W. (2005). Cost sharing and strategyproof mechanisms for set cover games. In STACS 2005, volume 3404 of Lecture Notes in Computer Science, pages 218-230.
[ bib | http ]
[Lifschitz87] Lifschitz, V. (1987). On the semantics of STRIPS. In Reasoning About Actions and Plans - Proceedings of the 1986 Workshop held in #timberline86addr#, pages 1-9. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Lin95] Lin, S.-H. and Dean, T. L. (1995). Generating optimal policies for markov decision processes formulated as plans with conditional branches and loops. In Proceedings of the Third European Workshop on Planning, pages 205-218.
[ bib | .html ]
[Lind99] Lind, J. (1999). A process model for the design of multi-agent systems. Technical Report TM-99-03, DFKI GmbH: German Research Center for Artificial Intelligence.
[ bib ]
[Liu96] Liu, J.-S. and Sycara, K. (1996). Multiagent coordination in tightly coupled task scheduling. In Proceedings of the Second International Conference on Multi-Agent Systems (ICMAS-96) held in #icmas96addr#. Menlo Park, CA, AAAI Press.
[ bib ]
[Llavori98] Llavori, R. B. (1998). STRPLAN: A distributed planner for object-centred application domains. In IEA/AIE (Vol. 1), pages 493-502.
[ bib | .html ]
[Lobel99] Löbel, A. (1999). Solving large-scale multiple-depot vehicle scheduling problems. In Wilson, N., editor, Computer-Aided Transit Scheduling, Lecture Notes in Economics and Mathematical Systems, pages 193-220. Springer Verlag, Berlin.
[ bib | .ps.Z ]
[ipc3] Long, D. and Fox, M. (2003). The 3rd international planning competition: Results and analysis. Journal of AI Research, 20:1-59.
[ bib | http ]
[Long00] Long, D., Fox, M., Sebastia, L., and Coddington, A. (2000). An examination of resources in planning. Technical report, Department of Computer Science, University of Durham, UK.
[ bib | .html ]
[Loui86] Loui, M., Matsushita, T., and West, D. (1986). Election in a complete network with a sense of direction. Information Processing Letters, 22:185-187.
[ bib ]
[Maes90] Maes, P. (1990). Designing Autonomous Agents. Elsevier Science Publishers B.V., Amsterdam, The Netherlands.
[ bib ]
[Mahr06] Mahr, T. and de Weerdt, M. (2006). Multi-attribute vickrey auctions when utility functions are unknown. In Proceedings of the BNAIC.
[ bib | .pdf ]
[Mailler05] Mailler, R. (2005). Solving distributed csps using dynamic, partial centralization without explicit constraint passing. In Proceedings of the Second Workshop on the Challenges in the Coordination of Large Scale Multi-agent Systems (LSMAS 2005).
[ bib | .html ]
[Mali99] Mali, A. and Kambhampati, S. (1999). Distributed planning. In The Encyclopaedia of Distributed Computing. Kluwer Academic Publishers, Dordrecht, The Netherlands. To appear.
[ bib | .html ]
[Malone87] Malone, T. (1987). Modeling coordination in organizations and markets. Management Science, 33(10):1317-1332.
[ bib ]
[Malone94] Malone, T. W. and Crowston, K. (1994). The interdisciplinary study of coordination. ACM Computing Surveys, 21(1):87-119.
[ bib ]
[Malone86] Malone, T. W., Fikes, R. E., Grant, K. R., and Howard, M. T. (1986). Market-like task scheduling in distributed computing environments. Technical Report CISR-WP-139, MIT Center for Information Systems Research.
[ bib ]
[Malyankar93] Malyankar, R. (1993). Emergent Behavior in Societies of Intelligent Agents. PhD thesis, Arizona State University.
[ bib | http ]
[Mangina02] Mangina, E. (2002). Review of software products for multi-agent systems. Technical report, AgentLink.
[ bib | http ]
[Mardhana01] Mardhana, E. (2001). Overview of distributed collaborative planning: Concepts and applications. IECI Japan Series, 3(2):62-73.
[ bib | http | .pdf ]
[Masseron93] Masseron, M. (1993). Generating plans in linear logic. Theoretical Computer Science, 113(2):349-370.
[ bib ]

There is an increasing interest in the relation between logic and the changes involved in reasoning and, specifically, in plan generation. Up to now, several attempts in this direction have been made, either by embedding actions into a classical framework or by using nonstandard formalisms. We think that these attempts, though promising, miss their objectives, for a lack of a suitable logic, and that the effort must be pursued. In this paper, we show how to obtain a strong and clean correspondence between proofs and sequences of actions by using only Girard's linear logic, eliminating from the classical logic the structural rules which are not adapted to our purpose. A theorem is presented which expresses the new adequacy between proofs and actions.
[Maturana95] Maturana, F. and Norrie, D. (1995). A multi-agent coordination architecture for distributed organizational systems. Technical report, Knowledge Science Institute and the Division of Manufacturing Engineering.
[ bib | .html ]
[Mayfield96] Mayfield, J., Labrou, Y., and Finin, T. (1996). Evaluation of KQML as an agent communication language. In Wooldridge, M., Müller, J., and Tambe, M., editors, Intelligent Agents III: Agent Theories, Architectures, and Languages (ATAL-96), volume 1037 of Lecture Notes on Artificial Intelligence, pages 347-360. Berlin, Springer Verlag.
[ bib | http ]
[Mcclusky00] McClusky, T. L. (2000). A formal specification and a rigorous implementation of an AI planner. Technical report, University of Huddersfield, UK.
[ bib | .html | .ps.gz ]
[Mcdermott98] McDermott, D. (1998). PDDL - the planning domain definition language. Technical Report TR-98-003, Yale Center for Computational Vision and Control.
[ bib | http ]
[Mcdermott99] McDermott, D. (1999). Using regression-match graphs to control search in planning. Artificial Intelligence, 109(1-2):111-159.
[ bib | http ]
[McDermott98a] McDermott, D. (2000). The 1998 AI planning systems competition. AI Magazine, 21(2):35-55.
[ bib | .html ]
[Miao91] Miao, X., Luh, P. B., Kleimnman, D. L., and Castañon, D. A. (1991). Distributed stochastic resource allocation in teams. IEEE Transactions on Systems, Man, and Cybernetics, 21(1):61-70.
[ bib ]
[Mit98] Mitrovic-Minic, S. (1998). Pickup and Delivery Problem with Time Windows: A Survey. Technical Report 1998-12, Simon Fraser University, Faculty of Applied Sciences.
[ bib | ftp ]
[Moehlman90] Moehlman, T. and Lesser, V. R. (1990). Cooperative planning and decentralized negotiation in multi-fireboss phoenix. In Proceedings of the 1990 DARPA Workshop on Innovative Approaches to Planning, Scheduling, and Control, pages 144-159.
[ bib ]
[Moehlman92] Moehlman, T., Lesser, V. R., and Buteau, B. (1992). Decentralized negotiation: An approach to the distributed planning problem. Group Decision and Negotiation, 1(2):161-192.
[ bib ]
[Mok83] Mok, A. (1983). Fundamental design problems of distributed systems for the hard-real-time environment. PhD thesis, Department of Electrical Engineering snd Computer Science, Massachusetts Institute of Technology, Cambridge, MA.
[ bib ]
[Moraitis95] Moraitis, P. and Tsoukias, A. (1995). A multicriteria approach for distributed planning and conflict resolution for multiagent systems. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

A multicriteria approach for distributed planning and conflict resolution in multiagent systems is presented in the paper. A graph representation is used to model the plans of each agent and a multicriteria ``best'' path procedure can be used in order to obtain the ``best'' path for each agent considering her/his private goals. In our approach private and local goals do not necessarily coincide. A conflict and/or positive cooperation may occur and a detection procedure is triggered as soon as the agents broadcast their ``best plans''. A negotiation process is the established if necessary. Such a process iterates the use of the graph representation and of the ``best'' path algorithm to a level including the agents that have to negotiate. The parameters of the multicriteria model used to evaluate the paths are then negotiated or even the model itself. Some open problems conclude the paper.
[Moree00] Moree, B.-J., Bos, A., Tonino, J., and Witteveen, C. (2000). Cooperation by iterated plan revision. In Proceedings of the Fourth International Conference on Multi-Agent Systems (ICMAS-00) held in #icmas00addr#.
[ bib ]
[Morgenstern86] Morgenstern, L. (1986). A first order theory of planning, knowledge and action. In Halpern, J. Y., editor, Proceedings of the Conference on Theoretical Aspects of Reasoning About Knowledge, pages 99-114. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | http ]
[Morgenstern87] Morgenstern, L. (1987). Knowledge preconditions for actions and plans. In Proceedings of the Tenth International Joint Conference on Artificial Intelligence (IJCAI-87) held in #ijcai87addr#, pages 99-114. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | http ]
[Moulin96] Moulin, B. and Chaib-draa, B. (1996). An overview of distributed artificial intelligence. In O'Hare, G. and Jennings, N. R., editors, Foundations of Distributed Artificial Intelligence, chapter 1. John Wiley & Sons, New York, NY.
[ bib ]
[Mullen96] Mullen, T. and Wellman, M. P. (1996). Some issues in the design of market-oriented agents. In Wooldridge, M. J., Müller, J., and Tambe, M., editors, Intelligent Agents II: Agent Theories, Architectures, and Languages (ATAL-95), Lecture Notes on Computer Science, pages 283-298. Springer Verlag, Berlin.
[ bib ]
[Muller96] Müller, J. P. (1996). The Design of Intelligent Agents: a layered approach, volume 1177 of Lecture Notes on Artificial Intelligence. Springer Verlag, Berlin.
[ bib ]
[Muller94] Müller, J. P. and Pischel, M. (1994). Integrating agent interaction into a planner-reactor architecture. In Proceedings of the Thirteenth International Workshop on Distributed Artificial Intelligence (DAI-94) held in Seatle, WA, pages 250-264.
[ bib ]
[Murofushi91] Murofushi, T. and Sugeno, M. (1991). A theory of fuzzy measures: representations, the Choquet integral, and null sets. Journal of Mathematical Analysis and Applications, 159:532-549.
[ bib ]
[Murthy98] Murthy, S., Rachlin, J., Akkiraju, R., and Wu, F. (1998). Agent-based cooperative scheduling. In Proceedings of the Fifteenth National Conference on Artificial Intelligence (AAAI-98) held in #aaai98addr#. Menlo Park, CA, AAAI Press.
[ bib ]
[Muscettola98] Muscettola, N., Nayak, P., Pell, B., and Williams, B. (1998). Remote agent: to boldly go where no ai system has gone before. Artificial Intelligence, 103(1-2):5-47.
[ bib | http ]
[Muscettola89] Muscettola, N. and Smith, S. F. (1989). A probabilistic framework for resource-constrained multi-agent planning. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89) held in #ijcai89addr#, pages 1063-1066. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Musliner91] Musliner, D. J., Durfee, E. H., and Shin, K. G. (1991). Execution monitoring and recovery planning with time. In Proceedings of the Seventh IEEE International Conference on AI Applications, pages 385-388. Washington D.C., IEEE Computer Society Press.
[ bib ]
[nair03] Nair, R., Tambe, M., and Marsella, S. (2003). Role allocation and reallocation in multiagent teams: towards a practical analysis. In Proc. of the 2nd Int. Joint Conf. on Autonomous agents and multiagent systems, pages 552-559.
[ bib ]
[Nareyek00] Nareyek, A. (2000). AI planning in a constraint programming framework. In Hommel, G., editor, Communication-Based Systems, pages 163-178. Kluwer Academic Publishers, Dordrecht, The Netherlands.
[ bib | .html ]
[Natale94] Natale, M. D. and Stankovic, J. (1994). Dynamic end-to-end guarantees in distributed real-time systems. In Proceedings of the Real-Time Systems Symposium. IEEE, Washington D.C., IEEE Computer Society Press.
[ bib ]
[Nebel98] Nebel, B. (1998). On the compilability and expressive power of propositional planning formalisms. Technical Report 101, Institut für Informatik, Albert-Ludwigs-Universität Freiburg. Also published as [Nebel00].
[ bib | .html | .ps.gz ]

The recent approaches of extending the GRAPHPLAN algorithm to handle more expressive planning formalisms raise the question of what the formal meaning of ``expressive power'' is. We formalize the intuition that expressive power is a measure of how concisely planning domains and plans can be expressed in a particular formalism by introducing the notion of ``compilation schemes'' between planning formalisms. Such compilation schemes restrict the growth of planning domains and the corresponding plans. Using this notion, we analyze the expressiveness of a large family of propositional planning formalisms, ranging from basic STRIPS to a formalism with conditional effects, partial state specifications, and propositional formulae in the preconditions. One of the results is that conditional effects cannot be compiled away if plan size should grow only linearly but can be compiled away if we allow for polynomial growth of the resulting plans. This result confirms that the recently proposed extensions to the GRAPHPLAN algorithm concerning conditional effects are optimal with respect to the ``compilability'' framework. Another result is that general propositional formulae cannot be compiled into conditional effects if the plan size should be preserved. This implies that allowing general propositional formulae in preconditions and effect conditions adds another level of difficulty in generating a plan.
[Nebel00] Nebel, B. (2000). On the compilability and expressive power of propositional planning formalisms. Journal of AI Research, 12:271-315.
[ bib | .html | .ps.gz ]
[Nebel94] Nebel, B. and Bürckert, H.-J. (1994). Reasoning about temporal relations: A maximal tractable subclass of allen's interval algebra. In Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI-94) held in #aaai94addr#, pages 356-361. Menlo Park, CA, AAAI Press.
[ bib ]
[Neiman96] Neiman, D. and Lesser, V. R. (1996). A cooperative repair method for a distributed scheduling system. In Drabble, B., editor, Proceedings of the Third International Conference on Artificial Intelligence Planning Systems (AIPS-96) held in #aips96addr#, pages 166-173. Menlo Park, CA, AAAI Press.
[ bib ]
[Newell61] Newell, A. and Simon, H. (1963). Gps: A program that simulates human thought. In Feigenbaum, E. and Feldman, J., editors, Computers and Thought, pages 279-296. McGraw-Hill, New York, NY.
[ bib ]
[Nguyen01a] Nguyen, X. and Kambhampati, S. (2001). Reviving partial order planning. In Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence (IJCAI-01) held in #ijcai83addr#, pages 459-466.
[ bib | .html ]
[Nguyen01] Nguyen, X., Kambhampati, S., and N, R. S. (2001). Planning graph as the basis for deriving heuristics for plan synthesis by state space and csp search. Artificial Intelligence.
[ bib | .html | .ps.gz ]
[Niemela98] Niemelä, I. (1998). Logic programs with stable model semantics as a constraint programming paradigm. In Proceedings of the Workshop on Computational Aspects of Nonmonotonic Reasoning held in Trento, Italy.
[ bib | .ps.gz ]
[Niemela97] Niemelä, I. and Simons, P. (1997). Smodels - an implementation of the stable model and well-founded semantics for normal logic programs. In Proceedings of the 4th International Conference on Logic Programming and Nonmonotonic Reasoning held in Dagstuhl, Germany, volume 1265 of Lecture Notes on Artificial Intelligence, pages 420-429. Berlin, Springer Verlag.
[ bib ]
[Nishi05] Nishi, T., Konishi, M., and Hasebe, S. (2005). An autonomous decentralized supply chain planning system for multi-stage production processes. Journal of Intelligent Manufacturing, 16(3):259-275.
[ bib ]

In this paper, we propose an autonomous decentralized optimization system for multi-stage production processes. The proposed system consists of a Material Requirement Planning subsystem, a Distribution Planning subsystem and Decentralized Scheduling subsystems belonging to each production stage that constitute the entire plant. In the proposed system, each subsystem repeats both optimization of the schedule at each subsystem and data exchange among the subsystems. Computational results demonstrate that the results of the proposed planning system are superior to those of the hierarchical planning system, despite the fact that the proposed system has wide flexibility for adding the constraints and modifying the criterion of performance evaluation. © 2005 Springer Science+Business Media, Inc.

Keywords: Autonomous decentralized system, Distributed scheduling, Flowshop problem, Planning and scheduling, Simulated annealing, Supply chain
[Nwana96a] Nwana, H. (1996). Software agents: an overview. The Knowledge Engineering Review, 11(3):205-244.
[ bib ]
[Nwana96] Nwana, H., Lee, L., and Jennings, N. R. (1996). Coordination in software agent systems. BT Technology Journal, 14(4):79-88.
[ bib | .ps.gz ]
[Nwana97] Nwana, H. and Ndumu, D. (1997). An introduction to agent technology. In Agents and Soft Computing: Towards Enhancing Machine Intelligence, volume 1198 of Lecture Notes on Computer Science. Springer Verlag, Berlin.
[ bib ]
[Ogston01] Ogston, E. and Vassiliadis, S. (2001). Local distributed agent matchmaking. In Proceedings of the 9th International Conference on Cooperative Information Systems, volume 2172 of Lecture Notes on Computer Science, pages 67-79.
[ bib | .html ]
[Hare96] O'Hare, G. M. and Jennings, N. R., editors (1996). Foundations of Distributed Artificial Intelligence. John Wiley & Sons, New York, NY.
[ bib ]
[Osawa95] Osawa, E.-I. (1995). A metalevel coordination strategy for reactive cooperative planning. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 297-303. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

In this paper, we propose a metalevel coordination strategy to implement an adaptive organization for reactive cooperative planning. The adaptive organization changes its organizational scheme adaptively as a means of coping with the dynamic problem spaces. Preliminary experiments shows that an adaptive organization can be made to the increase efficiency in dynamic problem spaces. The reason for this works is that reducing the degree of freedom in the problem space, while increasing the degree of interaction, demands greater coordination. However, if the number of effective local plans decrease, it would seem likely that if the agents were to have a better metalevel strategy, they would be better able to search this reduced space efficiently. The metalevel coordination incorporates an agent-wide metalevel heuristic function. In designing the metalevel coordination strategy, we take three aspects of reactive cooperative planning into account. These aspects include: the difference in the degree of achievement in successive turns; the certainty of shared information; and the degree of freedom of choice for agent's behavior. The adaptive organization works efficiently in cases where the communication cost is relatively expensive.
[Osawa91] Osawa, E. I. and Tokoro, M. (1991). Collaborative plan construction for multi-agent mutual planning. In Werner, E. and Demazeau, Y., editors, Decentralized AI 3 - Proceedings of the Third European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-91), pages 169-188. Amsterdam, The Netherlands, Elsevier Science Publishers B.V.
[ bib ]
[Ossowski99] Ossowski, S. (1999). Coordination in Artificial Agent Societies: Social Structure and its Implications for Autonomous Problem-Solving Agents, volume 1535 of Lecture Notes on Artificial Intelligence. Springer Verlag, Berlin.
[ bib ]
[Ossowski06] Ossowski, S. and Menezes, R. (2006). On coordination and its significance to distributed and multi-agent systems. Concurrency Computation Practice and Experience, 18(4):359-370.
[ bib | http ]

Coordination is one of those words: it appears in most science and social fields, in politics, warfare, and it is even the subject of sports talks. While the usage of the word may convey different ideas to different people, the definition of coordination in all fields is quite similar - it relates to the control, planning, and execution of activities that are performed by distributed (perhaps independent) actors. Computer scientists involved in the field of distributed systems and agents focus on the distribution aspect of this concept. They see coordination as a separate field from all the others - a field that rather complements standard fields such as the ones mentioned above. This paper focuses on explaining the term coordination in relation to distributed and multi-agent systems. Several approaches to coordination are described and put in perspective. The paper finishes with a look at what we are calling emergent coordination and its potential for efficiently handling coordination in open environments. Copyright © 2005 John Wiley & Sons, Ltd.

Keywords: Coordination technologies, Distributed computing, Multi-agent systems
[Ow88] Ow, P. S., Smith, S. F., and Howie, R. E. (1988). CSS: A cooperative scheduling system. In Oliff, M. D., editor, Expert Systems and Intelligent Manufacturing. Elsevier Science Publishers B.V., Amsterdam, The Netherlands.
[ bib ]
[Parsons96] Parsons, S. and Jennings, N. R. (1996). Negotiation through argumentation - a preliminary report. In Proceedings of the Second International Conference on Multi-Agent Systems (ICMAS-96) held in #icmas96addr#, pages 267-274. Menlo Park, CA, AAAI Press.
[ bib ]
[Dyke99] Parunak, H. V. D. (1999). Industrial and practical applications of dai. In Weiß, G., editor, Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence, pages 378-421. The MIT Press, San Francisco, CA.
[ bib ]
[Pasquier01] Pasquier, M., Quek, C., Tan, B., and Chee, S. (2001). Opportunistic planning for a fleet of transportation robots. Engineering Applications of Artificial Intelligence, 14:329-340.
[ bib ]
[Pednault87] Pednault, E. P. (1987). Formulating multi-agent dynamic-world problems in the classical planning framework. In Georgeff, M. P. and Lansky, A. L., editors, Reasoning About Actions and Plans - Proceedings of the 1986 Workshop held in #timberline86addr#, pages 47-82. San Mateo, CA, Morgan Kaufmann Publishers. Also published in [Allen90].
[ bib ]
[Pell96] Pell, B., Bernard, D., Chien, S., Gat, E., Muscettola, N., Nayak, P., Wagner, M., and Williams, B. (1996). A remote agent prototype for spacecraft autonomy. In Proceedings of the SPIE Conference on Optical Science, Engineering, and Instrumentation.
[ bib | http ]
[Penberthy92] Penberthy, J. and Weld, D. S. (1992). UCPOP: A sound, complete, partial order planner for ADL. In Proceedings of the Third International Conference on Knowledge Representation and Reasoning (KR&R-92) held in Cambridge, MA, pages 103-114. Morgan Kaufmann Publishers.
[ bib | .ps.gz ]
[Penberthy94] Penberthy, J. and Weld, D. S. (1994). Temporal planning with continuous change. In Proceedings of the Twelfth National Conference on Artificial Intelligence (AAAI-94) held in #aaai94addr#, pages 1010-1015. Menlo Park, CA, AAAI Press.
[ bib | .html | .ps.gz ]
[Peters90] Peters, H. and Vrieze, P. (1990). A Course in Game Theory. Maastricht University, Maastricht, The Netherlands.
[ bib ]
[Peterson02] Peterson, G., Reif, J., and Azhar, S. (2002). Decision algorithms for multiplayer noncooperative games of incomplete information,. Computers & Mathematics with Applications, 43(1-2):179-206.
[ bib | http ]

Keywords: Algorithms, Alternation, Complexity theory, Game theory, Incomplete information, Blindfold
[Plotkin83] Plotkin, G. (1983). An operational semantics for CSP. In Bjørner, D., editor, Proceedings IFIP TC 2 Working Conference: Formal Description of Programming Concepts - II, pages 199-223. Amsterdam, The Netherlands, North-Holland Publishing Company.
[ bib ]

One of the landmark papers of Plotkin about SOS.
[Podorozhny99] Podorozhny, R. M., Lerner, B. S., and Osterweil, L. J. (1999). Modeling resources for activity coordination and scheduling. In Ciancarini, P. and Wolf, A. L., editors, Coordination Languages and Models, volume 1594 of Lecture Notes on Computer Science, pages 307-322. Springer Verlag, Berlin.
[ bib | http | .ps.gz ]
[Pollack99-short] Pollack, M. and Horty, J. (1999a). There's more to life than making plans: Plan management in dynamic, multi-agent environments. AI Magazine, 20(4):71-84.
[ bib ]
[Pollack99] Pollack, M. E. and Horty, J. F. (1999b). There's more to life than making plans: Plan management in dynamic, multi-agent environments. AI Magazine, 20(4):71-84.
[ bib | .html | .ps.gz ]
[Poot99] Poot, A., Kant, G., and Wagelmans, A. (1999). A savings based method for real-life vehicle routing problems. Technical Report RePEc:dgr:eureir:1999166, Erasmus University Rotterdam, Econometric Institute in its series Econometric Institute Report with number 166.
[ bib ]
[Prado02] Prado, J. E. and Wurman, P. R. (2002). Non-cooperative planning in multi-agent, resource-constrained environments. In Working notes of the AAAI-02 Workshop on Planning with and for Multiagent Systems, TR WS-02-12, pages 60-66. AAAI Press.
[ bib | .pdf ]

Queuing and accepting reservations are common social methods for allocating scarce resources in our daily lives. However, neither method is flexible when they are components of large, complex plans. In this paper we investigate the use of mobile devices that provide timely information, facilitate planning, and enable the trading of reservations. We investigate the behavior of a closed society of simple agents competing for scarce resources. The results of the experiments demonstrate that a simple reservation mechanism can actually reduce the social welfare under certain conditions, but tradable reservations and clairvoyance each improve it. While in many situations queues are unavoidable, better information and more flexibility in reservation handling can facilitate planning.
[Preist01] Preist, C., Bartolini, C., and Phillips, I. (2001). Algorithm design for agents which participate in multiple simultaneous auctions. In Agent Mediated Electronic Commerce, volume 2003 of Lecture Notes in Artificial Intelligence, pages 139-??
[ bib | .html ]
[Psaraftis95] Psaraftis, H. N. (1995). Dynamic vehicle routing: Status and prospects. Annals of Operations Research, 61:143-164.
[ bib ]
[Pynadath02] Pynadath, D. and Tambe, M. (2002). The communicative multiagent team decision problem: Analyzing teamwork theories and models. Journal of AI Research, 16:389-423.
[ bib ]
[Rahwan05] Rahwan, T. and Jennings, N. R. (2005). Distributing coalitional value calculations among cooperative agents. In Proceedings of the Twenty-Secondth National Conference on Artificial Intelligence (AAAI-05), pages 152-159.
[ bib ]
[Ramamritham89] Ramamritham, K., Stankovic, J. A., and Zhao, W. (1989). Distributed scheduling of tasks with deadlines and resource requirements. IEEE Transactions on Computers, 38(8):1110-1123.
[ bib ]
[Rao91] Rao, A. S. and Georgeff, M. P. (1991). Modeling rational agents within a BDI-architecture. In Allen, J., Fikes, R., and Sandewall, E., editors, Proceedings of the Second International Conference on Knowledge Representation and Reasoning (KR&R-91), pages 473-484. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Raphael70] Raphael, B. (1971). The frame problem in problem-solving systems. In Findler, N. and Meltzer, B., editors, Proceedings of the Advanced Study Institute on Artificial Intelligence and Heuristic Programming held in Menaggio, Italy, pages 159-169. Edinburgh, UK, Edinburgh University Press.
[ bib ]
[Refanidis01] Refanidis, I. and Vlahavas, I. (2001). The GRT planner: Backward heuristic construction in forward state-space planning. Journal of AI Research, 15:115-161.
[ bib ]
[Rego95] Rego, C. and Roucairol, C. (1995). Using Tabu search for solving a dynamic multi-terminal truck dispatching problem. European Journal of Operational Research, 83:411-429.
[ bib ]
[Reif84] Reif, J. H. (1984). The complexity of two-player games of incomplete information. Journal of Computer and System Sciences, 29(2):274-301.
[ bib | http ]
[Rivest90] Rivest, R. L. (1990). Cryptography. In van Leeuwen, J., editor, Algorithms and complexity, volume 1 of The Handbook of Theoretical Computer Science. The MIT Press, San Francisco, CA.
[ bib ]
[Ronen00] Ronen, A. (2000). Solving Optimization Problems among Selfish Agents. PhD thesis, Hebrew University of Jerusalem.
[ bib | .html ]
[Rooij00] Rooij, R. M. (2000). Collective demand-responsive personal transport in de the city of maastricht. In Proceedings of the Sixth Annual Congress on Transport, Infrastructure and Logistics (TRAIL-00). Delft, The Netherlands, Delft University Press.
[ bib ]
[Rosenblitt90] Rosenblitt, D. A. (1990). Supporting Collaborative Planning: The Plan Integration Problem. PhD thesis, Massachusetts Institute of Technology, Cambridge, MA.
[ bib ]
[Rosenschein81] Rosenschein, J. S. (1981). Plan synthesis: A logical perspective on multiagent planning systems. In Proceedings of the Seventh International Joint Conference on Artificial Intelligence (IJCAI-81) held in #ijcai81addr#, pages 331-337. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Rosenschein82] Rosenschein, J. S. (1982). Synchronization of multi-agent plans. In Proceedings of the Second National Conference on Artificial Intelligence (AAAI-82) held in #aaai82addr#, pages 115-119. Menlo Park, CA, AAAI Press. Also published in [Bond88a], pages 187-191.
[ bib ]

Computer Science Dept Stanford Univ. A set of communication primitives are defined which are used to synchronize multiple agents when they create plans
[Rosenschein83] Rosenschein, J. S. (1983). Reasoning about distributed action. SIGART Newsletter, 84:7.
[ bib ]
[Rosenschein95] Rosenschein, J. S. (1995). Multiagent planning as a social process: Voting, privacy, and manipulation. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, page 431. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib | .html ]
[Roux99] Roux, W., Dauzère-Pérès, S., and Lasserre, J. B. (1999). Planning and scheduling in a multi-site environment. Production Planning & Control, 10(1):19-28.
[ bib ]
[Rozich02] Rozich, R., Ioerger, T., and Yager, R. (2002). FURL - a theory revision approach to learning fuzzy rules. In Proc. IEEE International Conference on Fuzzy Systems held in http://faculty.cs.tamu.edu/ioerger/pubs-info.html#fuzz02, pages 791-796.
[ bib ]
[Russel95] Russell, S. and Subramanian, D. (1995). Provably bounded-optimal agents. Journal of AI Research, 2:575-609.
[ bib | .html ]
[Rutten93] Rutten, E. and Hertzberg, J. (1993). Temporal planner = nonlinear planner + time map manager. A. I. Communications - The European Journal on Artificial Intelligence, 6(1):18-26.
[ bib | .html ]
[Sacerdoti75] Sacerdoti, E. D. (1975). The nonlinear nature of plans. In Proceedings of the Fourth International Joint Conference on Artificial Intelligence (IJCAI-75) held in #ijcai75addr#, pages 206-214. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Sacerdoti77] Sacerdoti, E. D. (1977). A Structure for Plans and Behavior. Elsevier Science Publishers B.V., New York, NY.
[ bib ]
[Sadek91] Sadek, M. (1991). Dialogue acts are rational plans. In Proceedings of the ESCA/ETRW workshop on the structure of multi-modal dialogue held in Maratea, Italy, pages 1-29.
[ bib ]
[sander02] Sander, P., Peleshcuk, D., and Grosz, B. (2002). A scalable, distributed algorithm for efficient task allocation. In Proceedings of the First International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-02), pages 1191-1198.
[ bib ]
[Sandholm95b-short] Sandholm, T. and Lesser, V. (1995a). Issues in automated negotiation and electronic commerce: Extending the contract net framework. In Proc. of the 1st Int. Conf. on Multi-Agent Systems.
[ bib ]
[Sandholm02a-short] Sandholm, T. and Lesser, V. (2002). Leveled-commitment contracting: a backtracking instrument for multiagent systems. AI Magazine, 23(3):89-100.
[ bib ]
[Sandholm92] Sandholm, T. W. (1992). Automatic cooperation of area-distributed dispatch centers in vehicle routing. In International Conference on Artificial Intelligence Applications in Transportation Engineering held in San Buenaventura, Canada, pages 449-467.
[ bib ]
[Sandholm95a] Sandholm, T. W. (1995). Limitations of the Vickrey auction in computational multiagent systems. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]
[Sandholm02] Sandholm, T. W. (2002). Algorithm for optimal winner determination in combinatorial auctions. Artificial Intelligence, 135(1-2):1-54.
[ bib | http | .ps.gz ]
[Sandholm95] Sandholm, T. W. and Lesser, V. R. (1995b). Equilibrium analysis of the possibilities of unenforced exchange in multiagent systems. In Proceedings of the Fourteenth International Joint Conference on Artificial Intelligence (IJCAI-95) held in #ijcai95addr#, pages 694-701. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Sandholm97] Sandholm, T. W. and Lesser, V. R. (1997). Coalitions among computationally bounded agents. Artificial Intelligence, 94(1):99-137.
[ bib | http ]
[Savelsbergh95] Savelsbergh, M. and Sol, M. (1995). The general pickup and delivery problem. Transportation Science, 29(1):17-29.
[ bib ]
[Savelsbergh98] Savelsbergh, M. and Sol, M. (1998). DRIVE: Dynamic routing of independent vehicles. Operations Research, 46:474-490.
[ bib ]
[shillo02-eagerbidder] Schillo, M., Kray, C., and Fischer, K. (2002a). The eager bidder problem: A fundamental problem of DAI and selected solutions. In Proceedings of the First International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-02), pages 599-606. ACM Press.
[ bib | http ]
[shillo02-eagerbidder-short] Schillo, M., Kray, C., and Fischer, K. (2002b). The eager bidder problem: A fundamental problem of DAI and selected solutions. In Proc. of the 1st Int. Conf. on Autonomous Agents and Multi-Agent Systems, pages 599-606.
[ bib ]
[Schwalb98a] Schwalb, E. (1998). Temporal Reasoning With Constraints. PhD thesis, University of California Irvine.
[ bib | http | .pdf ]
[Schwalb98] Schwalb, E. and Vila, L. (1998). Temporal constraints: A survey. Constraints: An International Journal, 3(2-3):129-149.
[ bib | .html | .ps.gz ]
[Searl70] Searle, J. R. (1970). Speech Acts: An Essay in the Philosophy of Language. Cambridge University Press, Cambridge, UK.
[ bib ]
[Seghrouchni96] Seghrouchni, A. E. F. and Haddad, S. (1996). A recursive model for distributed planning. In Lesser, V. R., editor, Proceedings of the Second International Conference on Multi-Agent Systems (ICMAS-96) held in #icmas96addr#. Menlo Park, CA, AAAI Press.
[ bib | .html | .ps.gz ]

Distributed planning is fundamental to the generation of co-operative activities in Multi-Agent Systems. It requires both an adequate plan representation and efficient interacting methods allowing agents to coordinate their plans. This paper proposes a recursive model for the representation and the handling of plans by means of Recursive Petri Nets (RPN) which support the specification of concurrent activities, reasoning about simultaneous actions and continuous processes, a theory of verification and mechanisms of transformation (e.g. abstraction, refinement, merging). The main features of the RPN formalism are domain independence, broad coverage of interacting situations and operational coordination. This paper also provides an approach to the interleaving of execution and planning which is based on the RPN semantics and gives some significant methods allowing plan management in distributed planning. It goes on to show how this approach can be used to coordinate agents' plans in a shared and dynamic environment.
[Sen93b] Sen, S. (1993). Predicting Tradeoffs in Contract-Based Distributed Scheduling. PhD thesis, University of Michigan.
[ bib ]
[Sen96] Sen, S. (1996). An automated distributed meeting scheduler. IEEE Expert.
[ bib ]
[Sen91] Sen, S. and Durfee, E. H. (1991). A formal study of distributed meeting scheduling: Preliminary results. In Proceedings of the ACM conference on organizational computing systems '91 held in Atlanta, GA, pages 55-68. ACM Press.
[ bib ]
[Sen92] Sen, S. and Durfee, E. H. (1992). A formal analysis of communication and commitment in distributed meeting scheduling. In Working Papers of the 11th International Workshop on Distributed Artificial Intelligence, pages 333-342.
[ bib ]
[Sen93] Sen, S. and Durfee, E. H. (1993a). Avoiding and resolving conflicts among cooperative scheduling agents. In Proceedings of IJCAI-93 Workshop on Computational Models of Conflict Management in Cooperative Problem Solving.
[ bib ]
[Sen93a] Sen, S. and Durfee, E. H. (1993b). The effects of search bias on flexibility in distributed scheduling. In Proceedings of the Twelfth International Workshop on Distributed Artificial Intelligence (DAI-93) held in #dai93addr#, pages 321-334.
[ bib ]
[Sen95] Sen, S. and Durfee, E. H. (1995). Unsupervised surrogate agents and search bias change in flexible distributed scheduling. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 336-343. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

Computational infrastructures for cooperative work should contain embedded agents for handling many routine tasks, but as the number of agents increases and the agents become geographically and/or conceptually dispersed, supervision of the agents will become increasingly problematic. We argue that agents should be provided with deep domain knowledge that allos them to make justifiable decisions, rather than shallow models of users to mimic. In this paper, we use the application domain of distributed meeting scheduling to investigate how agents embodying deeper domain knowledge can choose among alternative strategies for searching their calendars in order to create flexible schedules within reasonable cost.

Keywords: Distributed search, intelligent negotiating agents
[Sen98] Sen, S. and Durfee, E. H. (1998). A formal study of distributed meeting scheduling. Group Decision and Negotiation, 7:265-289.
[ bib | .html ]
[Shaw87] Shaw, M. J.-P. (1987). Distributed planning in cellular flexible manufacturing systems. INFOR, 25(1):13-25.
[ bib ]
[Shehory98] Shehory, O. and Kraus, S. (1998). Methods for task allocation via agent coalition formation. Artificial Intelligence, 101(1-2):165-200.
[ bib ]
[Sheremetov02] Sheremetov, L. B. and Cort?s, J. C. R. (2002). Agent organizations with utility-based fuzzy coalitions. In Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 1 held in Bologna, Italy, pages 461-462.
[ bib | www ]
[Shoham95] Shoham, Y. and Tennenholtz, M. (1995). On social laws for artificial agent societies: Off-line design. Artificial Intelligence, 73(1-2):231-252.
[ bib | .html | .ps.gz ]
[Simon89] Simon, L. K. and Stinchcombe, M. B. (1989). Extensive form games in continuous time: Pure strategies. Econometrica, 57:1171-1214.
[ bib ]
[Singh96] Singh, M. (1996). Multiagent systems as spheres of commitment. In Proceedings of the Second International Conference on Multi-Agent Systems (ICMAS-96) Workshop on Norms held in #icmas96addr#.
[ bib | http | .ps.gz ]
[Smith87] Smith, D. and Broadwell, M. (1987). Plan coordination in support of expert systems integration. In Proceedings of the DARPA Knowledge-Based Planning Workshop, pages 12.1-12.6.
[ bib ]
[Smith00] Smith, D., Frank, J., and Jónsson, A. (2000). Bridging the gap between planning and scheduling. Knowledge Engineering Review, 15(1).
[ bib | .html | .ps | .pdf ]
[Smith99] Smith, D. E. and Weld, D. S. (1999). Temporal planning with mutual exclusion reasoning. In Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence (IJCAI-99) held in #ijcai99addr#. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | .html | .ps.gz ]
[Smith80-short] Smith, R. (1980a). The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers, C-29(12):1104-1113.
[ bib ]
[Smith80] Smith, R. G. (1980b). The contract net protocol: High-level communication and control in a distributed problem solver. IEEE Transactions on Computers, C-29(12):1104-1113.
[ bib ]

The Contract Net protocol is presented, a high-level protocol for communication among the nodes in a distributed problem solver. It facilitates distributed control of cooperative task distribution (task-sharing) with efficient internode communication. This paper presents in more detail the complications and extensions to the protocol than the Negotiation as a Metaphor ... paper.
[Smith93] Smith, S. F. (1993). Integrating planning and scheduling: Towards effective coordination in complex, resource-constrained domains. In Proceedings 1993 Italian Planning Workshop.
[ bib | .html | .ps.gz ]
[Smith93a] Smith, S. F. and Sycara, K. P. (1993). Flexible coordination in resource-constrained domains. Technical Report CMU-RI-TR-93-17, The Robotics Institute - Carnegie Mellon University.
[ bib ]
[Smith96] Smith, S. J. J., Nau, D. S., and Throop, T. A. (1996). Total-order multi-agent task-network planning for contract bridge. In Proceedings of the Thirteenth National Conference on Artificial Intelligence (AAAI-96) held in #aaai96addr#. Menlo Park, CA, AAAI Press.
[ bib ]
[Solberg89] Solberg, J. (1989). Production planning and scheduling in CIM. In Information Processing 89 (IFIP), pages 919-925. Amsterdam, The Netherlands, Elsevier Science Publishers B.V.
[ bib ]
[Solotorevsky96] Solotorevsky, G., Gudes, E., and Meisels, A. (1996). Modeling and solving distributed constraint satisfaction problems. In Proceedings of the Constraint Processing Conference.
[ bib ]
[cabs] Sommerhalder, R. and Witteveen, C. Homepage CABS project. http://www.pds.twi.tudelft.nl/cabs/.
[ bib | http ]
[Srivastava99] Srivastava, B. and Kambhampati, S. (1999). Scaling up planning by teasing out resource scheduling. In Proceedings of the Fifth European Conference on Planning (ECP-99), pages 172-186.
[ bib | .html ]
[Srour06] Srour, J., Mahr, T., de Weerdt, M., Zuidwijk, R., and Moonen, H. (2006). Smart Business Networks, volume 13, chapter Performance Evaluation within a Networked Enterprise: Balancing Local Objectives and Network Relations. Springer.
[ bib | .pdf ]
[Staab00] Staab, S., Angele, J., Decker, S., Erdmann, M., Hotho, A., Maedche, A., Schnurr, H.-P., Studer, R., and Sure, Y. (2000). Semantic community web portals. Computer Networks, 33(1-6):473-491.
[ bib | http ]
[Stad00] Stad, H. (2000). Nistevo wil alles uit de keten halen. Logistiek Krant 9-11-2000.
[ bib ]
[Stankovic95] Stankovic, J., Spuri, M., Natale, M. D., and Buttazzo, G. (1995). Implications of classical scheduling results for real-time systems. IEEE Computer, 28(6):16-25.
[ bib ]
[Stankovic98] Stankovic, J., Spuri, M., Ramamritham, K., and Buttazzo, G. (1998). Deadline Scheduling for Real-Time Systems - EDF and Related Algorithms. Kluwer Academic Publishers, Dordrecht, The Netherlands.
[ bib ]
[Steeb81] Steeb, R., Cammarata, S., Hayes-Roth, F., Thorndyke, P., and Wesson, R. (1981). Architectures for distributed intelligence for air fleet control. Technical Report R-2728-ARPA, Rand Corporation, Santa Monica, CA.
[ bib ]
[Steeb84] Steeb, R., McArthur, D., Cammarata, S., Narain, S., and Giarla, W. (1984). Distributed problem solving for air fleet control: Framework and implementations. Technical Report N-2139-ARPA, Rand Corporation, Santa Monica, CA.
[ bib ]
[Stefik81] Stefik, M. (1981). Planning with constraints (MOLGEN: Part 1). Journal on Artificial Intelligence, 14(2):111-139.
[ bib ]
[Sterling95] Sterling, W., Goodrich, M. A., and Frost, R. L. (1995). Toward a theoretical foundation for multi-agent coordinated decisions. In Lesser, V., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

Epistemic utility theory, originally developed to model single-agent cognitive decision-making, is extended to the multi-agent case and applied to practical coordinated decision-making. For an M-agent society, individual and multiple agent coordination information is contained in a 2M-dimensional coordination space. The coordination function is a joint probability mass (or density) function defined over the coordination space that characterizes: (a) each individual agent's goals and standards; (b) each individual agent's abductive considerations, such as cost, hazard, or resource consumption; and (c) information pertaining to the interactions within the society, such as cooperation, competition, exploitation, compromise, tolerance, and indifference. The coordination function is used to derive two joint utilities, termed accuracy and rejectability, and a joint version of Levi's rule of epistemic utility is applied to identify the satisficing set of decision vectors that represent jointly rational behavior for the society.
[Stuart85] Stuart, C. J. (1985). An implementation of a multi-agent plan synchronizer. In Proceedings of the Ninth International Joint Conference on Artificial Intelligence (IJCAI-85) held in #ijcai85addr#, pages 1031-1033. San Mateo, CA, Morgan Kaufmann Publishers. Also published in [Bond88a], pages 216-219.
[ bib ]
[Stuart86] Stuart, C. J. (1986). Branching regular expressions and multi-agent plans. In Georgeff, M. P. and Lansky, A. L., editors, Reasoning About Actions and Plans - Proceedings of the 1986 Workshop held in #timberline86addr#, pages 161-188. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Su99] Su, C.-T. (1999). Dynamic vehicle control and scheduling of a multi-depot physical distribution system. In Integrated Manufacturing Systems, volume 10, pages 56-65. MCB university press, Bradford, UK.
[ bib ]
[Subrahmanian95] Subrahmanian, V. and Zaniolo, C. (1995). Relating stable models and AI planning domains. In Sterling, L., editor, Proceedings of the Twelfth International Conference on Logic Programming (ICLP-95), pages 233-247. San Francisco, CA, The MIT Press.
[ bib | .html | .ps.gz ]
[Sugawara95a] Sugawara, T. (1995). Reusing past plans in distributed planning. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 360-367. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

This paper describes plan reuse in multiagent domains. In distributed planning, a plan is created by distributed centers of planner agents that have their own viewpoints. Plan reuse where a past plan result is reused for the new problem was proposed for single-agent planning and can achieve efficient planning. A special issue for applying it to distributed planning is that, even if the local agent thinks that the new problem is identical to a past problem, other agents may have quite different goals. Another issue is to realize efficient distributed planning, like in a single-agent case. This paper shows that the past plan can be reused regardless of other agents' goals under the assumption that the initial state has only ``in-facts.'' A generated plan and related information are stored as a plan template so that an agent can reuse it in future planning. This information includes generated plans, subgoals, non-local effects that may affect or be affected by other agents' plans, and their conflict resolution methods that were actually used. An agent can create a plan efficiently using a template, because it can skip a part of planning actions, detect conflicts in an early stage, and reduce communication costs. First, this paper presents the planning-with-reuse framework. Then how plan templates are created and reused is also illustrated using some block world examples. Finally, we experimentally show that efficient distributed planning can be achieved.
[Sugawara93] Sugawara, T. and Lesser, V. (1993a). On-line learning of coordination plans. In Proceedings of the Twelfth International Workshop on Distributed Artificial Intelligence (DAI-93) held in #dai93addr#, pages 335-345,371-377.
[ bib ]
[Sugawara93a] Sugawara, T. and Lesser, V. R. (1993b). On-line learning of coordination plans. Computer Science Technical Report 93-27, University of Massachusetts.
[ bib ]
[Sugawara95] Sugawara, T. and Lesser, V. R. (1995). Learning coordination plans in distributed OS environments. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, page 462. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

Coordination is an essential technique in cooperative, distributed multi-agent systems. However, sophisticated coordination strategies are not always cost-effective in all problem-solving situations. This paper presents a learning method to acquire coordination plans for specific problem-solving situations so that the appropriate type of coordination strategy is used. This learning is accomplished by recording and analyzing traces of inferences after problem solving. The analysis results in identification of situations where inappropriate coordination strategies have caused redundant activities or the lack of timely execution of important activities, thus degrading system performance. Based on this identification, situation-specific coordination plans are created which use additional non-local information about activities in the networks to remedy the problem. An example from a real distributed problem-solving application involving diagnosis of a local area network is described.
[Sussman75] Sussman, G. J. (1975). A Computer Model of Skill Acquisition. Elsevier Science Publishers B.V., Amsterdam, The Netherlands.
[ bib ]
[Suthers94] Suthers, D. D. (1994). Planning for interagent communication: What's so special? In Proceedings of the AAAI Workshop on Planning for Interagent Communication.
[ bib | http ]
[Suyama05] Suyama, T. and Yokoo, M. (2005). Strategy/false-name proof protocols for combinatorial multi-attribute procurement auction: Handling arbitrary utility of the buyer. In Proceedings of the International Conference on Autonomous Agents, pages 1295-1296. Graduate School of Information Science and Electrical Engineering, Kyushu University, 6-10-1 Hakozaki, Higashi-ku, Fukuoka, 812-8581, Japan.
[ bib | http ]

Keywords: Combinatorial auction, False-name-proof, Multi-attribute
[Swaminathan96] Swaminathan, J., Smith, S., and Sadeh, N. (1996). A multi-agent framework for modeling supply chain dynamics. In Proceedings NSF Research Planning Workshop on Artificial Intelligence and Manufacturing held in Albuqerque, NM.
[ bib ]
[Swaminathan98] Swaminathan, J. M., Smith, S. F., and Sadeh, N. M. (1998). Modeling supply chain dynamics: A multiagent approach. Decision Sciences, 29(30):607-632.
[ bib | .html ]
[Sycara89] Sycara, K. (1989). Argumentation: Planning other agents' plans. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89) held in #ijcai89addr#. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]

The Robotics Institute Carnegie Mellon Univ. When cooperation can not be assumed between agents, a mechanism whereby the goals and behaviour of other agents can be modified to increase the cooperativeness of the agents is developed.
[Sycara90] Sycara, K., Roth, S., Sadeh, N., and Fox, M. (1990a). An investigation into distributed constraint-directed factory scheduling. In Proceedings of the Sixth IEEE Conference on Artificial Intelligence Applications. Washington D.C., IEEE Computer Society Press.
[ bib ]
[Sycara90a] Sycara, K., Roth, S., Sadeh, N., and Fox, M. (1990b). Managing resource allocation in multi-agent time-constrained domains. In Proceedings of the 1990 DARPA Planning Workshop, pages 240-250.
[ bib ]
[Sycara96] Sycara, K. and Zeng, D. (1996). Coordination of multiple intelligent software agents. International Journal of Cooperative Information Systems, 5(2, 3).
[ bib ]
[Ta05] Ta, L., Chai, Y., and Liu, Y. (2005). Multi-agent-based architecture and mechanism for coordination and execution in agile supply chain operational management. In Proceedings - 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service, EEE-05, pages 400-403.
[ bib ]

Although previous studies have achieved a great deal on the local decision areas including inventory policies, vendor selection, production scheduling, etc., and the strategic problems, e.g. networks design, simulation and prediction of the supply chain as a whole, few attempts have been focused on the integrated solution for supply chain operational management. As the structure of Multi-agent systems (MAS) inherently meets the requirements of autonomy and decentralization for supply chains, we propose a multi-agent-based model of planning, scheduling and execution that is capable of supporting the resource coordination between the self-interested agents through a combinatorial auction mechanism. And a general framework of ASCMS (Agile Supply Chain Management System) is presented as the background. To facilitate the functions of this system, the components of various agents and the negotiation process are also discussed in this paper. © 2005 IEEE.
[Tambe99] Tambe, M., Adibi, J., Alonaizon, Y., Erdem, A., Kaminka, G., Marsella, S., and Muslea, I. (1999). Building agent teams using an explicit teamwork model and learning. Artificial Intelligence, 110:215-240.
[ bib | http | .ps ]
[Tate84] Tate, A. and Whiter, A. M. (1984). Planning with multiple resource constraints and an application to a naval planning problem. IEEE Transactions on Computers, pages 410-416.
[ bib ]
[Taub93] Taub, E. (1993). Sharing schedules. MacUser, pages 155-162.
[ bib ]
[Tecuci00] Tecuci, G., Boicu, M., Wright, K., Lee, S. W., Marcu, D., and Bowman, M. (2000). A tutoring based approach to the development of intelligent agents. In Teodorescu, H.-N., Mlynek, D., Kandel, A., and Zimmermann, H.-J., editors, Intelligent Systems and Interfaces, International series in intelligent technologies, pages 3-30. Kluwer Academic Publishers, Dordrecht, The Netherlands.
[ bib ]
[Tel93] Tel, G. (1993). Network orientation. In Gibbons, A. and Spirakis, P., editors, Lectures on Parallel Computation, volume 4 of Cambridge International Series on Parallel Computation. Cambridge University Press.
[ bib | .html | .ps.gz ]
[Tews00] Tews, A. D. and Wyeth, G. F. (2000). Maps: A system for multi-agent coordination. Advanced Robitics, 14(1):37-50.
[ bib | .pdf ]
[Thangarajah03] Thangarajah, J., Padhgam, L., and Winikoff, M. (2003). Detecting and avoiding interference between goals in intelligent agents. In Proceedings of the Eighteenth International Joint Conference on Artificial Intelligence (IJCAI-03).
[ bib ]
[Thorndyke83] Thorndyke, P. W., McArthur, D., and Cammarata, S. (1983). Autopilot: A distributed planner for air fleet control. In Proceedings of the Eighth International Joint Conference on Artificial Intelligence (IJCAI-83) held in #ijcai83addr#, pages 171-177. San Mateo, CA, Morgan Kaufmann Publishers. or 1981.
[ bib ]
[TimoCom] TimoCom (1999). Timocom truck and cargo, european-wide load space and freight database. http://www.timocom.de/.
[ bib | http ]
[Tolba91] Tolba, H., Charpillet, F., and Haton, J. (1991). Representing and propagating constraints in temporal reasoning. A. I. Communications - The European Journal on Artificial Intelligence, 4(4):145-151.
[ bib ]
[Tonino02] Tonino, J., Bos, A., de Weerdt, M. M., and Witteveen, C. (2002). Plan coordination by revision in collective agent-based systems. Artificial Intelligence, 142(2):121-145.
[ bib ]
[Tonino00] Tonino, J., Bos, A., and Witteveen, C. (2000). Replanning by revision in collective agent based systems. Technical Report PDS-2000-004, Delft University of Technology.
[ bib | .ps.gz ]
[Torres03] Torres, M., Goldman, A., and Barrera, J. (2003). A parallel algorithm for enumerating combinations. In International Conference on Parallel Processing (ICPP'03), pages 581-589.
[ bib | http ]
[Tradeaload] Trade-a-load (2002). Boat load exchange. http://www.absolutelynautical.com/ tradeaload.html.
[ bib | .html ]
[Trail] TRAIL (1994-). TRAIL mission statement: Research school for transport, infrastructure, and logistics. http://www.rstrail.nl.
[ bib | http ]
[TranspoWeb] TranspoWeb (2002). Transpowap freight exchange. http://transpoweb.hypermart.net/.
[ bib | .html ]
[Traum91] Traum, D. and Allen, J. (1991). Causative forces in multi-agent planning. In Demazeau, Y. and Müller, J., editors, Decentralized AI 2 - Proceedings of the Second European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-90), pages 89-108. Amsterdam, The Netherlands, Elsevier Science Publishers B.V.
[ bib ]
[Tsamardinos00] Tsamardinos, I., Pollack, M. E., and Horty, J. F. (2000). Merging plans with quantitative temporal constraints, temporally extended actions, and conditional branches. In Proceedings of the Fifth International Conference on Artificial Intelligence Planning Systems (AIPS-00) held in #aips00addr#, pages 264-272. Menlo Park, CA, AAAI Press.
[ bib | .pdf ]
[Tsuneto98] Tsuneto, R., Hendler, J., and Nau, D. (1998). Analyzing external conditions to improve the efficiency of HTN planning. In Proceedings of the Fifteenth National Conference on Artificial Intelligence (AAAI-98) held in #aaai98addr#. Menlo Park, CA, AAAI Press.
[ bib | http | .ps.gz ]
[Vainio05] Vainio, A. and Salmenjoki, K. (2005). Improving study planning with an agent-based system. Informatica (Ljubljana), 29(4):453-459.
[ bib ]

This paper presents a system for designing and updating a personalized study plan in a collaborative environment. Unlike existing systems, which are mainly interested in storing the study plan, this system based on learning agents is able to suggest a study plan and if needed, identify potentially problematic choices in the future, thus bringing dynamics in to the system. By collaborating with other agents in a multi-agent environment, the chances of finding a mutually beneficial result is improved A prototype of the system for creating study plans is available. Initial empirical results show that after a short learning period, the system is able to form a study plan which requires minimal attention from the students.

Keywords: Autonomous agents, Collaborative planning, Personalized study plans
[Valk00] Valk, J., Bos, A., Rogier, J., Tonino, J., and Witteveen, C. (2000). An approximation algorithm for a logistics planning problem. In Proceedings of the Twelfth Belgium-Netherlands Artificial Intelligence Conference (BNAIC-00), pages 251-258.
[ bib ]
[Valk02] Valk, J. and Witteveen, C. (2002). Multi-agent coordination in planning. In Proceedings Seventh Pacific Rim International Conference on Artificial Intelligence.
[ bib ]
[Valk05b] Valk, J. M., de Weerdt, M. M., and Witteveen, C. (2005). Algorithms for coordination in multi-agent planning. In Vlahavas and Vrakas, editors, Intelligent Techniques for Planning, pages 194-224. Idea Group Inc.
[ bib | http ]
[Valk01] Valk, J. M., Witteveen, C., and Zutt, J. (2001). Approximation results for multi-agent planning systems. In Proceedings of the fourth Pacific Rim International Workshop on Multi-Agents (PRIMA) held in Taipei, Taiwan, pages 387-398. New York, NY, ACM Press.
[ bib ]
[Hoek04] van der Hoek, W., Robert, M., and Wooldridge, M. (2004). Social laws in alternating time: Effectiveness, feasibility, and synthesis. In unpublished yet.
[ bib ]
[Krogt04plansig] van der Krogt, R. (2004). Unrefinement planning: Extending refinement planners with plan repair capabilities. In Proceedings of the 23rd Annual Workshop of the UK Planning and Scheduling Special Interest Group (PlanSIG-04) held in Cork, Ireland, page to appear.
[ bib ]
[Krogt04bnaic] van der Krogt, R. and de Weerdt, M. (2004a). The two faces of plan repair. In Proceedings of the Sixteenth Belgium-Netherlands Conference on Artificial Intelligence (BNAIC-04) held in Groningen, The Netherlands, pages 147-154.
[ bib ]
[Krogt05c] van der Krogt, R. and de Weerdt, M. (2005a). Coordination through plan repair. In Gelbukh, de Albornoz, and Terashima-Marin, editors, MICAI 2005: Advances in Artificial Intelligence, volume 3789 of LNAI, pages 264-274. Springer.
[ bib | http ]
[Weerdt05f] van der Krogt, R. and de Weerdt, M. (2005b). Coordination through plan repair. In Gleizes, M., Kaminka, G., Nowe, A., Ossowski, S., Tuyls, K., and Verbeeck, K., editors, Proceedings of the Third European Workshop on Multiagent Systems (EUMAS), pages 509-510. Koninklijke Vlaamse Academie van Belgie voor de Wetenschappen en Kunsten.
[ bib ]
[Krogt05micai] van der Krogt, R. and de Weerdt, M. (2005c). Coordination through plan repair. In MICAI 2005: Advances in Artificial Intelligence, volume 3789 of Lecture Notes on Artificial Intelligence, pages 264-274. Springer.
[ bib ]
[Krogt05micaishort] van der Krogt, R. and de Weerdt, M. (2005d). Coordination through plan repair. In MICAI 2005: Advances in Artificial Intelligence, volume 3789 of LNAI, pages 264-274. Springer.
[ bib ]
[krogt05icaps] van der Krogt, R. and de Weerdt, M. (2005e). Plan repair as an extension of planning. In Proceedings of the International Conference on Automated Planning and Scheduling (ICAPS-05). Monterey, California.
[ bib ]
[krogt05icaps-short] van der Krogt, R. and de Weerdt, M. (2005f). Plan repair as an extension of planning. In Proc. of the Int. Conf. on Automated Planning and Scheduling.
[ bib ]
[krogt05icapsws] van der Krogt, R. and de Weerdt, M. (2005g). Self-interested planning agents using plan repair. In Proceedings of the ICAPS 2005 Workshop on Multiagent Planning and Scheduling.
[ bib ]
[krogt05icapsws-short] van der Krogt, R. and de Weerdt, M. (2005h). Self-interested planning agents using plan repair. In Proc. of the ICAPS Workshop on Multiagent Planning and Scheduling.
[ bib ]
[krogt05aamas] van der Krogt, R., de Weerdt, M., Roos, N., and Witteveen, C. (2005). Multiagent planning through plan repair. In Proceedings of the Fourth International Conference on Autonomous Agents and Multi-Agent Systems (AAMAS-05).
[ bib ]
[Krogt00] van der Krogt, R. P., Bos, A., de Weerdt, M. M., and Witteveen, C. (2000). An algorithm for replanning. In Proceedings of the Twelfth Belgium-Netherlands Artificial Intelligence Conference (BNAIC-00), pages 21-28.
[ bib ]
[Krogt04nonexisting] van der Krogt, R. P. and de Weerdt, M. M. (2004b). Plan repair can be used for multiagent planning. Technical report, Delft University of Technology.
[ bib | http ]
[CABSplanner03] van der Krogt, R. P., de Weerdt, M. M., Biesheuvel, A., and Planken, L. R. (2003a). CABS planner. http://www.pds.twi.tudelft.nl/~mathijs/.
[ bib | http ]
[Krogt03] van der Krogt, R. P., de Weerdt, M. M., and Witteveen, C. (2003b). A resource based framework for planning and replanning. In Proceedings of the 2003 IEE/WIC International Conference on Intelligent Agent Technology (IAT-03).
[ bib ]
[cluedo] van Ditmarsch, H. Homepage h. van ditmarsch. http://tcw2.ppsw.rug.nl/.
[ bib | http ]
[Vassileva02] Vassileva, J., Breban, S., and Horsch, M. (2002). Agent reasoning mechanism for long-term coalitions based on decision making and trust. Computational Intelligence, 18(4):583-595.
[ bib | http ]
[Veloso95] Veloso, M., Carbonell, J., Pérez, A., Borrajo, D., Fink, E., and Blythe, J. (1995). Integrating planning and learning: The PRODIGY architecture. Journal of Experimental and Theoretical Artificial Intelligence, 7(1):81-120.
[ bib | .html | .ps.gz ]
[Verbraeck00] Verbraeck, A. and Versteegt, C. (2000). A bridge between the design and implementation of complex transportation systems - linking simulation models and physical systems. In Proceedings of the ESS 2000, Track on Simulation in Industry and Services held in Hamburg.
[ bib ]
[Verduijn99] Verduijn, T. (1999). Virtually and inter-organizational co-operation in logitics and transport. In Proceedings of the Fifth Annual Congress on Transport, Infrastructure and Logistics (TRAIL-99) held in Scheveningen, The Netherlands.
[ bib ]
[Vere83] Vere, S. A. (1983). Planning in time: Windows and durations for activities and goals. IEEE Transactions on Pattern Analysis and Machine Intelligence, 5(3):246-267.
[ bib ]
[Vickrey61] Vickrey, W. (1961). Computer speculation, auctions, and competitive sealed tenders. Journal of Finance, 16:8-37.
[ bib ]
[Vila94] Vila, L. (1994). A survey on temporal reasoning in artificial intelligence. A. I. Communications - The European Journal on Artificial Intelligence, 7(1):4-28.
[ bib | .html | .ps.gz ]
[Vincent98] Vincent, R., Horling, B., Wagner, T., and Lesser, V. R. (1998). Survivability simulator for multi-agent adaptive coordination. In Fishwick, P., Hill, P., and Smith, R., editors, Proceedings of the International Conference on Web-Based Modeling and Simulation (WMC-98), pages 114-119. San Diego, CA, The Society for Computer Simulation International.
[ bib | http ]
[Martial89] von Martial, F. (1989). Multiagent plan relationships. In Proceedings of the Ninth International Workshop on Distributed Artificial Intelligence (DAI-89) held in #dai89addr#, pages 59-72.
[ bib ]
[Martial90] von Martial, F. (1990a). Coordination of plans in multiagent worlds by taking advantage of the favor relation. In Huhns, M., editor, Proceedings of the Tenth International Workshop on Distributed Artificial Intelligence (DAI-90) held in Bandera, TX, number ACT-AI-355-90 in MCC Technical Report. Austin, TX.
[ bib ]
[Martial90a] von Martial, F. (1990b). Interactions among autonomous planning agents. In Demazeau, Y. and Müller, J., editors, Decentralized AI - Proceedings of the First European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-89), pages 105-119. North-Holland Publishing Company, Amsterdam, The Netherlands.
[ bib ]
[Martial91] von Martial, F. (1991). Coordinating Plans of Autonomous Agents via Relationship Resolution and Communication. PhD thesis, Universität des Saarlandes.
[ bib ]
[Martial92] von Martial, F. (1992a). Coordinating Plans of Autonomous Agents, volume 610 of Lecture Notes on Artificial Intelligence. Springer Verlag, Berlin.
[ bib ]
[Martial92-short] von Martial, F. (1992b). Coordinating Plans of Autonomous Agents, volume 610 of Lecture Notes on AI.
[ bib ]
[Wagner99] Wagner, T. and Lesser, V. (1999). Toward generalized organizationally contexted agent control. In Proceedings of the Sixteenth National Conference on Artificial Intelligence (AAAI-99) held in #aaai99addr#, pages 101-105. Menlo Park, CA, AAAI Press.
[ bib | http | .ps.gz ]
[Walsh99b-short] Walsh, W. and Wellman (1999a). A market protocol for decentralized task allocation and scheduling with hierarchical dependencies. In Proc. of the 3rd Int. Conf. on Multi-Agent Systems, pages 325-332.
[ bib ]
[Walsh99a] Walsh, W. E. and Wellman, M. P. (1999b). Efficiency and equilibrium in task allocation economies with hierarchical dependencies. In Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence (IJCAI-99) held in #ijcai99addr#, pages 520-526. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | .html ]
[Walsh99b] Walsh, W. E. and Wellman, M. P. (1999c). A market protocol for decentralized task allocation and scheduling with hierarchical dependencies. In Proceedings of the Third International Conference on Multi-Agent Systems (ICMAS-98) held in #icmas98addr#, pages 325-332. An extended version of this paper is also available.
[ bib | .html | .ps.gz ]
[Walsh99] Walsh, W. E. and Wellman, M. P. (1999d). Modeling supply chain formation in multiagent systems. In Agent Mediated Electronic Commerce (IJCAI-99 Workshop) held in #ijcai99addr#, pages 94-101.
[ bib | .html ]
[Walsh00] Walsh, W. E., Wellman, M. P., and Ygge, F. (2000). Combinatorial auctions for supply chain formation. In Second ACM Conference on Electronic Commerce held in Minneapolis, Minnesota, pages 260-269. ACM Press.
[ bib | .html | .ps.gz ]
[Wang97] Wang, X. and Chien, S. (1997). Replanning using hierarchical task network and operator-based planning. Technical report, Jet Propulsion Laboratory Nasa.
[ bib | .html | .pdf ]
[Weis93] Weiß, G. (1993). Learning to coordinate actions in multi-agent systems. In Proceedings of the Thirteenth International Joint Conference on Artificial Intelligence (IJCAI-93) held in #ijcai93addr#, pages 311-316. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | http ]
[Weis99] Weiß, G., editor (1999). Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. The MIT Press, San Francisco, CA.
[ bib ]
[Weis00] Weiß, G. (2000). Achieving coordination through combining joint planning and joint learning. In Proceedings of the Fourteenth European Conference on Artificial Intelligence (ECAI-00).
[ bib | http | .ps.gz ]
[Weld94] Weld, D. S. (1994). An introduction to least-commitment planning. AI Magazine, 15(4):27-61.
[ bib | .html ]
[Weld99] Weld, D. S. (1999). Recent advances in AI planning. AI Magazine, 20(2):93-123.
[ bib | .html | .pdf ]
[Wellman92] Wellman, M. P. (1992). A general-equilibrium approach to distributed transportation planning. In Proceedings of the Tenth National Conference on Artificial Intelligence (AAAI-92) held in #aaai92addr#, pages 282-289. Menlo Park, CA, AAAI Press.
[ bib ]
[Wellman93] Wellman, M. P. (1993). A market-oriented programming environment and its application to distributed multicommodity flow problems. Journal of Artificial Intelligence Research, 1:1-23.
[ bib ]
[Wellman97] Wellman, M. P. (1998). Market-aware agents for a multiagent world. Robotics and Autonomous Systems, 24:115-125.
[ bib | .html | .ps ]
[Wellman98] Wellman, M. P., Walsh, W. E., Wurman, P., and MacKie-Mason, J. (1998). Auction protocols for decentralized scheduling. In Proceedings of the Eighteenth International Conference on Distributed Computing Systems held in Amsterdam.
[ bib | .ps.gz ]
[Wellman00] Wellman, M. P., Walsh, W. E., Wurman, P. R., and MacKie-Mason, J. K. (2001). Auction protocols for decentralized scheduling. Games and Economic Behavior, 35(1-2):271-303.
[ bib | .html | .ps.gz ]
[Werner88] Werner, E. (1988). Toward a theory of communication and cooperation for multiagent planning. In Vardi, M. Y., editor, Proceedings of the Second Conference on Theoretical Aspects of Reasoning About Knowledge, pages 129-144. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Werner90] Werner, E. (1990). Distributed cooperation algorithms. In Demazeau, Y. and Müller, J., editors, Decentralized AI - Proceedings of the First European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MAAMAW-89), pages 17-31. Elsevier Science Publishers B.V., Amsterdam, The Netherlands.
[ bib ]
[Wilkins01] Wilkins, D. and desJardins, M. (2001). A call for knowledge-based planning. AI Magazine, 22(1):99-115.
[ bib | .html ]
[Wilkins98] Wilkins, D. and Myers, K. (1998a). A multiagent planning architecture. In Proceedings of the Fourth International Conference on Artificial Intelligence Planning Systems (AIPS-98) held in #aips98addr#, pages 154-162. Menlo Park, CA, AAAI Press. Also available as a technical report.
[ bib | .html | .ps.gz ]
[Wilkins98-short] Wilkins, D. and Myers, K. (1998b). A multiagent planning architecture. In Proc. of the 4th Int. Conf. on AI Planning Systems, pages 154-162.
[ bib ]
[Wilkins82] Wilkins, D. E. (1992). Parallelism in planning and problem solving: Reasoning about resources. Technical Report 258, SRI International.
[ bib ]

The basic theme of this writing is that knowledge of resource contention can be used to detect parallelism in plans. The language SIPE briefly discussed allows declaration of objects (e.g., blocks) to be declared as resources for a particular planning activity.
[Wilkins94] Wilkins, D. E. and Desimone, R. V. (1994). Applying an AI planner to military operations planning. In Fox, M. and Zweben, M., editors, Intelligent Scheduling, pages 685-709. Morgan Kaufmann Publishers Inc., San Mateo, CA.
[ bib | .html ]
[Williams96] Williams, B. and Nayak, P. (1996). A model-based approach to reactive self-configuring systems. In Proceedings of the Thirteenth National Conference on Artificial Intelligence (AAAI-96) held in #aaai96addr#, pages 971-978. Menlo Park, CA, AAAI Press.
[ bib | http ]
[Witteveen00] Witteveen, C. and Bos, A. (2000). Cabs-cases. Technical report, Delft University of Technology.
[ bib ]
[Witteveen06] Witteveen, C. and de Weerdt, M. (2006). Multi-agent planning for non-cooperative agents. In Durfee, E. and Musliner, D., editors, Proceedings of the AAAI Spring Symposium on Distributed Plan and Schedule Management, pages 169-170. AAAI, AAAI Press.
[ bib | .pdf ]
[Wolfman99a] Wolfman, S. A. and Weld, D. S. (1999a). Combining linear programming and satisfiablility solving for resource planning. In KER '99. Based on [WW99].
[ bib ]
[Wolfman99] Wolfman, S. A. and Weld, D. S. (1999b). The LPSAT engine and its applications to resource planning. In Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence (IJCAI-99) held in #ijcai99addr#. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib | http | .ps.gz ]
[Wolfman00] Wolfman, S. A. and Weld, D. S. (2001). Combining linear programming and satisfiability solving for resource planning. Knowledge Engineering Review, 16(1):85-99.
[ bib | http ]
[Wolpert99] Wolpert, D. H., Wheller, K. R., and Tumer, K. (1999). General principles of learning-based multi-agent systems. In Etzioni, O., Müller, J. P., and Bradshaw, J. M., editors, Proceedings of the Third International Conference on Autonomous Agents (Agents-99) held in #agents99addr#, pages 77-83. Seattle, WA, ACM Press.
[ bib | .html | .ps.gz ]
[Wolters98] Wolters, M., Heck, E. V., Hoogeweegen, M., and Vervest, P. (1998). A bussiness network redesign approach: conceptual and practical issues. In Proceedings of the Fourth Annual Congress on Transport, Infrastructure and Logistics (TRAIL-98). Delft, The Netherlands, Delft University Press.
[ bib ]
[Wolverton98] Wolverton, M. and desJardins, M. (1998). Controlling communication in distributed planning using irrelevance reasoning. In Proceedings of the Fifteenth National Conference on Artificial Intelligence (AAAI-98) held in #aaai98addr#, pages 868-874. Menlo Park, CA, AAAI Press.
[ bib | .html | .ps.gz ]
[Wong06] Wong, T., Leung, C., Mak, K., and Fung, R. (2006). An agent-based negotiation approach to integrate process planning and scheduling. International Journal of Production Research, 44(7):1331-1351.
[ bib ]

This paper presents the development of an agent-based negotiation approach to integrate process planning and scheduling (IPPS) in a job shop kind of flexible manufacturing environment. The agent-based system comprises two types of agents, part agents and machine agents, to represent parts and machines respectively. For each part, all feasible manufacturing processes and routings are recorded as alternative process plans. Similarly, alternative machines for an operation are also considered. With regard to the scheduling requirements and the alternative process plans of a part, the proposed agent-based IPPS system aims to specify the process routing and to assign the manufacturing resources effectively. To establish task allocations, the part and machine agents have to engage in bidding. Bids are evaluated in accordance with a currency function which considers an agent's multi-objectives and IPPS parameters. A negotiation protocol is developed for negotiations between the part agents and the machine agents. The protocol is modified from the contract net protocol to cater for the multiple-task and many-to-many negotiations in this paper. An agent-based framework is established to simulate the proposed IPPS approach. Experiments are conducted to evaluate the performance of the proposed system. The performance measures, including makespan and flowtime, are compared with those of a search technique based on a co-evolutionary algorithm.

Keywords: Agents, Currency function, Integrated process planning and scheduling, Negotiation
[Wood83] Wood, S. (1983). Dynamic world simulation for planning with multiple agents. In Proceedings of the Eighth International Joint Conference on Artificial Intelligence (IJCAI-83) held in #ijcai83addr#, pages 69-71. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Wooldridge92a] Wooldridge, M. J. (1992). The Logical Modelling of Computational Multi-Agent Systems. PhD thesis, University of Manchester, Manchester, UK.
[ bib | .ps | .pdf ]
[Wooldridge92] Wooldridge, M. J. and Fisher, M. (1992). A first-order branching time logic of multi-agent systems. In Proceedings of the Tenth European Conference on Artificial Intelligence (ECAI-92) held in Vienna, Austria, pages 234-238. John Wiley & Sons.
[ bib ]
[Wooldridge95] Wooldridge, M. J. and Jennings, N. R. (1995). Intelligent agents: theory and practice. The Knowledge Engineering Review, 10(2):115-152.
[ bib ]
[Wooldridge98] Wooldridge, M. J. and Jennings, N. R. (1998). Pitfalls of agent-oriented development. In Proceedings of the Second International Conference on Autonomous Agents (Agents-98) held in Minneapolis, MN, pages 385-391.
[ bib ]
[Wooldridge99] Wooldridge, M. J. and Jennings, N. R. (1999). The cooperative problem solving process. Journal of Logic & Computation, 9(4):563-592.
[ bib | http ]
[Xiang95] Xiang, Y. (1995). Distributed scheduling of multiagent communication. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 390-397. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

We consider a homogeneous cooperative multiagent system organized as a multiply sectioned Bayesian network (MSBN). Earlier work has shown that (1) multiagent MSBNs can be applied to distributed interpretation tasks; and (2) a distributed communication operation can be used to ensure the global consistency among agents. In this paper, we address the following problem: During a communication operation, each agent is unavailable to process new evidence for a time interval (called off-line time). We consider the minimization of total length of off-line time of the entire system. To concentrate on the factors affecting the off-line time, we abstract communication in MSBNs into a graphical model for off-line time study. Using the model, we present the optimal schedules when communication is initiated from an arbitrarily selected agent. We show now the optimal schedules can be constructed in a distributed fashion.
[Xu05] Xu, R., Cui, P., and Xu, X. (2005). Realization of multi-agent planning system for autonomous spacecraft. Advances in Engineering Software, 36(4):266-272.
[ bib ]

To achieve fully autonomy of deep space spacecraft, onboard planning is a crucial technology. Though, lots of successful applications about it in spacecraft operations have recently been used in real or experimental flight, the inherent distribution and concurrency of the spacecraft subsystem was not taken into consideration. To improve the efficiency of planning system, a multi-agent planning system (MAPS) of autonomous spacecraft is proposed in this paper. MAPS subdivides the search space into some small ones and every PA manages and operates in its own space. With the help of planning manager agent (PMA), all of the planning agents communicate and cooperate with each other to produce partial plan which satisfied all the constraints of the system. To be capable of describing simultaneous activity, continue time, resource and temporal constraints in MAPS, a new planning formal model is given firstly. As the application of this architecture, an MAPS prototype system for deep spacecraft, which is realized with Java language, is designed. © 2005 Elsevier Ltd. All rights reserved.

Keywords: Deep space exploration, Multi-agent, Planning system, Simulation
[Yang98a] Yang, H. and Wong, S. (1998). A network equilibrium model of urban taxi services. Transportation Research B, 32(4):235-246.
[ bib ]

What is the influence of taxi regulations (price and entry controls) on the passenger waiting time, the taxi utilization, and the number of taxis used.
[Yang98] Yang, Q., Fong, P., and Kim, E. (1998). Design patterns for planning systems. In Proceedings of the 1998 AIPS Workshop on Knowledge Engineering and Acquisition for Planning: Bridging Theory and Practice, pages 104-112.
[ bib | http ]
[Yang92] Yang, Q., Nau, D. S., and Hendler, J. (1992). Merging separately generated plans with restricted interactions. Computational Intelligence, 8(4):648-676.
[ bib | .html | .ps.gz ]
[Ygge99] Ygge, F. and Akkermans, H. (1999). Decentralized markets versus central control: A comparative study. Journal of AI Research, 11:301-333.
[ bib | .html | .ps.gz ]
[younes03vhpop] Younes, H. L. S. and Simmons, R. G. (2003). VHPOP: Versatile heuristic partial order planner. Journal of AI Research, 20:405-430.
[ bib ]
[Young94] Young, R. M. and Moore, J. D. (1994). Does discourse planning require a special purpose planner? In Proceedings of the AAAI Workshop on Planning for Inter-Agent Communication.
[ bib ]
[Youssefmir95] Youssefmir, M. and Huberman, B. A. (1995). Resource contention in multiagent systems. In Lesser, V. R., editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS-95) held in #icmas95addr#, pages 398-403. San Francisco, CA, AAAI Press, distributed by The MIT Press.
[ bib ]

The dynamics of resource contention in multiagent systems with imperfect information can be extremely complex. It was shown by Hogg and Huberman that when agents can follow different strategies in a system with resource contention, it is possible to render otherwise unstable and chaotic behavior into equilibrium. In a number of computer experiments we explore this mechanism and find the existence of bursty behavior which sporadically punctuates the existing equilibrium. This phenomenon is shown to arise out of the underlying fluctuations of the multiagent system. This mechanism of equilibria punctuated by bursts of erratic activity appears to be quite general in systems where agents explore strategies in search of local improvements.
[Yu97] Yu, L. (1997). Developing a prototype system for computer supported distributed corporate planning. CSCW (Computer Supported Cooperative Work) Doktorandenseminar.
[ bib | http ]
[Zhang05] Zhang, P., Peeta, S., and Friesz, T. (2005). Dynamic game theoretic model of multi-layer infrastructure networks. Networks and Spatial Economics, 5(2):147-178.
[ bib ]

Due to similarities in terms of network structure and interactions among them, most infrastructure systems can be viewed as coupled layers of a generalized transportation network in which the passenger, freight, data, water, and energy flows are the commodities in the different layers. The coupling is due to the varying degrees of interactions among these layers in terms of shared physical networks, budgetary constraints, socio-economic environments, environmental concerns, information/other resources, and in particular, functional interdependencies. However, these interactions are normally ignored in the engineering planning, design and analysis of infrastructure systems. Identifying and understanding these interactions using a holistic perspective can lead to more efficient infrastructure systems. This paper presents a preliminary network flow equilibrium model of dynamic multi-layer infrastructure networks in the form of a differential game involving two essential time scales. In particular, three coupled network layers - automobiles, urban freight and data - are modeled as being comprised of Cournot-Nash dynamic agents. An agent-based simulation solution structure is introduced to solve the flow equilibrium and optimal budget allocation problem for these three layers under the assumption of a super authority that oversees investments in the infrastructure of all three technologies and thereby creates a dynamic Stackelberg leader-follower game. © Springer Science+Business Media, Inc. 2005.

Keywords: Agent-based simulation, Dynamic flows, Game theory, Infrastructure networks, User behavior
[Zhang00] Zhang, X., Podorozhny, R., and Lesser, V. R. (2000). Cooperative, MultiStep negotiation over a multi-dimensional utility function. In Proceeding of the IASTED International Conference, Artificial Intelligence and Soft Computing (ASC-2000), pages 136-142.
[ bib ]
[Zhou96] Zhou, B., Brent, R., Qu, X., and Liang, W. (1996). A novel parallel algorithm for enumerating combinations. In International Conference on Parallel Processing (ICPP'96), volume 2, pages 70-74.
[ bib | http ]
[Zhu98] Zhu, K., Ludema, M. W., and van der Heijden, R. E. (1998). A multi-agent based implementation of the pipeline concept for air cargo logistics. Technical report, Dept. of Transportation and Logistics' Organization, Faculty of Systems Engineering, Policy Analysis and Management, Delft University of Technology.
[ bib ]
[Zhu00] Zhu, K. Q. and Ong, K.-l. (2000). A reactive method for real time dynamic vehicle routing problem. In Proceedings of the 12th ICTAI.
[ bib | .html ]
[Zlot2006] Zlot, R. M. and Stentz, A. (2006). Market-based multirobot coordination for complex tasks. International Journal of Robotics Research, Special Issue on the 4th International Conference on Field and Service Robotics, 25(1):73-101.
[ bib ]
[Zlotkin89] Zlotkin, G. and Rosenschein, J. S. (1989). Negotiation and task sharing among autonomous agents in cooperative domains. In Proceedings of the Eleventh International Joint Conference on Artificial Intelligence (IJCAI-89) held in #ijcai89addr#, pages 912-917. San Mateo, CA, Morgan Kaufmann Publishers.
[ bib ]
[Zlotkin96] Zlotkin, G. and Rosenschein, J. S. (1996). Mechanisms for automated negotiation in state oriented domains. Journal of Artificial Intelligence Research, 5:163-238.
[ bib | .ps.gz ]
[Zutt00a] Zutt, J. (2000). Transport control in a multi-agent setting. Master's thesis, Delft University of Technology.
[ bib ]
[Zutt00] Zutt, J. and de Weerdt, M. M. (2000). Cooperative transport planning. In Proceedings of the Twelfth Belgium-Netherlands Artificial Intelligence Conference (BNAIC-00), pages 371-372.
[ bib ]

This file has been generated by bibtex2html 1.66 Please mail any errors to me.