Nuclear isomer

From formulasearchengine
Revision as of 03:07, 13 November 2013 by en>SoledadKabocha (Decay processes: remove redirect to self)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Description logic (DL) is a family of formal knowledge representation languages. It is more expressive than propositional logic but has more efficient decision problems than first-order predicate logic.

DL is used in artificial intelligence for formal reasoning on the concepts of an application domain (known as terminological knowledge). It is of particular importance in providing a logical formalism for ontologies and the Semantic Web. The most notable application outside information science is in biomedical informatics where DL assists in the codification of medical knowledge.

Introduction

A Description Logic (DL) models concepts, roles and individuals, and their relationships.

The fundamental modeling concept of a DL is the axiom - a logical statement relating roles and/or concepts.[1] This is a key difference from the frames paradigm where a frame specification declares and completely defines a class.[1]

Nomenclature

Differences from First-Order Logic

The description logic community uses different terminology than the first-order predicate logic community for operationally-equivalent notions; some examples are given here:

Synonyms
FOL DL
class concept
property or predicate role
object individual

The Web Ontology Language [OWL] mostly uses FOL terminology, in spite of being an implementation of a description logic.

Naming convention

There are many varieties of Description Logic and there is an informal naming convention, roughly describing the operators allowed. The expressivity is encoded in the label for a logic starting with one of the following basic logics:

𝒜 Attributive language. This is the base language which allows:
  • Atomic negation (negation of concept names that do not appear on the left hand side of axioms)
  • Concept intersection
  • Universal restrictions
  • Limited existential quantification
Frame based description language,[2] allows:
  • Concept intersection
  • Universal restrictions
  • Limited existential quantification
  • Role restriction
Allows:
  • Concept intersection
  • Existential restrictions (of full existential quantification)

Followed by any of the following extensions:

Functional properties.
Full existential qualification (Existential restrictions that have fillers other than owl:Thing).
𝒰 Concept union.
𝒞 Complex concept negation.
Role hierarchy (subproperties - rdfs:subPropertyOf).
Limited complex role inclusion axioms; reflexivity and irreflexivity; role disjointness.
𝒪 Nominals. (Enumerated classes of object value restrictions - owl:oneOf, owl:hasValue).
Inverse properties.
𝒩 Cardinality restrictions (owl:cardinality, owl:maxCardinality).
𝒬 Qualified cardinality restrictions (available in OWL 2, cardinality restrictions that have fillers other than owl:Thing).
(𝒟) Use of datatype properties, data values or data types.

Exceptions

Some canonical DLs that do not exactly fit this convention are:

𝒮 An abbreviation for 𝒜𝒞 with transitive roles.
A sub-language of , which is obtained by disallowing role restriction. This is equivalent to 𝒜 without atomic negation.
o A sub-language of , which is obtained by disallowing limited existential quantification.
++ Alias for 𝒪.[3]

Examples

As an example, 𝒜𝒞 is a centrally important description logic from which comparisons with other varieties can be made. 𝒜𝒞 is simply 𝒜 with complement of any concept allowed, not just atomic concepts.

A further example, the description logic 𝒮𝒬 is the logic 𝒜𝒞 plus extended cardinality restrictions, and transitive and inverse roles. The naming conventions aren't purely systematic so that the logic 𝒜𝒞𝒪𝒩 might be referred to as 𝒜𝒞𝒩𝒪 and abbreviations are made where possible, 𝒜𝒞 is used instead of the equivalent 𝒜𝒰.

The Protégé ontology editor supports 𝒮𝒪𝒩(𝒟). Three major biomedical informatics terminology bases, SNOMED CT, GALEN, and GO, are expressible in (with additional role properties).

OWL 2 provides the expressiveness of 𝒮𝒪𝒬(𝒟), OWL-DL is based on 𝒮𝒪𝒩(𝒟), and for OWL-Lite it is 𝒮(𝒟).

History

Description logic (DL) was given its current name in the 1980s. Previous to this it was called (chronologically): terminological systems, and concept languages.

Knowledge representation

Frames and semantic networks lack formal (logic-based) semantics.[4] DL was first introduced into Knowledge Representation (KR) systems to overcome this deficiency.[4]

The first DL-based KR system was KL-ONE (by Ronald J. Brachman and Schmolze, 1985). During the '80s other DL-based systems using structural subsumption algorithms[4] were developed including KRYPTON (1983), LOOM (1987), BACK (1988), K-REP (1991) and CLASSIC (1991). This approach featured DL with limited expressiveness but relatively efficient (polynomial time) reasoning.[4]

In the early '90s, the introduction of a new tableau based algorithm paradigm allowed efficient reasoning on more expressive DL.[4] DL-based systems using these algorithms - such as KRIS (1991) - show acceptable reasoning performance on typical inference problems even though the worst case complexity is no longer polynomial.[4]

From the mid '90s, reasoners were created with good practical performance on very expressive DL with high worst case complexity.[4] Examples from this period include FaCT,[5] RACER (2001), CEL (2005), and KAON 2 (2005).

DL reasoners, such as FaCT, FaCT++,[5] RACER, DLP and Pellet,[6] implement the analytic tableau method. KAON2 is implemented by algorithms which reduce a SHIQ(D) knowledge base to a disjunctive datalog program.

Semantic Web

The DARPA Agent Markup Language (DAML) and Ontology Inference Layer (OIL) ontology languages for the semantic web can be viewed as syntactic variants of DL.[7] In particular, the formal semantics and reasoning in OIL use the 𝒮𝒬 DL.[8] The DAML+OIL DL was developed as a submission to[9] - and formed the starting point of - the World Wide Web Consortium (W3C) Web Ontology Working Group.[10] In 2004, the Web Ontology Working Group completed its work by issuing the OWL[11] recommendation. The design of OWL is based on the 𝒮 family of DL[12] with OWL DL and OWL Lite based on 𝒮𝒪𝒩(𝒟) and 𝒮(𝒟) respectively.[12]

The W3C OWL Working Group began work in 2007 on a refinement of - and extension to - OWL.[13] In 2009, this was completed by the issuance of the OWL2 recommendation.[14] OWL2 is based on the description logic 𝒮𝒪𝒬(𝒟).[15] Practical experience demonstrated that OWL DL lacked several key features necessary to model complex domains.[1]

Modeling

In DL, a distinction is drawn between the so-called TBox (terminological box) and the ABox (assertional box). In general, the TBox contains sentences describing concept hierarchies (i.e., relations between concepts) while the ABox contains ground sentences stating where in the hierarchy individuals belong (i.e., relations between individuals and concepts). For example, the statement:

(1) Every employee is a person

belongs in the TBox, while the statement:

(2) Bob is an employee

belongs in the ABox.

Note that the TBox/ABox distinction is not significant, in the same sense that the two "kinds" of sentences are not treated differently in first-order logic (which subsumes most DL). When translated into first-order logic, a subsumption axiom like (1) is simply a conditional restriction to unary predicates (concepts) with only variables appearing in it. Clearly, a sentence of this form is not privileged or special over sentences in which only constants ("grounded" values) appear like (2).

So why was the distinction introduced? The primary reason is that the separation can be useful when describing and formulating decision-procedures for various DL. For example, a reasoner might process the TBox and ABox separately, in part because certain key inference problems are tied to one but not the other one ('classification' is related to the TBox, 'instance checking' to the ABox). Another example is that the complexity of the TBox can greatly affect the performance of a given decision-procedure for a certain DL, independently of the ABox. Thus, it is useful to have a way to talk about that specific part of the knowledge base.

The secondary reason is that the distinction can make sense from the knowledge base modeler's perspective. It is plausible to distinguish between our conception of terms/concepts in the world (class axioms in the TBox) and particular manifestations of those terms/concepts (instance assertions in the ABox). In the above example: when the hierarchy within a company is the same in every branch but the assignment to employees is different in every department (because there are other people working there), it makes sense to reuse the TBox for different branches that do not use the same ABox.

There are two features of Description Logic that are not shared by most other data description formalisms: DL does not make the Unique Name Assumption (UNA) or the Closed World Assumption (CWA). Not having UNA means that two concepts with different names may be allowed by some inference to be shown to be equivalent. Not having CWA, or rather having the Open World Assumption (OWA) means that lack of knowledge of a fact does not immediately imply knowledge of the negation of a fact.

Formal description

Like first order logic (FOL), a syntax defines which collections of symbols are legal expressions in a Description Logic (DL), and semantics determine meaning. Unlike FOL, a DL may have several well known syntactic variants.[7]

Syntax

The syntax of a member of the description logic family is characterized by its recursive definition, in which the constructors that can be used to form concept terms are stated. Some constructors are related to logical constructors in first-order logic (FOL) such as intersection or conjunction of concepts, union or disjunction of concepts, negation or complement of concepts, universal restriction and existential restriction. Other constructors have no corresponding construction in FOL including restrictions on roles for example, inverse, transitivity and functionality.

Notation

Let C and D be concepts, a and b be individuals, and R be a role.

Conventional Notation
Symbol Description Example Read
all concept names top
empty concept bottom
intersection or conjunction of concepts CD C and D
union or disjunction of concepts CD C or D
¬ negation or complement of concepts ¬C not C
universal restriction R.C all R-successors are in C
existential restriction R.C an R-successor exists in C
Concept inclusion CD all C are D
Concept equivalence CD C is equivalent to D
=˙ Concept definition C=˙D C is defined to be equal to D
: Concept assertion a:C a is a C
: Role assertion (a,b):R a is R-related to b

The description logic ALC

The prototypical DL Attributive Concept Language with Complements (𝒜𝒞) was introduced by Manfred Schmidt-Schauß and Gert Smolka in 1991, and is the basis of many more expressive DL.[4] The following definitions follow the treatment in Baader et al.[4]

Let NC, NR and NO be (respectively) sets of concept names (also known as atomic concepts), role names and individual names (also known as individuals, nominals or objects). Then the ordered triple (NC, NR, NO ) is the signature.

Concepts

The set of 𝒜𝒞 concepts is the smallest set such that:

  • The following are concepts:
    • (top is a concept)
    • (bottom is a concept)
    • Every ANC (all atomic concepts are concepts)
  • If C and D are concepts and RNR then the following are concepts:
    • CD (the intersection of two concepts is a concept)
    • CD (the union of two concepts is a concept)
    • ¬C (the complement of a concept is a concept)
    • R.C (the universal restriction of a concept by a role is a concept)
    • R.C (the existential restriction of a concept by a role is a concept)
Terminological axioms

A general concept inclusion (GCI) has the form CD where C and D are concepts. Write CD when CD and DC. A TBox is any finite set of GCIs.

Assertional axioms
  • A concept assertion is a statement of the form a:C where aNO and C is a concept.
  • A role assertion is a statement of the form (a,b):R where a,bNO and R is a role.

An ABox is a finite set of assertional axioms.

Knowledge base

A knowledge base (KB) is an ordered pair (𝒯,𝒜) for TBox 𝒯 and ABox 𝒜.

Semantics

The semantics of description logic are defined by interpreting concepts as sets of individuals and roles as sets of ordered pairs of individuals. Those individuals are typically assumed from a given domain. The semantics of non-atomic concepts and roles is then defined in terms of atomic concepts and roles. This is done by using a recursive definition similar to the syntax.

The description logic ALC

The following definitions follow the treatment in Baader et al.[4]

A terminological interpretation =(Δ,) over a signature (NC,NR,NO) consists of

such that

Define (read I models) as follows

TBox
ABox
Knowledge base

Let 𝒦=(𝒯,𝒜) be a knowledge base.

Inference

Decision problems

In addition to the ability to describe concepts formally, one also would like to employ the description of a set of concepts to ask questions about the concepts and instances described. The most common decision problems are basic database-query-like questions like instance checking (is a particular instance (member of an A-box) a member of a given concept) and relation checking (does a relation/role hold between two instances, in other words does a have property b), and the more global-database-questions like subsumption (is a concept a subset of another concept), and concept consistency (is there no contradiction among the definitions or chain of definitions). The more operators one includes in a logic and the more complicated the T-box (having cycles, allowing non-atomic concepts to include each other), usually the higher the computational complexity is for each of these problems (see Navigator on Description Logic Complexity for examples).

Relationship with other logics

First order logic

Many Description Logic models (DLs) are decidable fragments of first order logic (FOL).[4] Some DLs now include operations (for example, transitive closure of roles) that allow efficient inference but cannot be expressed in FOL.[4]

Fuzzy description logic

Fuzzy description logic combines fuzzy logic with DLs. Since many concepts that are needed for intelligent systems lack well defined boundaries, or precisely defined criteria of membership, fuzzy logic is needed to deal with notions of vagueness and imprecision. This offers a motivation for a generalization of description logic towards dealing with imprecise and vague concepts.

