owl:class1 rdfs:subClassOf [restriction1...], [restriction2...], [restriction3].
owl:class2 rdfs:subClassOf [restriction1...], [restriction2...].
Что умозаключение мы можем извлечь из этого знания? Это выглядит как owl: class2 шире, чем owl: class1. Можем ли мы сделать вывод: class1 rdfs: subClassOf owl: class2.?
Это не было бы юридическим заключением вообще. Помните, что отношения подкласса - это только подмножество отношений на множестве людей. Выражения ограничения - это просто выражения класса, что означает, что они обозначают множества людей. Когда вы смотрите на некоторые аксиомы, вы не знаете все, вы просто знаете некоторые вещи, о которых говорили люди. Например, могу вам сказать, что
A & subseteq; {1,2,3,4,5}
A & subseteq; {1,2,3,4}
A & subseteq; {2,3,4,5}
и
B & subseteq; {1,2,3,4,5}
B & subseteq; {1,2,3,4}
Теперь у нас есть более аксиомы подмножества около A, чем около B, и все те, что касаются B, также применяются к A. Это не должно быть так, что A & subseteq; B, однако. Например, это может быть так, что:
А = {2,3,4}
В = {2,3}
Короткий ответ, нет. – AKSW
@AKSW можем ли мы обработать значение класса radius как класс здесь? –
Это говорит о том, что данное 'class3 ≡ ограничение1 ⊓ ограничение2',' class1 ⊑ class3' и 'class2 ⊑ class3'. Если это ваше определение «* более широкое *», то это неописуемо. Это, однако, не означает, что 'class1' и' class2' должны делиться даже одним человеком. Подумайте, например. профессоров и студентов, у всех которых есть имя (res1) и фамилия (res2), но обычно нет совпадений между этими двумя наборами. – dhke