LTL Over Description Logic Axioms

LTL Over Description Logic Axioms

Proceedings, Eleventh International Conference on Principles of Knowledge Representation and Reasoning (2008) LTL over Description Logic Axioms Franz Baader∗ Silvio Ghilardi Carsten Lutz TU Dresden, Germany Universit`adegli Studi di Milano, Italy TU Dresden, Germany [email protected] [email protected] [email protected] Abstract tion of DLs with Halpern and Shoham’s logic of time inter- vals (Schmiedel 1990), formalisms inspired by action log- Most of the research on temporalized Description Log- ics (Artale & Franconi 1998), the treatment of time points ics (DLs) has concentrated on the case where tempo- ral operators can occur within DL concept descriptions. and intervals as a concrete domains (Lutz 2001), and the In this setting, reasoning usually becomes quite hard combination of standard DLs with standard (propositional) if rigid roles, i.e., roles whose interpretation does not temporal logics into logics with a two-dimensional seman- change over time, are available. In this paper, we con- tics, where one dimension is for time and the other for the sider the case where temporal operators are allowed to DL domain (Schild 1993; Wolter & Zakharyaschev 1999; occur only in front of DL axioms (i.e., ABox assertions Gabbay et al. 2003). In this paper, we follow the last ap- and general concept inclusion axioms), but not inside proach, where we use the basic DL ALC (Schmidt-Schauß of concepts descriptions. As the temporal component, & Smolka 1991) in the DL component and linear tempo- we use linear temporal logic (LTL) and in the DL com- ral logic (LTL) (Pnueli 1977) in the temporal component. ponent we consider the basic DL ALC. We show that However, even after the DL and the temporal logic to be reasoning in the presence of rigid roles becomes con- siderably simpler in this setting. combined have been fixed, there remain several degrees of freedom when defining the resulting temporalized DL. On the one hand, one must decide which pieces of syntax Introduction temporal operators can be applied to. Temporal operators In many applications of Description Logics (DLs) (Baader may be allowed to be used as concept constructors, as re- et al. 2003), such as the use of DLs as ontology lan- quired by the above example of a concussion with no loss guages or conceptual modeling languages, being able to rep- of consciousness, which could be defined using the until- resent dynamic aspects of the application domain would be operator U of LTL as follows: quite useful. This is, for instance, the case if one wants ∃finding.Concussion ⊓ (1) to use DLs as conceptual modeling languages for temporal Conscious U ∃procedure.Examination. databases (Artale et al. 2002). Another example are medi- cal ontologies, where the faithful representation of concepts Alternatively or in addition, temporal operators may be would often require the description of temporal patterns. As applied to TBox axioms (i.e., general concept inclusions, a simple example, consider the concept “Concussion with GCIs) and/or to ABox assertions. For example, the tem- no loss of consciousness,” which is modeled as a primitive poralized TBox axiom (i.e., not further defined) concept in the medical ontology 32 UScitizen insured by HealthInsurer SNOMED CT.1 As argued in (Schulz, Mark´o, & Suntis- ( ⊑ ∃ . ) rivaraporn 2006), a correct representation of this concept says that there is a future time point from which on US citi- should actually say that, after the concussion, the patient re- zens will always have health insurance, and the formula Ψ: mained conscious until the examination. 3 finding Concussion BOB Since the expressiveness of pure DLs is not sufficient (∃ . )( ) ∧ (2) to describe such temporal patterns, a plethora of tempo- Conscious(BOB)U(∃procedure.Examination)(BOB) ral extensions of DLs have been investigated in the litera- says that, sometime in the future, Bob will have a concussion ture.2 These include approaches as diverse as the combina- with no loss of consciousness between the concussion and ∗Supported by NICTA, Canberra Research Lab. the examination. Copyright c 2008, Association for the Advancement of Artificial On the other hand, one must decide whether one wants Intelligence (www.aaai.org). All rights reserved. to have rigid concepts and/or roles, i.e., concepts/roles 1 see http://www.ihtsdo.org/our-standards/ whose interpretation does not vary over time. For exam- 2 For a more thorough survey of the literature on temporalized ple, the concept Human and the role has father should DLs, see the technical report accompanying this paper (Baader, Ghilardi, & Lutz 2008) and the survey papers (Artale & Franconi 2000; 2001; Lutz, Wolter, & Zakharyaschev 2008). 684 probably be rigid since a human being will stay a hu- rem 14.15 on page 605 there). However, also in (Gabbay et man being and have the same father over his/her life-time, al. 2003), the setting where temporal operators are allowed whereas Conscious should be a flexible concept (i.e., not to occur only in front of axioms is considered only in the rigid) since someone that is conscious at the moment need absence of rigid symbols. not always by conscious. Similarly, insured by should Obviously, the temporalized DLs we investigate in this be modeled as a flexible role. Using a logic that can- paper cannot be used to define temporal concepts such as not enforce rigidity of concepts/roles may result in un- (1) for concussion with no loss of consciousness. However, intended models, and thus prevent certain useful infer- they are nevertheless useful in ontology-based applications ences to be drawn. For example, the concept description since they can be used to reason about a temporal sequence ∃has father .Human ⊓ 3 (∀has father .¬Human) is only un- of ABoxes w.r.t. a (global or temporalized) TBox. For exam- satisfiable if both has father and Human are rigid. ple, in an emergency ward, the vital parameters of a patient The combination of (extensions of) ALC and LTL in are monitored in short intervals (sometimes not longer than which temporal operators can be applied to concept descrip- 10 minutes), and additional information is available from tions, TBox axioms, and ABox assertions has been studied the patient record and added by doctors and nurses. Using by Wolter, Zakharyaschev, and others (see, e.g., (Wolter & concepts defined in a medical ontology like SNOMED CT, Zakharyaschev 1999; Gabbay et al. 2003)). In particular, a high-level view of the medical status of the patient at a it is known that the basic reasoning problems such as satis- given time point can be given by an ABox. Obviously, the fiability are EXPSPACE-complete. In this setting, rigid con- sequence of ABoxes obtained this way can be described us- cepts can be defined, but rigid roles cannot. In fact, as shown ing temporalized ABox assertions. Critical situations, which in (Gabbay et al. 2003), the addition of rigid roles causes un- require the intervention of a doctor, can then be described by decidability even w.r.t. a global TBox (i.e., where the same a formula in our temporalized DL, and recognized using the TBox axioms must hold at all time points). Decidability can reasoning procedures developed in this paper. For example, be regained by dropping TBoxes altogether, but the deci- given a formula φ encoding a sequence of ABoxes describ- sion problem is still hard for non-elementary time. Decid- ing the medical status of Bob, starting at some time point able combinations of DLs and temporal logics that allow for t0, and the formula ψ defined in (2), we can check whether rigid roles can be obtained by strongly restricting either the Bob sometime after t0 had a concussion with no loss of con- temporal component (Artale, Lutz, & Toman 2007) or the sciousness by testing φ ∧ ¬ψ for unsatisfiability. DL component (Artale et al. 2007). In this paper, we follow a different approach for regain- Basic definitions ing decidability in the presence of rigid roles: temporal op- erators are allowed to occur only in front of axioms (i.e., The temporalized DL ALC-LTL introduced in this paper ABox assertions and TBox axioms), but not inside concept combines the basic DL ALC with linear temporal logic descriptions. We show that reasoning becomes simpler in (LTL). We start by recalling the relevant definitions for this setting: with rigid roles, satisfiability is decidable (more ALC. precisely: 2-EXPTIME-complete); without rigid roles, the Definition 1. Let NC, NR, and NI respectively be disjoint complexity decreases to NEXPTIME-complete; and with- sets of concept names, role names, and individual names. out any rigid symbols, it decreases further to EXPTIME- The set of ALC-concept descriptions is the smallest set such complete (i.e., the same complexity as reasoning in ALC that alone). We also consider two other ways of decreasing the • all concept names are ALC-concept descriptions; complexity of satisfiability to EXPTIME. On the one hand, satisfiability without rigid roles (but with rigid concepts) be- • if C, D are ALC-concept descriptions and r ∈ NR, then comes EXPTIME-complete if GCIs can occur only as global ¬C, C ⊔ D, C ⊓ D, ∃r.C, and ∀r.C are ALC-concept axioms that must hold in every temporal world. Note that, in descriptions. this case, ABox assertions are not assumed to be global, i.e., A general concept inclusion axiom (GCI) is of the form the valid ABox assertions may vary over time. On the other C ⊑ D, where C, D are ALC-concept descriptions, and hand, satisfiability with rigid concepts and roles becomes an assertion is of the form a : C or (a, b): r where C is EXPTIME-complete if the temporal component is restricted an ALC-concept description, r is a role name, and a, b are appropriately by replacing the temporal operators until (U) individual names.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    11 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us