T л(τ2) = {τ5,τ6,τ7},
T л(τ3) = {τ3},
T л(τ2) ∩ T л(τ3) = ∅,
T л(τ2) ∪ T л(τ3) = {τ3,τ5,τ6,τ7} ≠ {τ3,τ5,τ6,τ7,τ8,τ9} = T л(τ1).
По иерархическому рубрикатору наименьшей верхней границей для рубрик τ2 и τ3 является корень рубрикатора τ1, листовое множество кото-
рого совпадает с полным множеством всех листовых вершин
{τ3,τ5,τ6,τ7,τ8,τ9}.
Справедливо следующее утверждение.
Лемма 2.3.2. Теоретико-множественное пересечение ∩ листовых множеств вершин иерархического рубрикатора T л(τi) ∩ T л(τj) эквивалентно операции взятия наибольшей нижней границы рубрик infи{τi,τj}.
Доказательство. Возможны две ситуации.
Рубрики τi и τj несравнимы.
Рубрики τi и τj сравнимы, и без ограничения общности положим τi ≤τj.
В первом случае по определению операции infи результатом взятия наибольшей нижней границей будет пустая вершина в соответствующем графе infи{τi, τj}=∅ (см. рис. 2.20).
С другой стороны, очевидно, что при несравнимости вершин τi и τj теоретико-множественное пересечение их листовых множеств пусто
T л(τi) ∩ T л(τj)= ∅.
Во втором случае по определению операции infи результатом взятия наибольшей нижней границей будет вершина τi – infи{τi, τj}=τi.
С другой стороны также очевидно, что T л(τi) ∩ T л(τj) = T л(τi), так как из определения листовых множеств и условия τi ≤ τj следует, что
T л(τi) ⊆ T л(τj).
Таким образом, в любом случае операции T л(τi) ∩ T л(τj) и infи{τi, τj} дают эквивалентный результат в обе стороны изоморфного по отношению частичного порядка отображения τi → T л(τi). ▄
Для построения операции взятия наименьшей верхней границы листовых множеств, изоморфной операции supи, введем следующее понятие.
Определение 2.3.13. Иерархическим объединением ∪ил листовых множеств T л(τi), T л(τj) будем называть листовое множество T л(τk) вершины иерархического рубрикатора τk, являющейся ближайшим общим предком вершин τi и τj, порождающих соответствующие листовые множества.
Совершенно очевидно, что по самому определению 2.3.13 операция ∪ил эквивалентна операции supи. Заметим также, что операции ∪ил и ∩ не выводят свои результаты за пределы множества T л листовых множеств вершин иерархического рубрикатора. Таким образом, на множестве T л имеем решетку Λи(T л, ⊆, ∪ил, ∩), изоморфную решетке Λи(Tи∅, ≤, supи, infи).
Использование решетки листовых множеств Λи(T л, ⊆, ∪ил, ∩) позволяет применять единые механизмы тематического разграничения доступа в системах основанных на дескрипторной и иерархически монорубрицированной тематической классификации.
Для удобства рассмотрения решеток при мультирубрицированном подходе введем следующие понятия.
Определение 2.3.14. Иерархическим сжатием ∨и множества элементов {τk1, τk2,…, τkL} (L < M), являющихся вершинами корневого дерева, задающего частичный порядок на множестве рубрик иерархического классификатора Tи={τ1, τ2,…, τM}, будем называть операцию взятия ближайшей большей по иерархии дерева вершины τk в том и только в том случае, если множество {τk1, τk2,…, τkL} составляет полный набор вершин, непосредственно подчиненных вершине (родителю) τk .
Определение 2.3.15. Множество IР ⊆ Tи будем называть рубрикаторным идеалом при выполнении двух условий:
Do'stlaringiz bilan baham: |