LDK R Logics for Data and Knowledge Representation Context Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,

Slides:



Advertisements
Similar presentations
1 Knowledge Representation Introduction KR and Logic.
Advertisements

LDK R Logics for Data and Knowledge Representation Exercises: First Order Logics (FOL) Originally by Alessandro Agostini and Fausto Giunchiglia Modified.
The International RuleML Symposium on Rule Interchange and Applications Local and Distributed Defeasible Reasoning in Multi-Context Systems Antonis Bikakis,
C-OWL: contextualizing ontologies Fausto Giunchiglia October 22, 2003 Paolo Bouquet, Fausto Giunchiglia, Frank van Harmelen, Luciano Serafini, and Heiner.
LDK R Logics for Data and Knowledge Representation Modal Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
Logics for Data and Knowledge Representation Modeling Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia, Rui Zhang.
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
I.1 ii.2 iii.3 iv.4 1+1=. i.1 ii.2 iii.3 iv.4 1+1=
Click the mouse to continue. Aligning cell contents You align data in a cell in relation to the edges of the cell. Aligned on the right side of the cell.
Logics for Data and Knowledge Representation Introduction to Algebra Chiara Ghidini, Luciano Serafini, Fausto Giunchiglia and Vincenzo Maltese.
Reasoning with context in the Semantic Web … or contextualizing ontologies Fausto Giunchiglia July 23, 2004.
LDK R Logics for Data and Knowledge Representation Context Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
LDK R Logics for Data and Knowledge Representation Exercise 2: PL, ClassL, Ground ClassL.
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation Propositional Logic: Reasoning Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto.
Ming Fang 6/12/2009. Outlines  Classical logics  Introduction to DL  Syntax of DL  Semantics of DL  KR in DL  Reasoning in DL  Applications.
LDK R Logics for Data and Knowledge Representation Modeling First version by Alessandro Agostini and Fausto Giunchiglia Second version by Fausto Giunchiglia.
Tables 4 th grade. Lesson and Behavioral Objectives.
Logics for Data and Knowledge Representation Exercises: Modeling Fausto Giunchiglia, Rui Zhang and Vincenzo Maltese.
Pattern-directed inference systems
Open template and choose “View”. Left click on one shape hold down upper case arrow key and left click on each row of shapes.
LDK R Logics for Data and Knowledge Representation Propositional Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
Logics for Data and Knowledge Representation Languages for Data Representation First version by Alessandro Agostini and Fausto Giunchiglia Second version.
Logics for Data and Knowledge Representation Exercises: DL.
LDK R Logics for Data and Knowledge Representation Modal Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
LDK R Logics for Data and Knowledge Representation PL of Classes.
LDK R Logics for Data and Knowledge Representation Propositional Logic: Reasoning First version by Alessandro Agostini and Fausto Giunchiglia Second version.
LDK R Logics for Data and Knowledge Representation Query languages Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
A logical puzzle Given situation: Three women stand behind each other. Each one carries a hat on her head and sees only the hats of the person(s) standing.
LDK R Logics for Data and Knowledge Representation First Order Logics (FOL) Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto.
Logics for Data and Knowledge Representation Exercises: ClassL Fausto Giunchiglia, Rui Zhang and Vincenzo Maltese.
LDK R Logics for Data and Knowledge Representation Context Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
LDK R Logics for Data and Knowledge Representation Propositional Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
Formal Semantics Purpose: formalize correct reasoning.
Presented by Kyumars Sheykh Esmaili Description Logics for Data Bases (DLHB,Chapter 16) Semantic Web Seminar.
Logics for Data and Knowledge Representation Exercises: DL.
LDK R Logics for Data and Knowledge Representation Description Logics: family of languages.
Mathematical Logics Course introduction. Forehead  Lecturers: Fausto Giunchiglia, Vincenzo Maltese  Scheduling: Tuesday 8:30-10:30, room A107 Thursday.
LDK R Logics for Data and Knowledge Representation Modal Logic: exercises Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
LDK R Logics for Data and Knowledge Representation Modal Logic: exercises Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia,
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Exercises: First Order Logics (FOL)
Logics for Data and Knowledge Representation
PDA’s - A new format for FAs
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
From Knowledge Organization (KO) to Knowledge Representation (KR)
Logics for Data and Knowledge Representation
Propositional Logic: exercises
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Complexity of Contextual Reasoning KR, Doctoral Consortium
Mathematical Logics Course introduction 1.
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
-·.-...-· A. -.. ) ,.,.. -.,., · o# --·'1>,.. ·-·-. ·-· ;'/' : ,.,. - ' p ·-·- ·-- 'II"; -.-. t-.. p
CSNB234 ARTIFICIAL INTELLIGENCE
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Example Make x the subject of the formula
Representations & Reasoning Systems (RRS) (2.2)
Logics for Data and Knowledge Representation
Logics for Data and Knowledge Representation
Presentation transcript:

