Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
6.4. Свойства языков сетей ПетриИсследование языков сетей Петри только начинается, и в настоящий момент сведения о свойствах этих недавно определенных классов языков ограниченны. Сила сетей Петри отражается в разнообразии классов языков сетей Петри. Новизна исследований объясняет нашу неспособность показать все взаимосвязи между этими языками или обосновать важность только некоторых из классов. Это приводит к широте области исследований, необходимости определения свойств 12 различных классов языков. Очевидно, что все 12 классов языков исследовать в этой книге невозможно, поэтому мы ограничимся рассмотрением здесь только одного класса языков сетей Петри, а именно языков При изучении свойств языков сетей Петри конкатенации, объединению, параллельной композиции, пересечению, обращению, дополнению, бесконечной конкатенации и подстановке. Затем рассмотрим взаимосвязь между языками сетей Петри и классическими формальными языками: регулярными, контекстно-свободными, контекстно-связанными и типа 0. Это позволит оценить силу и ограниченность языков сетей Петри Хотя нас интересует весь класс языков сетей Петри Определение 6.5. Помеченная сеть Петри 1. Начальная маркировка 2. Существует позиция
в) Выполнение сети Петри стандартного вида начинается с одной фишки в начальной позиции. Первый запускаемый переход удаляет эту фишку из начальной позиции, после чего начальная позиция остается уже до конца выполнения пустой. Сеть Петри останавливается, если фишка помещается в заключительную позицию. Эту фишку нельзя удалить из заключительной позиции потому, что, во-первых, никакой переход не имеет заключительной позиции в качестве входной, а, во-вторых, все переходы не разрешены. Таким образом, выполнение сети Петри стандартного вида достаточно просто. Это очень полезно при построении композиций из сетей Петри. Для того чтобы показать, что сети стандартного вида не менее мощны, чем обычные сети Петри, докажем следующую теорему. Теорема 6.1. Всякая сеть Петри эквивалентна сети Петри стандартного вида. Доказательство. Доказательство проведем с помощью
Рис. 6.5. Приведение сети Петри к стандартному виду. Выполнение этой сети совпадает с выполнением первоначальной сети. вспомогательного построения. Пусть Прежде всего введем три новые позиции Теперь необходимо гарантировать, что всякая последовательность переходов в С, приводящая из начальной маркировки в заключительную, повторима в С. Рассмотрим для этого три типа строк в Наконец, рассмотрим все строки длины больше 1. Эти строки получаются в результате запуска последовательности К сожалению, поскольку в С, но не в С будут присутствовать лишние символы, соответствующие переходам 1. Вводим в 2. Если 3. Если Помечение
Любая строка а
Рис. 6.6. Сеть Петри нестандартного вида. Позиция
Рис. 6.7. Сеть Петри стандартного вида, эквивалентная сети Петри, приведенной на рис. 6.6. t поэтому а На рис. 6.6 приведена простая сеть Петри, не имеющая стандартного вида. Применение к этой сети Петри конструкции из доказательства приводит к сети Петри, показанной на рис. 6.7.
|
1 |
Оглавление
|