Modal logic

Description Logic is related to — but developed independently of — modal logic (ML).[4] Many — but not all — DL are syntactic variants of ML.[4]

In general, an object corresponds to a possible world, a concept corresponds to a modal proposition, and a role-bounded quantifier to a modal operator with that role as its accessibility relation.

Operations on roles (such as composition, inversion, etc.) correspond to the modal operations used in dynamic logic.[16][16]

Examples

Syntactic Variants
DL ML
𝒜𝒞 K[4]
𝒮 PDL[16]
𝒮 DPDL (deterministic PDL)[16]
𝒯𝒮,or𝒮 Converse-PDL[16]
𝒮,or𝒮 Converse-DPDL (deterministic PDL)[16]

Temporal description logic

Temporal description logic represents — and allows reasoning about — time dependent concepts and many different approaches to this problem exist.[17] For example, a description logic might be combined with a modal temporal logic such as Linear temporal logic.

See also

Sportspersons Hyslop from Nicolet, usually spends time with pastimes for example martial arts, property developers condominium in singapore singapore and hot rods. Maintains a trip site and has lots to write about after touring Gulf of Porto: Calanche of Piana.

Notes

43 year old Petroleum Engineer Harry from Deep River, usually spends time with hobbies and interests like renting movies, property developers in singapore new condominium and vehicle racing. Constantly enjoys going to destinations like Camino Real de Tierra Adentro.

References

Further reading

External links

Tools

Reasoners

There are some reasoners that deal with OWL and Description Logic. These are some of the most popular:

  • CEL is a free (for non-commercial use) LISP-based reasoner
  • Cerebra Engine was a commercial C++-based reasoner, acquired in 2006 by webMethods.
  • FaCT++ is a free open-source C++-based reasoner.
  • KAON2 is a free (free for non-commercial usage) Java reasoner.
  • MSPASS is a free open-source C reasoner for numerous description logic models.
  • Pellet is a dual-licensed (AGPL and proprietary) commercial, Java-based reasoner.
  • RacerPro of Racer Systems is a commercial (free trials and research licenses are available) lisp-based reasoner.
  • Sim-DL is a free open-source Java-based reasoner for the language ALCHQ. It also provides a similarity measurement functionality between concepts. To access this functionality a Protégé plugin can be used.
  • HermiT is an open source reasoner based on the hypertableaux calculus. It is developed by the University of Oxford.
Editors
  • Protégé is a free, open source ontology editor and knowledge-base framework, which can use DL reasoners which offer a DIG interface as backends for consistency checks.
  • SWOOP is an open source ontology editor originally developed at the University of Maryland.
Interfaces

