"someValuesFrom"和"allValuesFrom"之间有什么区别?

ahm*_*med 2 math logic owl description-logic

在描述逻辑中,"someValuesFrom"和"allValuesFrom"之间有什么区别?换句话说,(有限存在量化)和(价值限制)之间的差异.

例如,考虑一下:

Δ= {a,b,c,d,e}
ext(B)= {<c,d>}
ext(R)= {<a,b>,<a,c>,<d,c>,< C,E>}

那么以下是什么区别?

ext(∃R.B)=
ext(∀R.B)=

有没有办法简化somevaluefrom和allvalues的概念?

mik*_*iku 5

首先,allValuesFromsomeValuesFrom听起来像猫头鹰,并且它们与在实例解释说明.

在OWL(它是一种DL语言)的上下文中,它们表示对属性的限制,特别是对属性值的类,这意味着例如,您想要声明a Car,具有manufactured_by属性,此属性仅限于属性的成员上课Manufacturer.

allValuesFrom并且someValuesFrom在某种意义上不同,第一个需要属性值的所有值,后者至少有一个属于某个类.