§5.1. Принципы характеризационного анализа
403
что преобразование запрещенной фигуры при расщеплении вер
шины v, инцидентной ребрам хну, фиксирует только то, что
новая вершина v инцидентна ребру х, а новая вершина v' — ре
бру у. Для графа в целом это означает расщепление вершины v на
и и и' с соответствующим разбиением окрестности Ги (рис. 5.10),
при котором х и у попадают в разные новые окрестности.
Рассматриваемый способ преобразования не указывает распре
деления всех вершин по новым окрестностям. Семантическая
таблица для графа (см. рис. 5.6, б) при
таком способе преобразования имеет вид
табл. 5.2
В случае неоднозначных способов пре
образований необходимо проверить все
покрытия семантической таблицы. Рас
смотрим три покрытия: 7Ti = {ui(a,6)},
я-2 = {v2(b,c), v2(b,f)}, 7Г3 = {щ(а, с),
,«3 (е, /)}. Первое покрытие, имеющее ми
нимальную мощность, дает минимальное
решение (рис. 5.10,6). Но и второе покрытие, имеющее мини
мальную мощность, также определяет минимальное решение. Оба
Преобразования, входящие в ж2, расщепляют v2. Ответ на во
прос, сколько новых вершин дают эти расщепления вместе, дают
построение и раскраска специального графа, который построен
на множестве ребер, инцидентных v2 (рис. 5.10,в). Раскраска
графа {6}, {с, /} определяет число вершин после расщепления
,и разбиение окрестности Ги2. Полученное решение минимально
(рис. 5.10,г). Преобразование, соответствующее л-3 (рис. 5.10,д),
не минимально.
Таким образом, если применяются способы преобразований,
неоднозначные для модели в целом, то необходимо для каждого
покрытия строить специальные графы и определять их минималь
ную раскраску. Поэтому особенно актуальны оценки хроматиче
ского числа графа (см. гл. 3), которые позволяют быстро отсе
ять большую часть покрытий, соответствующих графам с боль
шим хроматическим числом. Важны также “быстрые” методы
раскраски графов. В целом семантическое эквивалентирование
:Дри минимальном (неизбежном) переборе позволяет получить аб
солютно оптимальное решение.
На основе семантического эквивалентирования получаем двух-
Контурную структуру быстродействующего пакета прикладных
^Программ (рис. 5.11), в котором с помощью модуля “Характер”
Происходит автоматическая настройка на оптимальную стратегию
!*ри проведении преобразования Фа —)• Фь. Это придает “интел
лектуальность” пакету прикладных программ и позволяет отнести
Подобные пакеты к классу систем искусственного интеллекта.
*3!
fi (а,Ъ)
1
1
v2(b,c)
1
vs(а,с)
1
V2 (Ь,/)
1
*>з (е, /)
1
v4(«J, е) 1
vs(a,d)
1