Faculty of Computer Science Institute of Theoretical Computer Science, Chair of Automata Theory
Description Logic
Winter Semester 2017/18Exercise Sheet 12 17th January 2018
Prof. Dr.-Ing. Franz Baader, Dr.-Ing. Stefan Borgwardt
Exercise 12.1 We consider simulations, which are “one-sided” variants of bisimulations. Given interpretationsI1andI2, the relationσ⊆∆I1×∆I2 is asimulationbetweenI1andI2if
• wheneverd1σd2andd1 ∈AI1, thend2∈ AI2, for alld1∈∆I1,d2∈∆I2, andA∈C;
• whenever d1 σ d2 and (d1,d01) ∈ rI1, then there exists a d02 ∈ ∆I2 such that d01 σ d02 and (d2,d02)∈rI2, for alld1,d01∈∆I1,d2∈∆I2, andr ∈R.
We write(I1,d1)*∼ (I2,d2)if there is a simulationσbetweenI1andI2such thatd1σd2. (a) Show that(I1,d1)∼(I2,d2)implies(I1,d1)*∼ (I2,d2)and(I2,d2)*∼ (I1,d1). (b) Is the converse of the implication in (a) also true?
(c) Show that, if (I1,d1)*∼ (I2,d2), then for all EL-concepts C it holds that d1 ∈ CI1 implies d2∈CI2.
(d) Which of the constructors disjunction, negation, or value restriction can be added toELwithout losing the property in (c)?
(e) Show thatALCis more expressive thanEL. (f) Show thatELIis more expressive thanEL.
(g) Can the fact that subsumption inELis decidable in polynomial time, while subsumption inELI is EXPTIME-complete, be used to show thatELIis more expressive thanEL?
Exercise 12.2 Consider the TBox
T ={A1uA2v ∃r.B, ∃r−.A2vC, AvA1uA2, ∃r.(BuC)vD},
where A,A1,A2,B,C,D are concept names. Use the classification procedure for ELI to check whether the following subsumption relationships hold w.r.t.T:
(a) AvD (b) ∃r.Av ∃r.D (c) Av ∃r.A
1