530 Гл. 5. Прикладная теория алгоритмов
Проиллюстрируем решение этого этапа. Рассмотрим автомат
ную сеть, полученную после приведения ее к диагностируемому
виду. Проводим сечение по дугам
(х2, х9), (х2, х5), (XI, х5), (х6, х8), (х7, х4).
На выходах автоматов х4, х5, х9 получаем правильные значения:
х4 = х5 = х9 = 1. Проводим второе сечение по дугам
(*3, Х2), (Х3, Xi), (Xjo, Xj), (Х10, Хб), (х10, х7).
На выходах автоматов х2, xj, хе, х7 получаем значения, соответ
ствующие х2 = 0: xj = хе = х7 = 1. Следовательно, неисправен
автомат х2, так как х3 < xlt и, следовательно, третье сечение,
разрывающее дугу (х3, хг), реализовывать нет необходимости.
В случае, если модель Фа содержит запрещенные фигуры, их
устранение осуществляется путем сужения ее сигнатуры.
Использование предлагаемого метода в практических разработ
ках значительно уменьшает время диагностирования и упрощает
контрольную аппаратуру.
§ 5.14. Задачи и упражнения
5.1. Определить трудоемкость и емкостную сложность алгоритма синтакси
ческого эквивалентирования неориентированного графа в двудольный путем уда
ления ребер, если функционалом качества является минимум удаленных ребер.
5.2. Проверить выполнение принципа локальности для характеризационной
задачи преобразования графа в двудольный и отношения подчинения “быть под
графом” (напомним, что подграф отличается от частичного подграфа тем, что
если в ием иет какой-либо вершины графа, то иет и всех инцидентных ей в
графе ребер). Образуют ли циклы нечетной длины множество запрещенных фи-
гур?
5.3. Определить отношение подчинения, удовлетворяющее принципу локаль
ности для проблемы характеризации гамильтоновых графов.
5.4. Определить отношение подчинения, удовлетворяющее принципу локаль
ности для проблемы характеризации эйлеровых графов.
5.5. Предложить алгоритмы синтаксического, эвристического и семантиче
ского эквивалентирования неориентированных графов в эйлеровы. Сравнить
трудоемкость и емкостную сложность алгоритмов.
5.6. Выполнить семантическое эквивалентирование графа Gi, который яв
ляется дополнением графа, изображенного иа рис. 5.4, в двудольный граф
G2 = (Vj, Ui) для следующих способов преобразований запрещенных фигур
в разрешенные и функционалов качества: а) удаление из нечетного цикла ребра,
<p(Gi) = max \Ui\-, б) расщепление вершины нечетного цикла, <^(G2) = min |{/21-
5.7. Доказать, что при удалении поглощающихся строп и столбцов (см. § 5.2),
применяемом для сокращения трудоемкости нахождения покрытия семантиче
ской таблицы, минимальное решение остается.
5.8. Определить, являются ли неустойчивыми запрещенные фигуры типов
А и Б, присутствующие в мографе, приведенном иа рис. 5.10, а.
5.9. Доказать, что решение задачи теоретико-структурной минимизации
функции
/(*1, *2 , *з, i 4)|i = V(2, 3, 4, 5, 8, 9, 11, 12, 14, 15)
предложенным в § 5.4 методом, который основание функционале (5.1), абсолютно
минимально.