Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Матричное представление сетей Петри.

Читайте также:
  1. Алгебраическое представление двоичных чисел
  2. Алгоритмы и их свойства. Представление алгоритмов
  3. Алгоритмы и их свойства. Представление алгоритмов
  4. Взаимодействие удаленных процессов как основа работы вычислительных сетей
  5. Виды компьютерных сетей.
  6. Виды локальных сетей.
  7. Виды сетей.
  8. Вопрос 2. Представление данных с помощью модели "сущность-связь".
  9. Выберите правильное представление условия предельного равновесия в точке грунтового массива для связанного грунта
  10. Выбор номинальных напряжений питающих и распределительных сетей

Вспомним формы представления СП: аналитический (в виде множеств); графический (в виде графов); в виде полной записи кратностей. Использование одной из названных форм определяется потребностями практики. Каков общий недостаток? Громоздки. Как избежать этого недостатка? Перейти к матричному представлению.

Матричная форма нашла наиболее широкое применение при анализе СП. Сети, как правило, представляются тремя матрицами:

Матрица входов, матрица выходов, матрица инциденции (или результирующая матрица изменений). Каковы предпосылки построения матриц?

Каждая из названных матриц имеет m строк – по одной на переход, и n столбцов - по одному на позицию.

Обозначаются: D- - матрица входов,

D+ - матрица выходов,

D - матрица инциденции.

Элементами матриц являются:

- кратности входных позиций,

- кратности выходных позиций,

, j=1,…,m, I=1,…,n.

Таким образом, немаркированная сеть в матричном виде задается четверкой С=(P, T, ). Кроме того, может задаваться тремя компонентами С=(P, T, D),

Рассмотрим пример (см. рисунок 1 лекции 14)

 
 

 


,

Матрица входов для данной сети (для уяснения правил формирования запишем в виде таблицы)

 

D= - составная матрица изменений.

 

Разрешенный переход при матричном представлении моделируется единичным вектором длиной m (по количеству переходов), причем 1 (единица) стоит на месте (номере), совпадающем по номеру с номером разрешенного перехода, а все другие компоненты равны нулю. Т.е. - вектор, содержащий нули везде, за исключением j-того компонента.

Разрешенность перехода определяется следующим образом. Переход tj при начальной маркировке разрешен, если .

Результат запуска перехода tj при начальной маркировке записывается как

Последовательность запусков переходов задается величиной , равной, например, . Данной последовательности соответствует вектор запусков переходов , который является вектором с неотрицательными целыми компонентами, каждый из которых показывает, сколько раз запущен соответствующий переход (первый –два, второй – один, третий – ни разу, четвертый – один раз).

При известной последовательности запусков переходов новая маркировка определяется очень просто. Вначале формируется вектор , затем новая маркировка по зависимости

Таким образом, при любой длине последовательности новая маркировка может быть рассчитана за одно действие - умножения матрицы на вектор.




Дата добавления: 2014-12-15; просмотров: 420 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2025 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав