Россия |
Разновидности экспериментов с билинейными автоматами
Здесь матрицы со звездочкой имеют следующую блочную структуру:
где в роли блоков выступают матрицы размерности , а число блочных строк и столбцов равно ;
где в роли блоков выступают матрицы размерности , а число блочных строк и столбцов равно ;
где в роли блоков выступают матрицы размерности , а число блочных строк равно ;
где в роли блоков выступают матрицы размерности , а число блочных столбцов равно ;
где в роли блоков выступают матрицы размерности , а число блочных столбцов равно ;
В справедливости (22.6) и (22.7) можно убедиться, выполнив непосредственную подстановку. Поскольку соответствующие выкладки являются громоздкими, но не представляют принципиальной сложности, здесь они не приводятся.
Рассмотрим билинейный автомат с распределенным запаздыванием по управлению.
Пусть входным вектором в момент времени является . Тогда размерность равна .
Тогда билинейный автомат с распределенным запаздыванием по управлению можно описать следующим образом:
( 22.8) |
( 22.9) |
Здесь
равны соответственно - вектор блочной структуры, где в роли блоков выступают матрицы размерности , а число блочных столбцов равно равны соответственно - вектор блочной структуры, где в роли блоков выступают матрицы размерности , а число блочных столбцов равно .
В справедливости (22.8) и (22.9) можно убедиться, выполнив непосредственную подстановку.
В результате предложенных выше преобразований исходный билинейный автомат с распределенным запаздыванием по состоянию (по управлению) сведен к билинейному автомату без запаздывания, вектор состояния (входной вектор) которого имеет большую размерность, чем исходный автомат. Последнее означает, что с точки зрения функционального поведения оба эти автомата являются эквивалентными.
Приведенные ниже теоремы являются аналогами доказанных выше теорем 12.1, 12.4, 12.5 и т. д.
Теорема 22.5. Для того чтобы входная последовательность была синхронизирующей для билинейного автомата с распределенным запаздыванием по состоянию, необходимо и достаточно, чтобы выполнялось равенство
Теорема 22.6. Для того чтобы входная последовательность была синхронизирующей для билинейного автомата с распределенным запаздыванием по управлению, необходимо и достаточно, чтобы выполнялось равенство
Теорема 22.7. Для того чтобы входная последовательность была установочной для билинейного автомата с распределенным запаздыванием по состоянию, необходимо и достаточно, чтобы для каждого ненулевого состояния выполнялось по крайней мере одно из условий:
Здесь знак означает дизъюнкцию выражений, стоящих за этим знаком и получаемых при изменении индекса от 0 до .
Если при вычислениях индекс у меньше нуля при некоторых и (условие 1), то выражение положим равным единичной матрице.
Теорема 22.8. Для того чтобы входная последовательность была установочной для билинейного автомата с распределенным запаздыванием по управлению, необходимо и достаточно, чтобы для каждого ненулевого состояния выполнялось по крайней мере одно из условий:
- .
Здесь знак означает дизъюнкцию выражений, стоящих за этим знаком и получаемых при изменении индекса от 0 до .
Если при вычислениях индекс у меньше нуля при некоторых и (условие 1), то выражение положим равным единичной матрице.
Теорема 22.9. Для того чтобы входная последовательность была диагностической для билинейного автомата с распределенным запаздыванием по состоянию, необходимо и достаточно, чтобы
Здесь матрицы со звездочкой имеют следующую блочную структуру:
где в роли блоков выступают матрицы размерности , а число блочных строк и столбцов равно ;
где в роли блоков выступают матрицы размерности , а число блочных строк и столбцов равно .
Теорема 22.10. Для того чтобы входная последовательность была диагностической для билинейного автомата с распределенным запаздыванием по управлению, необходимо и достаточно, чтобы
Вопросы и упражнения
- Дайте определение билинейного автомата без потери информации из некоторого состояния.
- Дайте определение билинейного автомата без потери информации.
- Сформулируйте условие принадлежности автомата классу билинейных автоматов БПИ.
- Приведите определения билинейных автоматов с распределенным запаздыванием и просто с запаздыванием по состоянию и управлению.
- Покажите, что билинейный автомат с распределенным запаздыванием всегда можно преобразовать в билинейный автомат без запаздывания.
- Приведите критерии существования синхронизирующей, установочной и диагностической последовательностей для билинейных автоматов с распределенным запаздыванием.