Reasoning about Context in Ambient Intelligence Environments

author: Grigoris Antoniou, Department of Computer Science, University of Crete
published: July 18, 2011,   recorded: June 2011,   views: 4025


Related Open Educational Resources

Related content

Report a problem or upload files

If you have found a problem with this lecture or would like to send us extra material, articles, exercises, etc., please use our ticket system to describe your request and upload the data.
Enter your e-mail into the 'Cc' field, and we will keep you updated with your request's status.
Lecture popularity: You need to login to cast your vote.


The imperfect nature of context in Ambient Intelligence (AmI) environments, and the special characteristics of the entities that possess and share the available context information render contextual reasoning a very challenging task. The accomplishment of this task requires formal models that handle the involved entities as autonomous logic-based agents, and provide methods for handling the imperfect and distributed nature of context.

In this talk, we descrinea solution based on the Multi-Context Systems formalism, in which local context knowledge of AmI agents is encoded in rule theories (contexts), and information flow between agents is achieved through mapping rules associating concepts used by different contexts. To handle the imperfect nature of context, we extend Multi-Context Systems with non-monotonic features: local defeasible theories, defeasible mappings, and a preference relation on the system contexts. We present this novel representation model, called Contextual Defeasible Logic, describe its argumentation semantics, propose a sound and complete algorithm for distributed query evaluation, and a number of variants for this algorithm. We conclude with a review of some ongoing work.

Link this page

Would you like to put a link to this lecture on your homepage?
Go ahead! Copy the HTML snippet !

Write your own review or comment:

make sure you have javascript enabled or clear this field: