рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Репозиция процесса

Репозиция процесса - раздел Философия, ТЕОРИЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ В Рамках Введенных Выше Понятий И Определений Не Уточнялся Механизм Перехода ...

В рамках введенных выше понятий и определений не уточнялся механизм перехода от результантов к инициаторам. Между тем, описание такого механизма необходимо для получения эффекта возобновления АП, его повторных активизаций.

Такой механизм задается репозицией АП.

 

Определение 1.8. Репозицией АП P = <S, F, I, R> назовем эффективный АП

P' = <S', F', I', R'> такой, что

S' Í IÈRÈSD , I' Í R, R' Í I.

 

Множество ситуаций S' репозиции могут содержать лишь те ситуации из исходного процесса, которые являются инициаторами или результантами, и, кроме того, некоторые дополнительные ситуации из SD, отсутствующие в описании исходного АП (SD Ç S ¹ Æ).

Отношение F' задает траектории переходов от элементов из I' Í R к элементам R' Í I, возможно через дополнительные ситуации из SD.

Если I' = R, R' = I, то репозицию назовем полной.

Если F' = Æ , то репозиция не существует, в остальных случаях она называется частичной.

 

Определение 1.9. Объединение АП и его полной репозиции образует автономный процесс

Pa = <Sa, Fa>, Sa = S È SD, Fa = F È F'.

Пример: построим репозицию АП для рассмотренного выше процесса работы лазерного принтера.

Возможной репозицией описанного выше процесса P будет являться эффективный процесс

P’=<S’, F’, I’, R’>,

где S’ = {S1, S2, S3, S7, S8Д, S9Д},

{S1, S2, S3, S7} Í S,

S8Д = {1,1,0,0,0,0,0} – пополнение лотка бумагой

S9Д = {0,0,0,0,0,0,0} – завершение печати задания, находящегося в памяти

F’ = {(S7, S1), (S7, S2), (S7,S9),(S9,S1),(S3, S8),(S8, S2)}

I’ = {S3, S7 },

R’ = {S1, S2}.

 

Граф отношения F’:

 
 

 

 


Рис.1.8

ВЫВОД: репозиция данного асинхронного процесса является полной и описывает процесс возобновления печати:

- с нового сектора на барабане,

- с нового листа,

- с нового задания в памяти,

- при добавлении бумаги в стартовый лоток.

 

Построим объединение асинхронного процесса и его репозиции:

 
 

 

 


Рис.1.9

Конец примера.

 

Таким образом, объединение процесса и его репозиции переводит процесс в разряд постоянно возобновляющихся, при этом теряет свой смысл выделение ситуаций инициаторов и результантов. И, как следствие, становится невозможным использование введенных ранее свойств АП (эффективность, управляемость и т.д.). Для решения этой проблемы вводится следующее понятие.

Определение 1.10. Приведенным асинхронным процессом назовем процесс

Рп = < Sп , Fп , Iп , Rп > такой, что

Sп = SÈ Sд, Fп = FÈ(F’ (F’Ç (S’´I))),

IпÍI, Rп = RÈ Sд.

 

Иными словами, приведенный процесс является объединением АП и его репозиции, в котором из отношения F’ выброшены пары, задающие переходы к инициаторам процесса (образующие пары F’Ç(S’´I)). Указанное пересечение необходимо, чтобы задать не все возможные пары S’´I, а только те, которые есть в F’(хотя вычесть из F’ того, чего нет – невозможно, но корректность записи требует указанную оговорку).

 

Для приведенного процесса со структурированными путем выделения входной и выходной компонент ситуациями понятия результанта и инициатора можно конкретизировать следующим образом:

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

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

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

В зависимости от того, какую репозицию имеет процесс Р, соответствующий приведенный процесс Рп будет называться полностью или частично приведенным.

Если для АП репозиции не существует, то он называется неприводимым.

 

Построим приведенный процесс на базе процессов P и P’.

Pп =<Sп, Fп, Iп, Rп >, где

Sп = {S1, S2, S3, S4, S5, S6, S7, SД8 , SД9},

S1 = {1,0,0,0,0,0,0}

S2 = {1,1,0,0,0,0,1}

S3 = {1,0,0,0,0,0,1}

S4 = {1,1,1,0,1,0,0}

S5 = {1,1,0,1,1,0,0}

S6 = {1,1,0,0,1,1,0}

S7 = {1,1,0,0,1,0,1}

SД8 = {1,1,0,0,0,0,0}

SД9 = {0,0,0,0,0,0,0}

Fп = {(S1, S2), (S1, S3), (S3, S8), (S2, S4), (S4, S5), (S5, S6), (S6, S7), (S7,S9)},

