Главная » Просмотр файлов » 2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010)

2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010) (1185529), страница 73

Файл №1185529 2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010) (2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010).djvu) 73 страница2. Model Checking. Вериф. парал. и распределенных программных систем. Карпов (2010) (1185529) страница 732020-08-25СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 73)

Каждое подмножество А ~ () миожества й называется "случайным событием" нлн просто "сабытием". С событиями А и В можно выполнять любые теоретико-множественные операции: объединение А ю В, пересечение А гэ В, дополнение (А, Каждому событию А ~ й стаанюя в соответствие его вероятностная мера Рг(А) — пслвкительное вещественное число. Тройяи (й, 2ц.

Рг) называегса сярсилтослтмт лростраиствомэ если: (2 Окрг(А)к( длятобого Ав2; С( Рг(И) = О н Рг(й) = 1 (нормировка вероятноспг); (2 Рг(вяз,А„) Еяэ1рг(Аз), если события А„попарно не перссекаююя (аддитиеность вероятности). Вероятностные структуры попользуются как конечные модели реагирующих систем, которые функционируют бесяонечно. Для анализа таких структур следует определить вероятностное пространство, позволяющее выполнить анализ множеств бесконечнмх вычислений в вероатнотиых структурах. Пусть задана вероятностная структура М с вероятностной матрнпей Р. Введем понятие Лиландра (или конуса).

о 11.3 лопая эсй Цилиндром конечной цепочки о зеэ1зз ...г„состояний вероятностной структуры М ( па РаЯ зря(М) ) назовем все такие возмакные бесконечные вычисления М, префикс которых совщщаст с р; С)д(а) = (я и РЫ1и(М)(а и ргвГ (я) ) ую юй ту- М На рис. 11.1, в выделен цилиндр папочки з„я з . СУ((эсэззз) = (Явзззззззз (зэзз) - эвззззз1 (Яоззззз1 ) Каждый цилиндр вероятнос1най структуры М играет роль случайного события сигма-алгебры, ассоциированной с М.

Два собьгпт этой сигма-алгебры независимы, если соответствующие цилиндры не перссттются. Мнткестао всех возмткных событий будет здесь представлено всеми тжможнымн ко. печными префиксами вычислений структуры М. Вероятностная матрщщ Р структуры М ляя кщкдого щщечного префиксе'и Ршйзуь(М) вычислений втой структуры, о=лез!зз ...з„, позволяет определить его вероятностную меру Рг(п) тек: Рг(п) 1, если префикс и состоит из единственного сосгояния зс, Рг(п) 4 Р(зс,з!)!з(з!,зз) ...Р(зе !,зз), если на!. Пр вр 74.2 Нз рис. 11.1, е показан нвчельнмй фрагмент развертки вычислений структуры М, из начального состояния зс. Верозтностнвя мера отрезка зегззз равна Р(зе,зз) х Р(зз,зз) = О 2х1.0 О 2 . Вероятностная мера отрезке зсз~зз: Рг(зол~за)=05х02 =О.! Итак, помеченную вероятностную структуру можно рзссмзтривать кзк расширение структуры Кринке, нв переходах которой заданы вероятности этих переходов.

Дяя сссгояний такой структуры можно спщнть следующий вопрос: "с какой вероятностью в данном состоянии выполнжтся некоторая формула пути темпорзльной логики" 7 Обозначим Уе(з,й) еераизщосмь того, что в состоянии з заданной вероятноспюй структуры выполняется формуле О темпорельной логики, Рассмотрим сначала только формулы вида ХР и РПО, где р и С вЂ” атомарные предиккгы. Для состояния зс, например, вероятность выщнщения формулы луги ХР равна О, поскольку нз зс нет переходов в состояние, в котором выполняется р. Вероятносп выполнения формуяы ХО в состоянии зс равна сумме веролпкктчй переходов в соспжння зз и з„т. е, 0.7 (см. рис.! 1.1, в).

Для того чтобы определить Уе(з,ХР) — вероятность того, что атомарный преднкзт р выполняется в состоянии; в которое есть переход из состояния з, нужно просто сложить вероятности переходов из сос~ання з во все такие состояния, в которых выполняется р. Из примера структуры М, (см, рис. 1!.1, а) видно, что Уз(зе,ХР) =О, Уе(зсХО) О 7, Уз(з!,Хр) =0 4. Пусть Ягг(з,р) — функция,равнзя 1, если р истинно в з, в противном случве Ли(з Р) = О. Тогда вероятность Уз(зс ХО) определится так: Уе(з,ХО) = ь чзр(з,з) хщи(з,р). й г(р Уз! Для щ ится а 0 0.4 0 0 0,2 Обрил Прмм Из рщ !2вт Позтщ взроет В сост верою сщъ с1 Уы Уз! ую гу ~на Более формально, пусть Оа!(р) есть вектор, зая(р): Я -е (О 1) саре!плиев!я так: Яат,(р) =1, если р истинно в з, в противном случае Зат,(р) О.

тогда вектор Уе(яс,Х!) равен произведению матрицм Р нв векюр столбец Бат(р): Уе(яс,Ху) Рябе!(р) Для примера вероятностной струк!урн яя! (рис. 11.1) вектор ®(Ху) строится так: 0 0,5 0 0.2 03 1 0.4 0 0.4 — 0.2 1 О ОЗ О ОУ О х О - < О.У; 0.4; !.О! О.а; !. 0 0 1.0 0 0 1 02 0 0 О 8 0 0 Обратимся теперь к формуле ОПр грассмотрюя ее вналзп на примере. зт- ео Р ю- ю, Пример 11.3 Ит рнс. 11.1, е видно, что молвю непосредственно подсчитать значение верня ятностей выполнения фврмулы ОПр в двук сяучисп !2 в тех состояниях, в которых вывюняезся р, аероятвкть Выпалив!изл формулы ОПр равна 1; С! в тех состояниях. в которых не вмполнмотся ни р „нн 1, аероятнодь выполнения формулм ОЮр равна О.

попому Ям(зз, О!!р) =1, Уе(ямтпр) =О. поскольку в соспмнии зз амповиястся Е, и с верояпнютмо 1 нз яз позмдмнз в состояние яз, в юпором ага веровтносзь равна 1, то Уе(зз, 4!!р) = 1. В состоянии яс вероятность выполнения формулы 01!р зависит от подобной вероятности в состоянии з,, н наоборот. Псзтому по рнс. 11.1, а молем написать свззываюпню ик уравнения: Уе(зс, АР) = 0,2 х Уа(зз, ОПР) + 0,5 х Уь(зз, ОПР) + 0.3 х УЬ(Я„, 41!Р) .

Уе(знее)=ОАхУе(лз,4Ър) +014х Уе(яз, ОЮр)+0 2хУе(ямдПр). Кол ревмя ээу снстему линейных уравнений, получим УЧ1яе, дВР) = 0,5, Ус~ап дВР) = 06. Более формально, определим дяя вероятностной струэпуры М трн непересекающихся подмножества состояний: ям, огм н ог, П очг — это мноямство такпк состояний, в которых нн формула р, нн формула 0 не выполняются, н таких состожвй, нз которых состояння, помеченные формулой Р, вообще не достижимы. В этих состояниях вероятность выпсяненгм формулы 0ВР равна О.

1э Ягм — зто множество таких состояннй, в которых вероятность выполнеем формулм ар равна 1. Это состояння, в юторых формула р выполняется. О л' — зто мнмкество твкнх состояний, в которых формула дВР может выполняться с некоторой вероятностью нэ интервала рг,!], Это те состояння, в которых выполняется только формула 0 н нз которых достижимо хотя бы одно состояние, в котором выполняется формула р.

Вмчнсленне вероятности вылолнення угаерясюння М,я) р для формулы пути ОВР состоит в вычнсленнн суммы вероятностей всех таких конечных путей вероятностной структуры М, которые начинаются а состоянии э, проходят через состоання, помеченные 0 н не помеченные Р, н эаканчнвакггся в каком-либо состоянии, помеченном р. Вычисление вероятностей выполнения этой формулы в состояниях верояпюсгной струкгурм связано с ременном снсгемы линейных уравнений. Система линейных уравнений даа пгщсчста вероятностей х, вмполнення формулы аВВ в состояннях я -азрщпсл после опредммння множеств 8 и бг х, О,сслн эаб х, =1,еслн янФм х, = Еэ чэргтэ,з ) х хач еслн э а Я Дяя решення снстемм лннейных уравненнй мсжмо использовать жобой численный метод. Пр~ Прс суш Ир (рнг оьт косг Рал очж нгрг псзг брог игрь выв Для ~ ворог струя Есоэе этапе 4,5,б веа 11 Нрныпр 44.4 Нроанвлнзнруем одну нз азартных нгр — игру в кости (Крепе).

В этой игре существует около 40 различных ставок. Найдем вероягность выигрыше лля самой простой нз ннх, ставки "Тйе Ргиэ Вег" — "Проходят". Игрок делает свою ставку "Т)м Розг Вег", помещая фишки на поле Рлзз б(не (рнс.! 1.2). Игра актонт нз двух этапов, нюываемых Персий бросок (Соте онг гор) н Исковое очко (Ролл).

На первом этапе бросаются две игральные кости н подсчитывается сумма очков, выпавших на обенх гранях. Ставка "Тйе Разя Вег" срезу выигрывает, если выпавшая сумма равна 7 нлн 11, н пронгрмввст, если в сумме выпадает 2, 3 нли 12. Если выпала любая другая сумма очков (4, 5, б, 8, 9 нлн 10), то она запоминается как Пгэгодлое очко — Роыг (на игровом столе набранное значение отмечается фишкой в соответствующей позиции поля Ро!лГ), н игра переходит ко второму этапу. На втором этапе бросанне двух костей продолжмтся многократно. Ставка "Х)м Рази Вег" вынгрываст, если значенне Рот! выпадет раньше, чем выпадет 7. Как только выпадает сумма очков 7, ставка "Тйе Розг ВгР проигрывает.

э, нн мння, алне- юлня- иаулы вчных ян г, ~чива- юстей юзано некая Рнс. ! 1 2. Игровое поле лля нгры в косги Для определенна еероятностн выигрыша по ставке "Тйе Раи ВеР шютронм веролпкктную структуру модели игры (рнс. 11.3). Иэ состояния жаи этой структуры мшкно непосредственно попасть в состояние кол (выигрыш) нли йхие (проигрыш), что соответствует выигрышу нлн проигрышу на первом этапе. Из состояния магг глюке можно попасть в промежуточные состояння 4,5,0,8,9,10 (онн нумеруются суммой очков, не прнаодящнх к выигрышу нлн глава ы Количе 4 < 6 7 12 Задачь ятнас1 состоь делит! Здесь, проигрышу не первом этапе). В этих промежуточных состояниях существуют перевалы в состояние мол (если в одном нз повторных бросков вышшст то же очко), в состояние (ооге (если в одном нз повторных бросков выпвдет 7) и возврат в зто же состояние при всех других нсходях.

Рне. 11.Э. Вероятяаспмя сгрукгуре ляя анализе игры в пити Переходы струхтурм помечены веровтноегями саопатствуюших событий. Верозтвкти определаатся числом благоприятных исходов нз множества всех возможных исходов нв каждом шаге игры в квждом нз состояний. Например, выпадение 2 прн бросании двух костей возможно только при одном исходе — выпадении 1 у первой кости и 1 у второй.

Сумма 3 может выпасть при двух походах (1:2 н 2:1), число 5 выпадает при 4 исходах (1:4; 2:3; 3:2; 4:1) нт.д. Благопривтные исходы пэ возможных 36 исходов: 2 сь1:1 число блегопршпных 1 3 са(:212:1 2 Персы патою вазмв ход из чта вь возим вяютг.

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6543
Авторов
на СтудИзбе
300
Средний доход
с одного платного файла
Обучение Подробнее