ontology-summit
[Top] [All Lists]

Re: [ontology-summit] dimensions/aspects of ontology types?

To: "Ontology Summit 2007 Forum" <ontology-summit@xxxxxxxxxxxxxxxx>
From: "Obrst, Leo J." <lobrst@xxxxxxxxx>
Date: Sun, 28 Jan 2007 17:49:49 -0500
Message-id: <9F771CF826DE9A42B548A08D90EDEA800190BA92@xxxxxxxxxxxxxxxxx>
John,    (01)

I think the issue is that they are very correlated: checking
(computation) and the expressing (language). Of course one can do
arbitrarily more complex computations with any given item, i.e.,
generate the infinite number line given an initial number, or all
possible prime numbers, etc. That has more to do with the use cases we
employ the ontologies for (though of course they also correlate with
the expressiveness).    (02)

Leo    (03)


_____________________________________________ 
Dr. Leo Obrst       The MITRE Corporation, Information Semantics 
lobrst@xxxxxxxxx    Center for Innovative Computing & Informatics 
Voice: 703-983-6770 7515 Colshire Drive, M/S H305 
Fax: 703-983-1379   McLean, VA 22102-7508, USA     (04)


-----Original Message-----
From: ontology-summit-bounces@xxxxxxxxxxxxxxxx
[mailto:ontology-summit-bounces@xxxxxxxxxxxxxxxx] On Behalf Of John F.
Sowa
Sent: Sunday, January 28, 2007 5:01 PM
To: Ontology Summit 2007 Forum
Subject: Re: [ontology-summit] dimensions/aspects of ontology types?    (05)

Leo,    (06)

Descriptive complexity is addressing a different topic, which
involves finding a description (i.e., a statement) that expresses
a given property S.  As Immerman says,    (07)

 > ... a more natural question might be, what is the complexity
 > of expressing the property S    (08)

That question might be "more natural" for the problem that
Immerman is addressing:  How does one express a given property?    (09)

But if we are given an ontology, we already have the statements,
and the relevant question is how much time it takes to process
those statements for various purposes.  That is the old-fashioned
version of computational complexity, not descriptive complexity.    (010)

In any case, it doesn't matter which version of complexity is being
considered.  The points I made are equally applicable to both:    (011)

   1. Expressivity of a statement or a theory is independent of
      the language in which it is stated.  Translation from one
      language to another can never change the expressivity.    (012)

   2. Computational complexity is not determined by a statement,
      but by the algorithms that process the statement.    (013)

We have to wean people away from the knee-jerk reaction that
complexity is determined by the language.  They have to learn
that complexity is determined by what you do with a statement,
not by the statement itself and certainly not by the language
used to state it.    (014)

Fundamental principle:  Limiting the expressive power of a
language can never reduce the time required to solve any problem.
It merely restricts the kinds of problems that can be stated.    (015)

John    (016)







_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/ 
Subscribe/Config:
http://ontolog.cim3.net/mailman/listinfo/ontology-summit/  
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2007/
Community Wiki:
http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2007
Community Portal: http://ontolog.cim3.net/    (017)

_________________________________________________________________
Msg Archives: http://ontolog.cim3.net/forum/ontology-summit/ 
Subscribe/Config: http://ontolog.cim3.net/mailman/listinfo/ontology-summit/  
Unsubscribe: mailto:ontology-summit-leave@xxxxxxxxxxxxxxxx
Community Files: http://ontolog.cim3.net/file/work/OntologySummit2007/
Community Wiki: http://ontolog.cim3.net/cgi-bin/wiki.pl?OntologySummit2007
Community Portal: http://ontolog.cim3.net/    (018)
<Prev in Thread] Current Thread [Next in Thread>