Iп = { S1, S2 },

Rп = { S3, S7 , S8, S9}.

 

ВЫВОД: данное объединение для модели АП является автономным процессом. В реальном процессе работы лазерного принтера его автономность можно рассматривать, если предположить, что имеет место автоматическое пополнение стартового лотка бумагой, как только в этом возникает потребность, и в память подается новое задание.

 

 

Введем понятие конвейерного процесса, для чего рассмотрим некоторые классы репозиций АП.

 

Определение 1.11. Полные репозиции простого и непростого АП будут называться соответственно тривиальной и нетривиальной.

Из этого определения и определения простого АП следует, что при нетривиальной репозиции в качестве инициаторов АП репозиции могут служить результанты исходного АП, не обязательно принадлежащие заключительному классу эквивалентности.

Обозначим через R3 объединение заключительных классов эквивалентности ситуаций некоторого АП, а через St - множество ситуаций АП, принадлежащих траектории t.

 

Пусть задан управляемый АП P = <S,F,I,R> такой что:

1. для каждого его заключительный класс эквивалентности ситуаций состоит из одного результанта rj (rj Î R3);

2. вместе с нетривиальной репозицией АП образует автономный процесс Pa = < Sa, Fa >, на множестве Sa ситуаций которого определена функция g: Sa ® R3 такая, что если в исходном управляемом АП i M r, iÎI, rÎR3, то в соответствующем автономном процессе из iÎSt следует, что существует sÎSt, i Ma s и g(s) = r.

 

Определение 1.12. Автономный АП, удовлетворяющий свойствам 1), 2) и имеющий фрагменты траекторий вида ...i1...i2...s1...s2..., где g(s1) = r1, g(s2) = r2, называют конвейерным АП.

Понятие конвейерного АП позволяет изучать конвейерный принцип обработки информации, в основе которой лежит идея такой повторной инициации АП, при которой АП еще не достиг результата из заключительного класса эквивалентности ситуаций.

Аналогия: наклонный желоб, по которому скатываются шарики. Когда пущен шарик, на верхний конец желоба можно поместить другой, третий шарик может догнать предыдущий: догнав его, он может катиться дальше не быстрее предыдущего.

Конец дополнительного материала.

 

– Конец работы –

Эта тема принадлежит разделу:

ТЕОРИЯ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ

ПО РЫБОЛОВСТВУ... ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ... УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МУРМАНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Репозиция процесса

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Тема 1.1. Понятие вычислительного процесса. Основные свойства
Современные системы управления содержат важный подкласс систем – управляющие устройства, осуществляющие координацию процессов с конечном множеством состояний. Работа таких устройств описыв

Редукция процесса
  Операция редукции состоит в сведении данного АП к более простому. Такая операция необходима тогда, когда из полного описания процесса хочется выделить некоторую его

Композиция процессов
Рассмотрим два АП: процесс P1 = <S1, F1, I1, R1> (необязательно приведенный) и приведенный процесс P2п = <S

Модельная интерпретация асинхронного процесса с помощью сети Петри
Ситуациями в сети является начальная разметка М0 и все разметки, достижимые от М0, т.е. МÎR(À). Ситуация-инициатор – начальная разметка, результанты – множество к

Свойства сетей Петри
Свойства условий: ограниченность и безопасность Из определения правил срабатывания переходов сети следует, что для реализации события достаточно, чтобы каждое его входное условие им

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

Анализ безопасности и ограниченности
Утверждение 1. Сеть Петри ограниченна тогда и только тогда, когда символ w отсутствует в её дереве достижимости. Краткое обоснование. Присутствие символа w в дереве достижимо

Матричные уравнения
Другой подход к анализу сетей Петри основан на матричном представлении сетей Петри и решении матричных уравнений. Альтернативным по отношению к определению сети Петри À в виде пятерки <P,

Блокировка памяти
Все вычислительные машины и системы имеют такое средство для организации взаимного исключения, как блокировка памяти. Это средство запрещает одновременное использование двух (и более) команд

Понятие тупика. Модель Холта
При параллельном исполнении процессов могут возникать ситуации, при которых два или более процесса все время находятся в заблокированном состоянии. Самым простым является случай, когда каждый из дв

Методы борьбы с тупиками
Проблема тупиков является чрезвычайно серьезной и сложной. В настоящее время разработано несколько подходов и методов разрешения этой проблемы, однако ни один из них нельзя считать панацеей. В неко

Стандартные схемы программ
Определение 5.4. Стандартная схема – это схема программ с памятью, называемая также алголоподобной или операторной схемой.   Исследование стандартных схем соста

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги