COMP4416 Intelligent Agents: Readings
Note: Please do not print out this version of the papers; photocopies of all papers
(the original papers, not the rough drafts given in some cases below) will be available
in class.
Foundations
Introduction
- Wooldridge, M. & Jennings, N.R. (1995)
Intelligent Agents: Theory and Practice.
The Knowledge Engineering Review,
10,
115-152.
- Nwana, H.S. (1996)
Software Agents: An Overview.
The Knowledge Engineering Review,
11,
205-244.
- Franklin, S. & Graesser, A. (1997)
Is It an Agent, or Just a Program?: A Taxonomy for Autonomous Agents.
in Müller, J.P., Wooldridge, M.J. & Jennings, N.R. (Eds)
Intelligent Agents III.
Springer-Verlag, Berlin.
Rational Agency and Intention
- Bratman, M.E. (1990) What is Intention?
in Cohen, P.R., Morgan, J. & Pollack, M.E. (Eds)
Intentions in Communication.
MIT Press, Cambridge, MA.
- Bratman, M.E. (1984)
Two Faces of Intention.
The Philosophical Review,
93,
375-405.
- Cohen, P.R. & Levesque, H.J. (1990)
Intention is Choice with Commitment.
Artificial Intelligence,
42,
213-261.
- Rao, A.S. & Georgeff, M.P. (1991)
Modeling Rational Agents within a BDI-Architecture.
Proceedings of the Second International Conference on Principles of Knowledge Representation and Reasoning (KR'91),
473-484.
- Rao, A.S. & Georgeff, M.P. (1991) Asymmetry Thesis and Side-Effect Problems in Linear-Time and Branching-Time Intention Logics.
Proceedings of the Twelfth International Joint Conference on Artificial Intelligence,
498-504.
Engineering
BDI Architectures
- Bratman, M.E., Israel, D.J. & Pollack, M.E. (1988)
Plans and Resource-Bounded Practical Reasoning.
Computational Intelligence,
4,
349-355.
(Figure 1 is missing from this draft of the paper.)
- Georgeff, M.P. & Ingrand, F.F. (1989)
Decision-Making in an Embedded Reasoning System.
Proceedings of the Eleventh International Joint Conference on Artificial Intelligence,
972-978.
- Pollack, M.E. & Horty, J.F. (1999)
There's More to Life than Making Plans: Plan Management in Dynamic, Multiagent Environments.
AI Magazine,
20(4),
71-83.
- Rao, A.S. & Georgeff, M.P. (1995)
BDI Agents: From Theory to Practice.
Proceedings of the First International Conference on Multi-Agent Systems (ICMAS'95),
312-319.
Agent Oriented Programming Methodology
- Collis, J.C., Ndumu, D.T., Nwana, H.S. & Lee, L.C. (1998)
The ZEUS Agent Building Tool-kit.
BT Technology Journal,
16(3),
60-68.
(Longer version published as:
Nwana, H.S., Ndumu, D.T., Lee, L.C. & Collis, J.C. (1999)
ZEUS: A Toolkit for Building Distributed Multiagent Systems.
Applied Artificial Intelligence,
13,
129-185.)
- Wooldridge, M., Jennings, N.R. & Kinny, D. (2000)
The Gaia Methodology for Agent-Oriented Analysis and Design.
Journal of Autonomous Agents and Multi-Agent Systems,
3,
285-312.
- Brazier, F.M.T., Dunin-Keplicz, B.M., Jennings, N.R. & Treur, J. (1997)
DESIRE: Modelling Multi-Agent Systems in a Compositional Formal Framework.
International Journal of Cooperative Information Systems,
6,
67-94.
- Martin, D.L., Cheyer, A.J. & Moran, D.B. (1999)
The Open Agent Architecture: A Framework for Building Distributed Software Systems.
Applied Artificial Intelligence,
13,
91-128.
Teamwork
- Cohen, P.R. & Levesque, H.J. (1991)
Teamwork.
Noûs,
25,
487-512.
- Kinny, D.N., Ljungberg, M., Rao, A.S., Sonenberg, E.A., Tidhar, G. & Werner, E. (1994)
Planned Team Activity.
in Castelfranchi, C. & Werner, E. (Eds)
Artificial Social Systems.
Springer-Verlag, Berlin.
- Jennings, N.R. (1995)
Controlling Cooperative Problem Solving in Industrial Multi-Agent Systems Using Joint Intentions.
Artificial Intelligence,
75,
195-240.
- Tambe, M. (1997)
Agent Architectures for Flexible, Practical Teamwork.
Proceedings of the Fourteenth National Conference on Artificial Intelligence (AAAI-97),
22-28.
(Longer version published as:
Tambe, M. (1997)
Towards Flexible Teamwork.
Journal of Artificial Intelligence Research,
7,
83-124.)
Agent Communication Languages
- Cohen, P.R. & Perrault, C.R. (1979) Elements of a Plan-Based Theory of Speech Acts.
Cognitive Science,
3,
177-212.
- Finin, T., Fritzson, R., McKay, D. & McEntire, R. (1994)
KQML as an Agent Communication Language.
Proceedings of the Third International Conference on Information and Knowledge Management (CIKM'94),
456-463.
- Cohen, P.R. & Levesque, H.J. (1995)
Communicative Actions for Artificial Agents.
Proceedings of the First International Conference on Multi-Agent Systems (ICMAS'95),
65-72.
Negotiation
- Davis, R. & Smith, R.G. (1983) Negotiation as a Metaphor for Distributed Problem Solving.
Artificial Intelligence,
20,
63-109.
- Sandholm, T. & Lesser, V. (1995)
Issues in Automated Negotiation and Electronic Commerce: Extending the Contract Net Framework.
Proceedings of the First International Conference on Multi-Agent Systems (ICMAS'95),
328-335.
- Noriega, P. & Sierra, C. (1999) Auctions and Multi-agent Systems.
in Klusch, M. (Ed.)
Intelligent Information Agents.
Springer-Verlag, Berlin.
Applications
Applications in Electronic Commerce
- Parunak, H.V.D. (1998)
What Can Agents Do in Industry, and Why? An Overview of Industrially-Oriented R&D at CEC.
in Klusch, M. & Weiß, G. (Eds)
Cooperative Information Agents II.
Springer-Verlag, Berlin.
- Guttman, R., Moukas, A. & Maes, P. (1999)
Agents as Mediators in Electronic Commerce.
in Klusch, M. (Ed.)
Intelligent Information Agents.
Springer-Verlag, Berlin.
- Papazoglou, M.P. (1999) The Role of Agent Technology in Business to Business Electronic Commerce.
in Klusch, M., Shehory, O.M. & Weiß, G. (Eds)
Cooperative Information Agents III.
Springer-Verlag, Berlin.
-
Benfield, S.S., Hendrickson, J. & Galanti, D. (2006)
Making a Strong Business Case for Multiagent Technology.
Proceedings of the Fifth International Joint Conference on Autonomous Agents and Multiagent Systems,
10-15.
Interface Agents
- Chin, D.N. (1991) Intelligent Interfaces as Agents.
in Sullivan, J.W. & Tyler, S.W. (Eds)
Intelligent User Interfaces.
ACM Press, New York, NY.
- Maes, P. & Kozierok, R.A.E. (1993) Learning Interface Agents.
Proceedings of the Eleventh National Conference on Artificial Intelligence (AAAI-93),
459-465.
- Sycara, K.P. & Zeng, D. (1996)
Coordination of Multiple Intelligent Software Agents.
International Journal of Cooperative Information Systems,
5,
181-211.
-
Rich, C., Sidner, C.L. & Lesh, N. (2001)
Collagen: Applying Collaborative Discourse Theory to Human-Computer Interaction.
AI Magazine,
22(4),
15-25.
-
Myers, K., Berry, P., Blythe, J., Conley, K., Gervasio, M., McGuinness, D., Morley, D., Pfeffer, A., Pollack, M. & Tambe, M. (2007)
An Intelligent Personal Assistant for Task and Time Management.
AI Magazine,
28(2),
47-61.
Personal Assistants
- Maes, P. (1994)
Agents that Reduce Work and Information Overload.
Communications of the ACM,
37(7),
31-40.
- Dent, L., Boticario, J., McDermott, J., Mitchell, T.M. & Zabowski, D.A. (1992)
A Personal Learning Apprentice.
Proceedings of the Tenth National Conference on Artificial Intelligence (AAAI-92),
96-103.
- Liu, J.S. & Sycara, K.P. (1994) Distributed Meeting Scheduling.
Proceedings of the Sixteenth Annual Conference of the Cognitive Science Society,
583-588.
- Sen, S. & Durfee, E.H. (1994)
On the Design of an Adaptive Meeting Scheduler.
Proceedings of the Tenth Conference on Artificial Intelligence for Applications,
40-46.
- Shardanand, U. & Maes, P. (1995)
Social Information Filtering: Algorithms for Automating "Word of Mouth".
Proceedings of the ACM Conference on Human Factors in Computing Systems (CHI'95),
210-217.
- Pazzani, M., Muramatsu, J. & Billsus, D. (1996)
Syskill & Webert: Identifying Interesting Web Sites.
Proceedings of the Thirteenth National Conference on Artificial Intelligence (AAAI-96),
54-61.
(Longer version published as:
Pazzani, M. & Billsus, D. (1997)
Learning and Revising User Profiles: The Identification of Interesting Web Sites.
Machine Learning,
27,
313-331.)
Wayne Wobcke (wobcke@cse.unsw.edu.au)Last modified: Tuesday, July 15, 2008