31.01.2015 Views

ПРИНЦИП ПРЕДЕЛЬНЫХ ОБОБЩЕНИЙ: методология, задачи ...

ПРИНЦИП ПРЕДЕЛЬНЫХ ОБОБЩЕНИЙ: методология, задачи ...

ПРИНЦИП ПРЕДЕЛЬНЫХ ОБОБЩЕНИЙ: методология, задачи ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

192<br />

Sindrom ({τ/T}, z/Z) = true ⇔ ∃ S({τ/T}, z/Z).<br />

Для существования синдрома S необходимо и достаточно выполнение двух<br />

требований:<br />

(i) не существует двух прецедентов α и β таких, что z α = z/Z,<br />

{τ/T} α = {τ/T} β , но z α ≠ z β ;<br />

(ii) набор данных {τ/T} неизбыточен, т.е. у него нет подмножества,<br />

удовлетворяющего требованию (i).<br />

На множестве кортежей доменов {θ} S с помощью функции Sindrom<br />

можно определить все синдромы, а именно:<br />

{S θ } S = {S({τ/T θ }, z/Z)| Sindrom ({τ/T θ }, z/Z) = true & θ ∈{θ} S }. (5.7)<br />

Множество {S θ } S не пусто, так как S ∈ {S θ } S . Функция Sindrom опирается на<br />

однозначное преобразование: ∀θ, {τ/T} S → {τ/T θ }.<br />

Будем говорить, что описание {τ/T}’ по уровню общности доминирует<br />

описание {τ/T}, если для любого теста τ элементы домена T‘ выводятся из<br />

элементов домена T в рамках орграфа G(τ). Для отношения нестрогого<br />

доминирования (домены T и T’ могут совпадать, кроме одного) будем<br />

использовать нотацию {τ/T}’ ≥ {τ/T}, а для отношения строгого<br />

доминирования (все домены разные) – нотацию {τ/T}’ > {τ/T}.<br />

Если описание {τ/T}’ по уровню общности доминирует описание {τ/T},<br />

то это означает, что для любых данных {τ/T} существует однозначное<br />

преобразование: {τ/T} → {τ/T}’.<br />

Если между двумя описаниями {τ/T} и {τ/T}’ не выполняется<br />

отношение доминирования и они не совпадают, то данный факт будем<br />

отражать нотацией {τ/T}’ >< {τ/T}.<br />

Отношение «доминирование» будем применять к любым одинаковым<br />

наборам тестов, причем каждый тест входит в набор только один раз.<br />

Будем говорить, что синдром S({τ/T}’, z/Z) доминирует синдром S({τ/T},<br />

z/Z), если {τ}’ = {τ}, {τ/T}’ ≥ {τ/T} и {τ/T} → {τ/T}’. Для отношения<br />

доминирования между синдромами будем использовать нотацию S’ ≥ S.<br />

Если отсутствует обратное отображение {τ/T}’ → {τ/T}, то будем говорить<br />

о строгом доминировании и использовать нотацию S’ > S.<br />

Заметим, что обратное отображение τ/T’ → τ/T существует в<br />

единственном случае, когда T.a → T’.a, т.е. в схеме обобщения элементов<br />

«1 в 1». Строгое доминирование между наборами тестов ({τ/T}’ > {τ/T}) не<br />

означает автоматически строгое доминирование между синдромами (S’ >S).<br />

Результирующее множество предельных синдромов для синдрома S<br />

определяется следующим образом:<br />

{S * } S = {S * | (S * ∈{S θ } S ) & (¬∃ S ∈{S θ } S : S ≥ S * )}. (5.8)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!