Expressivity and Application
Bijan Parsia bparsia@cs.man.ac.uk COMP60421 30 Nov. 2012
1 Friday, 30 November 2012
Expressivity and Application Bijan Parsia bparsia@cs.man.ac.uk - - PowerPoint PPT Presentation
Expressivity and Application Bijan Parsia bparsia@cs.man.ac.uk COMP60421 30 Nov. 2012 Friday, 30 November 2012 1 Some Logics Friday, 30 November 2012 2 Names of Logics Description logics A family of (generally) decidable
1 Friday, 30 November 2012
2 Friday, 30 November 2012
3 Friday, 30 November 2012
4 Friday, 30 November 2012
Cat Animal Meat is-a eats Birds kills Dogs hates is-a is-a is-a
5 Friday, 30 November 2012
Expressivity (Representational Adequacy) Usability (Weak Cognitive Adequacy vs. Cognitive Complexity) Computability (vs. Computational and Implementational Complexity)
6 Friday, 30 November 2012
7 Friday, 30 November 2012
8 Friday, 30 November 2012
– Property language is weak overall!
9 Friday, 30 November 2012
10 Friday, 30 November 2012
11 Friday, 30 November 2012
12 Friday, 30 November 2012
– Hard to edit – Hard to read – Significant load time issues
Computability (vs. Computational and Implementational Complexity)13 Friday, 30 November 2012
!" #!!" $!!!" $#!!" %!!!" %#!!" &!!!" &#!!" '!!!" $" &" #" (" )" $$"$&"$#"$("$)"%$"%&"%#"%("%)"&$"&&"&#"&("&)"'$"'&"'#"'("')"#$"#&"##"#("#)" *+,-.+/01+02," 3456756+8"
14 Friday, 30 November 2012
15 Friday, 30 November 2012
!" !#" !##" !###" !####" !#####" !######" !#######" !########" !$%#&" !$%!#" !" '" (" )" *" +" ,"
&" !#" !!" !'" !(" !)" !*" !+" !," !-" !&" '#" '!" ''" '(" ')" '*" '+" '," '-" '&" (#" ./01" 234560708"9:3" !" !#" !##" !###" !####" !#####" !######" !#######" !########" !$%#&" !$%!#" !$%!!" !" '" (" )" *" +" ,-." /01234546"780"
Ont size (ALC) Reasoning Time Ont size (ALnC) Reasoning Time
16 Friday, 30 November 2012
17 Friday, 30 November 2012
– there is a function, f, s.t. for every instance of P, p – f(p) is in Q – |f(p)| is (at most) “polynomially bigger” than |p| » I.e., |p| = some polynomial over |f(p)|
18 Friday, 30 November 2012
19 Friday, 30 November 2012
20 Friday, 30 November 2012
21 Friday, 30 November 2012
– (hasPart exactly 8 Fingers) and (hasPart exactly 2 Thumb)
22 Friday, 30 November 2012
23 Friday, 30 November 2012
24 Friday, 30 November 2012
– Thus, not closed under union
25 Friday, 30 November 2012
26 Friday, 30 November 2012
http://www.mindswap.org/2005/services-policies/
27 Friday, 30 November 2012
<wsp:Policy xmlns:sp="http://docs.oasis-open.org/ws-sx/ws-securitypolicy/200702" xmlns:wsp="http://www.w3.org/ns/ws-policy"> <wsp:ExactlyOne> <wsp:All> <sp:SignedParts> <sp:Body/> </sp:SignedParts> </wsp:All> <wsp:All> <sp:EncryptedParts> <sp:Body/> </sp:EncryptedParts> </wsp:All> </wsp:ExactlyOne> </wsp:Policy>
http://www.w3.org/TR/ws-policy/#Normal_Form_Policy_Expression
28 Friday, 30 November 2012
29 Friday, 30 November 2012
30 Friday, 30 November 2012
<ClassAssertion> <Class IRI="ExactlyOne"/> <NamedIndividual IRI="MyPolicy"/></> <ClassAssertion> <Class IRI="All"/> <NamedIndividual IRI="All1"/></> <ObjectPropertyAssertion> <ObjectProperty IRI="hasAlt"/> <NamedIndividual IRI="MyPolicy"/> <NamedIndividual IRI="All1"/></> <ObjectPropertyAssertion> <ObjectProperty IRI="hasProposition"/> <NamedIndividual IRI="All1"/> <NamedIndividual IRI="SignedPart"/></>
31 Friday, 30 November 2012
– Axiom: Parents must have at least one child – Axiom: Sally is a Parent – In XML, the latter isn’t valid – In OWL, it is consistent » We just don’t know who the child is »Open World Assumption (OWA)
32 Friday, 30 November 2012
* Cheating a bit: it’s exclusive or
33 Friday, 30 November 2012
34 Friday, 30 November 2012
– Subclasses! Not disjoint per se, but not equivalent
– But we can also see that they are not using the same policy
35 Friday, 30 November 2012
policy?”
36 Friday, 30 November 2012
– Up to a point
37 Friday, 30 November 2012