A concept scale is a lattice-theoretic interpretation of ontological information.It is a controlled vocabulary in the intentional mode,which defines a new conceptual data type called a facet.At the base level,conceptual scales semantically partition the (single-valued) attributes of Conceptual Knowledge Processing. In conceptual knowledge processing there are three types of conceptual scales,which have correspondences in CKML listed in the table on the right. In CKP, abstract conceptual scales are represented by attribute names in a lattice frame, concrete conceptual scales are represented by queries bound to attribute names, and realized conceptual scales are represented by object-attribute incidence constructed by attribute query evaluation.
Splitting Classification
Recall that an infomorphism f : A ! B between two classifications A = htok(A),typ(A),|=Ai and B = htok(B),typ(B),|=Bi satisfies the fundamental propertyf (a) |=A a iff a |=B f (a).The splitting classification of the infomorphism f is the classification Spl(f) = htok(A),typ(B),|=fi whose types are the types of A, whose tokens are the tokens of B, and whose classification relation |=f is defined in terms of the fundamental property: a |=f a when f (a) |=A a iff a |=B f(a). Clearly, the infomorphism splits into a type-identical infomorphism f ' : A ! Spl(f) and a token-identical infomorphism f '' : Spl(f) ! B where f = f ' . f ''.Powerset
Recall that for any set A the powerset classificationPA = hA,PA,2iassociated with A is the following classification: the types are subsets of A, the tokens are elements of A, and the classification relation is the membership relation. The powerset classification is extensional and separated.When the theory functorTh : Classification ! Regularis applied to the powerset classification, the result is the powerset theory Th(PA) = hPA,`i over A, where G ` D entailment is expressed by \G v [D.State Space
A state space S = htok(S),typ(S),sSi consists ofThe event classification Evt(S) associated with a state space S has the following components:
- a set, tok(S), of objects called the tokens of S,
- a set, typ(S), of states of S,
- a total function, sS : tok(S) ! typ(S), called the state description of S.
There is a type-identity infomorphism called the state description infomorphism
- tokens are the tokens of S,
- types (events) are subsets of types of S,
- classification relation is defined by a |=Evt(S) a iff sS(a) 2 a.
sS : P(typ(S)) ! Evt(S)which is the state description on tokens, and whose fundamental property is expressed by the definition of the classification relation |=Evt(S).Conceptual Scale
Abstract Conceptual Scale
An abstract conceptual scale is (the same as) a theory T = hS,`i. Constraints of the theory are used to relate the types in the scale to have the desired lattice structure.Concrete Conceptual Scale
A concrete conceptual scale is an interpretation of an abstract conceptual scale into a set (domain). More precisely, given (regular) theory T and set A, a concrete conceptual scale from T to A is a theory morphismf : T ! Th(PA)
- f maps types a 2 S to subsets f(a) 2 PA, where subset f(a) is the interpretation of type a
- the image of any constraint G ` D satisfies \ f(G) v [ f(D).
By the adjunction between the classification functor and the theory functor, there is a unique infomorphism equivalent to the theory interpretation (we ambiguously use the same symbol)
Cla a Th f : Cla(T) ! PA.The splitting classificationSpl(f) = hA,S,|=fifor this infomorphism has classification relation defined by a |=f a when a 2 f(a) for each domain value (token) a and each theory type a. So a concrete conceptual scale is specified as a theory interpretation from an abstract scale (as theory) to the powerset of a set of values; but this is equivalent to an infomorphism from the ideal classification of the theory (abstract scale) to the powerset classification over the set, and also equivalent to its splitting classification.Realized Conceptual Scale
A realized conceptual scale is a concrete conceptual scale over a state space. More precisely, given a state space S, a realized conceptual scale is a concrete conceptual scalef : T ! Th(P(typ(S))that interprets an abstract conceptual scale T into the states of S. By the adjunction between the classification functor and the theory functor, there is a unique infomorphism equivalent to the theory interpretation (we ambiguously use the same symbol)f : Cla(T) ! P(typ(S)).Composing with the state description infomorphism sS : P(typ(S)) ! Evt(S) gives us an infomorphismg : Cla(T) ! Evt(S),which is the same as f on types g(a) = f(a) but the composition g(a) = f(sS(a)) on tokens. Its splitting classificationSpl(g) = htok(S),S,|=gihas classification relation defined by a |=g a when sS(a) 2 f(a) for each state space token a and each theory type a. So a realized conceptual scale "is" an infomorphism from the classification of a theory to the event classification of a state space, or "is" its splitting classification.
| Please send questions, comments and suggestions about this page to: Robert E. Kent rekent@ontologos.org Last modification date: September 1998 |