CSCE 496/896

Seminar Assignment

November 19, 2002

 

Introduction

 

The objective of this assignment is to let every group (1) learn to present a paper well and (2) learn to participate in a seminar well.  So it is more than a presentation.  It is a seminar where you are required to ask good questions and answer questions well.

 

Setup

 

I will post a sheet on the bulletin board outside my office.  Please sign up with your group name and the paper that you choose to present.  Every group must present a different paper from the others.  So, the sooner you sign up, the more likely you will get to present the papers that you want to present.

 

Grading:

(1) 40% Summary of Paper

(2) 15% Organization (Time management, flow of presentation, poise, etc.)

(3) 20% Conclusions (Comparisons, insights, etc.)

(4) 25% Q&A and Participation

 

Papers

 

You are required to choose one of the following papers.  I have the electronic copies of the following papers.  If you want one, let me know.  You are strongly encouraged to choose a paper from the categories C-F.  A paper from categories A or B is generally very comprehensive and your seminar will be as a result too general and many questions will be asked.  By the way, these papers are on the list of Agent Resources (Handout 1) that I gave out on the first day of this class.

 

Agents

A1.     Genesereth, M. R. and S. P. Ketchpel (1994).  Software Agents, Communications of the ACM, 37(7):48-53. (geneserethketchpel1994.pdf)

A2.    Hwana, H. S. (1996).  Software Agents: An Overview, Knowledge Engineering Review, 11(3):1-40. (nwana1996.pdf)

A3.    Jennings, N. R., K. Sycara, and M. Wooldridge (1998).  A Roadmap of Agent Research and Development, Autonomous Agents and Multi-Agent Systems, 1(1):275-306.  (jenningsetal1998.ps)

A4.     Wooldridge, M. and N. R. Jennings (1995).  Intelligent Agents: Theory and Practice, Knowledge Engineering Review, 10(2):115-152. (wooldridgejennings1995.pdf)

Multiagent Systems

B1.    Huhns, M. N. and M. P. Singh (1999).  A Multiagent Treatment of Agenthood, Applied Artificial Intelligence, 13(1-2):3-10.  (hughsingh1999.pdf)

B2.    Jennings, N. R. (1993). Commitments and Conventions: The Foundation of Coordination in Multi-Agent Systems, The Knowledge Engineering Review, 8(3):223-250.  (jennings1993.pdf)

B3.    Pynadath, D. and M. Tambe (2002).  The Communicative Multiagent Team Decision Problem: Analyzing Teamwork Theories and Models, Journal of Artificial Intelligence Research, 1(6):389-423.  (pynadathtambe2002.pdf)

B4.    Sycara, K. (1998). Multiagent Systems, AI Magazine, 19(2):79-92.  (katia1998.pdf)

B5.    Sycara, K., K. Decker, A. Pannu, M. Williamson, and D. Zeng (1996).  Distributed Intelligent Agents, IEEE Expert, 11(6):36-46.  (sycaraetal1996.pdf)

B6.    Tambe, M. (1997).  Towards Flexible Teamwork, Journal of Artificial Intelligence Research, 7:83-124.  (tambe1997.pdf)

Negotiations and Cooperation

C1.    Durfee, E. H., V. R. Lesser, and D. D. Corkill (1989).  Trends in Cooperative Distributed Problem Solving, IEEE Transactions on Knowledge and Data Engineering, 1(1):63-83. (durfeeetal1989.pdf)

C2.    Faratin, P., C. Sierra, and N. R. Jennings (1998).  Negotiation Decision Functions for Autonomous Agents, Int. Journal of Robotics and Autonomous Systems, 24(3-4):159-182. (faratinetal1998.pdf)

C3.    Kraus, S. (1996).  Beliefs, Time and Incomplete Information in Multiple Encounter Negotiations among Autonomous Agents, Annals of Mathematics and Artificial Intelligence, 20(1-4):111-159.  (kraus1996.pdf)

