ÐÐ ÐÐЦÐÐ ÐÐ ÐÐÐÐЬÐЫХ ÐÐÐÐЩÐÐÐÐ: меÑодологиÑ, задаÑи ...
ÐÐ ÐÐЦÐÐ ÐÐ ÐÐÐÐЬÐЫХ ÐÐÐÐЩÐÐÐÐ: меÑодологиÑ, задаÑи ...
ÐÐ ÐÐЦÐÐ ÐÐ ÐÐÐÐЬÐЫХ ÐÐÐÐЩÐÐÐÐ: меÑодологиÑ, задаÑи ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
229<br />
Выход: Маркер критичности – A, B или C.<br />
Онтология: {G(τ)}.<br />
Critical(Ω)<br />
begin<br />
if PostCritical(Ω) then return (‘C’);<br />
for τ ∈ {τ} do<br />
if {T’} τ/T ≠ ∅ then<br />
for T’ ∈ {T’} τ/T do begin<br />
{τ/T}’ := ({τ/T}\τ) ∪ τ/T’;<br />
Ω({τ/T}, Z) → Ω({τ/T}’, Z);<br />
if PostCritical(Ω({τ/T}’, Z)) = false then return (‘A’) end;<br />
return (‘B’)<br />
end.<br />
Суть алгоритма 5.12 в следующем: если описание неконфликтно, то<br />
поочередно для каждого теста осуществляется элементарное обобщение во<br />
всех направлениях, и если какое-либо обобщение также неконфликтно, то<br />
описание докритичное, иначе – критичное.<br />
В главе 3 было введено понятие «орграф набросков». Орграф набросков<br />
порождается множеством операций {F}, которые можно рассматривать в<br />
качестве автоматизмов вычислительной среды. В данном разделе<br />
множество {F} порождается элементарными операциями обобщения<br />
(T → T’) в рамках орграфов доменов из {G(τ)}.<br />
Пусть Gs(Ω({τ/T 0 }, Z)) = Gs(Ω 0 ) – орграф набросков базы прецедентов<br />
Ω({τ/T 0 }, Z), которая выступает в качестве исходного образа. Множество<br />
заключений Z фиксировано, поэтому каждый набросок можно<br />
идентифицировать описанием {τ/T}, включая первичный набросок {τ/T 0 }.<br />
Если через |G| обозначить общее количество вершин в произвольном<br />
орграфе G, то общее количество набросков в орграфе Gs(Ω 0 ) определяется<br />
выражением:<br />
|Gs(Ω 0 )| = Π τ ∈{G(τ)} |G(τ)|. (5.52)<br />
Пример. Пусть |{τ}| = 10; ∀τ, |G(τ)| = 3. Получим: |Gs(Ω 0 )| = 3 10 = 59049.<br />
Количество финитных набросков в орграфе Gs(Ω 0 ), т.е. набросков, к<br />
которым не применимы операции из {F}, определяется выражением:<br />
|Finite(Ω 0 )| = Π τ ∈{G(τ)} |{T * } τ |. (5.53)<br />
В частности, если все орграфы из {G(τ)} линейны (нет ветвлений), то это<br />
значит, что в каждом орграфе доменов всего одна терминальная вершина.<br />
В таком случае, в орграфе набросков Gs(Ω 0 ) всего один финитный