Dear all,

Wolfgang points to the fact that the 'current' properties is not defined in a 
consistent way, which of course they should have been. The textual scope notes 
says 'if and only if' which should be expressed as bidirectional implication, ⇔ 
(equivalence).  Below I quite from an email exchange between Carlo and me. This 
may explain the issue:


C-E:

There are several axioms in CRM of the form lefthandside(x,y)⇒ 
(∃z)[righthandside(x,y,z)], which is not a good thing, if I understand you 
right,  due to  efficient machine reasoning and the time it will take to find a 
needle z in the haystack.


Carlo:

Precisely. The computer enters into a combinatorial examination of cases and 
basically may never come back.


and Carlo writes earlier in his reply, about claiming the existence of some 
individual on the right hand side of the implication:

' it's not outside of the model, it's that we do not know what to do with it, 
as you said, having a bunch of these "unknown" guys in the KB breaks 
efficiency. I understand that efficiency is an engineering issue, but in the 
end, we are engineers. '


In my earlier days when I worked with formal logic and models, I didn't care 
very much about efficiency. However, I fully understand Carlo and also see the 
point that we formulate the FOL so that it can be efficiently computable.  This 
is one reason to drop the bidirectional implication implication in the 
properties P50, P52 and P55.


There is also another issue. The current properties  P50, P52 and P55 need 
external curation and also break  the basic assumption that a CIDOC-CRM 
KB/database store accumulate history. It would have been better if the current 
properties are implemented as named and stored queries with the ting/person as 
argument. The original reason for introducing the current properties was they 
were used in some museum databases in the 1990ies,. Maybe it is time to get rid 
of  them?


Best,

Christian-Emil



P50 has current keeper

This property is a shortcut for the more detailed path from E18 Physical Thing 
through, P30i custody transferred through, E10 Transfer of Custody, P29 custody 
received by to E39 Actor, if and only if the custody has not been surrendered 
by the receiving actor at any later time.

FOL:

P50(x,y) ⇐ (∃z) [[E10(z) ⋀ P30i(x,z) ⋀ P29(z,y) ]

⋀ ¬ (∃w) [E10(w) ⋀ P30i(x,w) ⋀ P28(w,y)⋀ P182(z,w)]]



P52 has current owner

This property is a shortcut for the more detailed path from E18 Physical Thing 
through, P24i changed ownership through, E8 Acquisition, P22 transferred title 
to to E39 Actor, if and only if this acquisition event is the most recent.

FOL:

P52(x,y) ⇐ (∃z) [[E8(z) ⋀ P24i(x,z) ⋀ P22(z,y) ]

                             ⋀ ¬ (∃w) [E8(w) ⋀ P24i(x,w) ⋀ P23(w,y)⋀ P182(z,w)]]



P55 has current location

This property is a shortcut. A more detailed representation can make use of the 
fully developed (i.e., indirect) path from E19 Physical Object, through, P25i 
moved by, E9 Move, P26 moved to to E53 Place if and only if this Move is the 
most recent.

P55(x,y) ⇐ (∃z) [ [E9(z) ⋀ P25i(x,z) ⋀ P26(z,y)]

                             ⋀ ¬ (∃w) [E9(w) ⋀ P25i(x,w) ⋀ P27(w,y)⋀ P182(z,w)]]


_______________________________________________
Crm-sig mailing list
[email protected]
http://lists.ics.forth.gr/mailman/listinfo/crm-sig

Reply via email to