LDK R Logics for Data and Knowledge Representation Context Logic Originally by Alessandro Agostini and Fausto Giunchiglia Modified by Fausto Giunchiglia, Rui Zhang and Vincenzo Maltese

2 Syntax: formation rules  First order formulas ::= | | ( {, }*) ::= ( {, }*) | = ::= | ¬ | ∧ | ∨ | → | ∀ | ∃  Contextual formulas ::= i : for each i ∈ I (also called i-formula or L i -formula)  Using contextual formulas we turn a meta-theoretic object (the name i of a context) into a theoretic object (an i-formula i : ψ)  A contextual formula is a kind of labeled formula

3 Local model semantics  Local model semantics (LMS) Provide the meaning of the sentences and model reasoning as logical consequence over a multi-context language. LMS formalizes:  Principle of Locality  We never consider all we know, but rather a very small subset of it  Modeling reasoning which uses only a subset of what reasoners actually know about the world  The part being used while reasoning is what we call a context, i.e., a local theory T i  Principle of Compatibility  There is compatibility among the kinds of reasoning performed in different contexts

4 Exercise: viewpoints  Consider a ‘magic box’ composed of 2 x 3 cells where:  Mr.1 sees one ball on the left and one on the right  Mr.2 sees one ball in the center Provide the local views, contextual formulas and the compatible situations  Local views:  Contextual formulas: 1: L  R 2: C   L   R  Compatible situations: C = { } c 1 = { I : I(L) = T, I(R) = T} c 2 = { I : I(C) = T, I(L) = F, I(R) = F} L L R RC Mr.1 Mr.2

5 Exercise: viewpoints (II)  Consider a ‘magic box’ composed of 2 x 3 cells where:  Mr.1 sees one ball either on the left or one ball on the right  Mr.2 sees one ball all over the places Provide the local views, contextual formulas and the compatible situations  Local views:  Contextual formulas: 1: (L   R)  (  L  R) 2: L  C  R  Compatible situations: C = { } c 1 = { I : I(L) = T, I(R) = F; J : J(L) = F, I(R) = T} c 2 = { I : I(L) = T, I(C) = T, I(R) = T} LL L RR RC Mr.1 Mr.2

6 Exercise: viewpoints (III)  Consider a ‘magic box’ composed of 2 x 3 cells where:  Mr.1 sees two balls  Mr.2 sees one ball Provide the local views, contextual formulas and the compatible situations  Local views:  Contextual formulas: 1: L  R 2: (L   C   R)  (  L  C   R)  (  L   C  R) L L R RC Mr.1 Mr.2 LRC LRC

7 Exercise: viewpoints (III) cont.  Consider a ‘magic box’ composed of 2 x 3 cells where:  Mr.1 sees two balls  Mr.2 sees one ball Provide the local views, contextual formulas and the compatible situations  Local views:  Compatible situations: Intuitively, the balls must be in the same column as seen from Mr. 2 such that the first hides the second. C = { } c 1 = { I : I(L) = T, I(R) = T} c 2 = { I : I(L) = T, I(C) = F, I(R) = F; J : J(L) = F, J(C) = T, J(R) = F; K : K(L) = F, K(C) = F, K(R) = T;} L L R RC Mr.1 Mr.2 LRC LRC

8 Exercise: viewpoints (IV)  Consider a ‘magic box’ composed of 2 x 2 cells where:  Mr.1 sees two balls  Mr.2 sees two balls  Mr.3, watching from the top, sees two balls Provide the local views, contextual formulas and the compatible situations  Local views: LR Mr.1 Mr.2 LR Mr.3 AB C D AB C D AB C D AB C D AB C D AB C D

9 Exercise: bridges  Consider the following two classifications and determine compatibilities color black colour white 1: color  2: colour C = { } c 1 = { I : I(color) = T, …} c 2 = { 2 : I(colour) = T, …}