Template:Logic Template:Col-begin Template:Col-1-of-3 Template:Computer science

  1. 1.0 1.1 1.2 Template:Cite doi
  2. One of the biggest reasons investing in a Singapore new launch is an effective things is as a result of it is doable to be lent massive quantities of money at very low interest rates that you should utilize to purchase it. Then, if property values continue to go up, then you'll get a really high return on funding (ROI). Simply make sure you purchase one of the higher properties, reminiscent of the ones at Fernvale the Riverbank or any Singapore landed property Get Earnings by means of Renting

    In its statement, the singapore property listing - website link, government claimed that the majority citizens buying their first residence won't be hurt by the new measures. Some concessions can even be prolonged to chose teams of consumers, similar to married couples with a minimum of one Singaporean partner who are purchasing their second property so long as they intend to promote their first residential property. Lower the LTV limit on housing loans granted by monetary establishments regulated by MAS from 70% to 60% for property purchasers who are individuals with a number of outstanding housing loans on the time of the brand new housing purchase. Singapore Property Measures - 30 August 2010 The most popular seek for the number of bedrooms in Singapore is 4, followed by 2 and three. Lush Acres EC @ Sengkang

    Discover out more about real estate funding in the area, together with info on international funding incentives and property possession. Many Singaporeans have been investing in property across the causeway in recent years, attracted by comparatively low prices. However, those who need to exit their investments quickly are likely to face significant challenges when trying to sell their property – and could finally be stuck with a property they can't sell. Career improvement programmes, in-house valuation, auctions and administrative help, venture advertising and marketing, skilled talks and traisning are continuously planned for the sales associates to help them obtain better outcomes for his or her shoppers while at Knight Frank Singapore. No change Present Rules

    Extending the tax exemption would help. The exemption, which may be as a lot as $2 million per family, covers individuals who negotiate a principal reduction on their existing mortgage, sell their house short (i.e., for lower than the excellent loans), or take part in a foreclosure course of. An extension of theexemption would seem like a common-sense means to assist stabilize the housing market, but the political turmoil around the fiscal-cliff negotiations means widespread sense could not win out. Home Minority Chief Nancy Pelosi (D-Calif.) believes that the mortgage relief provision will be on the table during the grand-cut price talks, in response to communications director Nadeam Elshami. Buying or promoting of blue mild bulbs is unlawful.

    A vendor's stamp duty has been launched on industrial property for the primary time, at rates ranging from 5 per cent to 15 per cent. The Authorities might be trying to reassure the market that they aren't in opposition to foreigners and PRs investing in Singapore's property market. They imposed these measures because of extenuating components available in the market." The sale of new dual-key EC models will even be restricted to multi-generational households only. The models have two separate entrances, permitting grandparents, for example, to dwell separately. The vendor's stamp obligation takes effect right this moment and applies to industrial property and plots which might be offered inside three years of the date of buy. JLL named Best Performing Property Brand for second year running

    The data offered is for normal info purposes only and isn't supposed to be personalised investment or monetary advice. Motley Fool Singapore contributor Stanley Lim would not personal shares in any corporations talked about. Singapore private home costs increased by 1.eight% within the fourth quarter of 2012, up from 0.6% within the earlier quarter. Resale prices of government-built HDB residences which are usually bought by Singaporeans, elevated by 2.5%, quarter on quarter, the quickest acquire in five quarters. And industrial property, prices are actually double the levels of three years ago. No withholding tax in the event you sell your property. All your local information regarding vital HDB policies, condominium launches, land growth, commercial property and more

    There are various methods to go about discovering the precise property. Some local newspapers (together with the Straits Instances ) have categorised property sections and many local property brokers have websites. Now there are some specifics to consider when buying a 'new launch' rental. Intended use of the unit Every sale begins with 10 p.c low cost for finish of season sale; changes to 20 % discount storewide; follows by additional reduction of fiftyand ends with last discount of 70 % or extra. Typically there is even a warehouse sale or transferring out sale with huge mark-down of costs for stock clearance. Deborah Regulation from Expat Realtor shares her property market update, plus prime rental residences and houses at the moment available to lease Esparina EC @ Sengkang
  3. Template:Cite web
  4. 4.00 4.01 4.02 4.03 4.04 4.05 4.06 4.07 4.08 4.09 4.10 4.11 4.12 4.13 4.14 Franz Baader, Ian Horrocks, and Ulrike Sattler Chapter 3 Description Logics. In Frank van Harmelen, Vladimir Lifschitz, and Bruce Porter, editors, Handbook of Knowledge Representation. Elsevier, 2007.
  5. 5.0 5.1 Template:Cite doi
  6. Template:Cite doi
  7. 7.0 7.1 Ian Horrocks and Ulrike Sattler Ontology Reasoning in the SHOQ(D) Description Logic, in Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence, 2001.
  8. Template:Cite doi
  9. Ian Horrocks and Peter F. Patel-Schneider The Generation of DAML+OIL. In Proceedings of the 2001 Description Logic Workshop (DL 2001), volume 49 of CEUR <http://ceur-ws.org/>, pages 30–35, 2001.
  10. Web Ontology Working Group Charter, 2003
  11. W3C Press Release, 2004
  12. 12.0 12.1 Template:Cite DOI
  13. OWL Working Group Charter, 2007
  14. Template:Cite web
  15. 20 year-old Real Estate Agent Rusty from Saint-Paul, has hobbies and interests which includes monopoly, property developers in singapore and poker. Will soon undertake a contiki trip that may include going to the Lower Valley of the Omo.

    My blog: http://www.primaboinca.com/view_profile.php?userid=5889534
  16. 16.0 16.1 16.2 16.3 16.4 16.5 Template:Cite web
  17. Alessandro Artale and Enrico Franconi "Temporal Description Logics". In "Handbook of Temporal Reasoning in Artificial Intelligence", 2005.