CIS 563: Multi-Agent Systems, Spring 2005
Homework Assignment #1
Due: Monday, March 21,
2005 (in class)
In this assignment you will be asked to speculate on the design, construction
and motivation for an intelligent home. An intelligent home is one endowed with
knowledge of its inhabitants and so-called "smart" appliances. At one level,
this can be accomplished using existing home automation technologies (X10, etc.)
and simple rules (e.g. turn the lights on when it gets dark). At another, the
use of agent technology, specifically some form of autonomous intelligence, can
allow for much more sophisticated behaviors. Use this latter scenario to think
about the questions below, which are common to many different domains. The
following papers may provide some inspiration:
- Mozer, M. C. Lessons
from an adaptive house. In D. Cook & R. Das (Eds.), Smart
environments: Technologies, protocols, and applications. J. Wiley & Sons.
2004.
- Lesser, Victor, Atighetchi, Michael, Benyo, Brett, Horling, Bryan, Raja,
Anita, Vincent, Regis, Wagner, Thomas, Xuan, Ping, Zhang, Shelly XQ. A Multi-Agent System
for Intelligent Environment Control. In Proceedings of the Third
International Conference on Autonomous Agents. January, 1999.
- Karen Zita Haigh, Liana M. Kiff, Janet Myers, Valerie Guralnik, Kathleen
Krichbaum, John Phelps, Tom Plocher and David Toms, 2003. The
Independent LifeStyle AssistantTM (I.L.S.A.): Lessons Learned. Honeywell
Laboratories Technical Report number ACS-P03-023, 3660 Technology Drive,
Minneapolis, MN 55418. December 2003
- Joseph Kaye. Counter
Intelligence White Paper. MIT Media Lab Tech Report. 1999.
- What motivates the need for such intelligent control? Give two example scenarios
where some of these motivations can be addressed.
- How would you structure the system? Do you think the control in the environment
should be centralized or decentralized (or both)? How much autonomy should
the components have? What effects do these decisions have on the system's
characteristics?
- What are the limiting conditions in the environment which would influence
the system's design? What type of tradeoffs would these limitations cause
the designer to make?
- What elements of the environment or problem might need to be coordinated
over? What type of coordination should be used? Give an example.
- Why might it be advantageous to extend the scope of the system past a single
home, to other homes, businesses, or locations? What implications, both positive
and negative, does this have on the system?
- How would you feel about living in a home where your appliances were watching
you?