C4.    Kraus, S. (1997).  Negotiation and Cooperation in Multi-Agent Environments, Artificial Intelligence Journal, Special Issue on Economic Principles of Multi-Agent Systems, 94(1-2):79-98.  (kraus1997.pdf)

C5.    Kraus, S., K. Sycara, and A. Evenchik (1998).  Reaching Agreements through Argumentation: A Logical Model and Implementation, Artificial Intelligence Journal, 104(1-2):1-69.  (krausetal1998.pdf)

C6.    Parsons, S., C. Sierra and N. R. Jennings (1998) Agents that Reason and Negotiate by Arguing, Journal of Logic and Computation, 8(3):261-292.  (parsonsetal1998.pdf)

C7.    Sen, S. and E. H. Durfee (1994).  The Role of Commitment in Cooperative Negotiation, International Journal of Intelligent and Cooperative Information Systems, 3(1):67-81. (sendurfeee1994.pdf)

C8.    Zeng, D. and K. Sycara (1998).  Bayesian Learning in Negotiation, Int. J. Human –Computer Studies, 48:125-141. (zengsycara1998.pdf)

Learning

D1.    Alonso, E., M. d’Inverno, D. Kudenko, M. Luck, and J. Noble (2001).  Learning in Multi Agent Systems, The Knowledge Engineering Review, 16(3):277-284.

D2.    Huhns, M. and G. Weiss (1998).  Guest Editorial on Multiagent Learning, Machine Learning (special issue on Multiagent Learning), 33(2-3):123-128.  (huhnsweiss1998.pdf)

D3.    Stone, P. and M. Veloso (2000).  Multiagent Systems: A Survey from a Machine Learning Perspective, Autonomous Robots, 8(3):345-383.  Also appears as Carnegie Mellon University CS technical report number CMU-CS-97-193. December, 1997. (stoneveloso2000.ps)

Real-Time

E1.    Hayes-Roth, B. (1990).  Architectural Foundations for Real-Time Performance in Intelligent Agents, Journal of Real-Time Systems, 2:99-125.  (hayesroth1990.pdf)

E2.    Musliner, D. J., E. H. Durfee, and K. G. Shin (1993).  CIRCA:  A Cooperative Intelligent Real-Time Control Architecture, IEEE Transactions on Systems, Man, and Cybernetics, 23(6):1561-1574.  (muslineretal1993.pdf) 

E3.    Musliner, D.J., J. A. Hendler, A. K. Agrawala, E. H. Durfee, J. K. Strosnider, and C. J. Paul (1995).  The Challenges of Real-Time AI, IEEE Computer, 28(1):58-66.   Also appears as University of Maryland Technical Report CS-TR-3290 (UMIACS-TR-94-69).  (muslineretal1995.pdf)

E4.    Stone, P. and M. Veloso (1999).  Task Decomposition, Dynamic Role Assignment, and Low-Bandwidth Communication for Real-Time Strategic Teamwork, Artificial Intelligence, 100(2):241-273.  (stoneveloso1999.ps)

Mobile Agents

F1.   Bieszczad, A., B. Pagurek, and T. White (1998).  Mobile Agents for Network Management, IEEE Communications Surveys, 1(1).  E-journal.  (bieszczadetal1998.pdf)

F2.    Fuggetta, A., G. P. Picco, and G. Vigna (1998).  Understanding Code Mobility, IEEE Transactions on Software Engineering, 24(5):42-361. (fuggettaetal1998.pdf)

 

Requirements

 

Each group is required to give a presentation of no more than 25 minutes (the talk itself).  Both members of the group must present roughly the same amount of materials.  During the seminar (Q&A), both members are required to answer questions.  If only one of you answers the question, the group will be penalized.  I will also ask some questions.  The length of the Q&A depends on the time we have and the number of questions. 

 

Every group is required to ask at least one question in each presentation (except for their own presentation).

 

Every group is required to give me an electronic copy of their presentation at least 2 hours before the class starts on the day of their seminar.  So I can make copies for all students.