Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Схема выбора эффективной комбинации слотовСодержание книги
Поиск на нашем сайте Для отыскания Пусть Тогда для (3.3.1), (3.3.2) справедливо
Для схемы (3.3.3), (3.3.4)
Условно оптимальный набор слотов для выполнения Условно оптимальная комбинация слотов
где значения Так, в множество условно оптимальных (при заданном При применении схем (3.3.1), (3.3.2) и (3.3.3), (3.3.4) для каждого из критериев эффективности Обозначим через Предположим, что
Внешняя устойчивость Далее, в силу внутренней устойчивости
В общем случае
Из-за невозможности выполнения (3.4.10) и справедливости (3.4.11), (3.4.12) следует, что
Таким образом, применение схем (3.3.1), (3.3.2) и (3.3.3), (3.3.4) позволяет сформировать частные стратегии В частности, если
3.4.3. Формирование Положим, необходимо сформировать В табл. 3.4 приведены стратегии, условно оптимальные по критериям стоимости Некоторые из планов, полученных при формировании стратегий с применением различных критериев и схем прогонки, совпадают. В табл. 3.4 это, например, планы 4, 7; 5, 8; 6, 9; 1, 10; 2, 12; 3, 13; 11, 15; 14, 17 и т.д. Оставим лишь первый план из пары совпадающих и сведем их в табл. 3.5.
Таблица 3.4
В ней представлены относительные (нормированные) в соответствии с (3.4.6) значения критериев В пространстве критериев
Таблица 3.5
Конкретная комбинация слотов должна выбираться из стратегии и оформляться соответствующими ресурсными запросами, поступающими в локальные системы пакетной обработки. При этом эффективность той или иной комбинации слотов можно оценить с помощью скалярной функции полезности (3.4.5). Положим, веса нормированных в соответствии с (3.4.6) критериев
Рис. 3.2. Пример стратегии планирования в пространстве двух критериев Выводы В данном разделе рассмотрено решение задач планирования пакетов независимых заданий в распределенных средах с неотчуждаемыми ресурсами на основе методов динамического программирования и циклической схемы. Стратегия планирования строится с применением вектора критериев, формализующих экономическую политику предоставления и потребления ресурсов в виртуальной организации, объединяющей пользователей, собственников и администраторов. Однако этой схеме присущи следующие ограничения. Отсутствует возможность влиять на ход выполнения отдельного пользовательского задания: поиск отдельных альтернатив осуществляется по принципу «первая подходящая», а выбор их оптимальной комбинации отражает интересы всей виртуальной организации. Таким образом, не учитываются предпочтения отдельных пользователей, что не позволяет говорить о справедливом разделении ресурсов. Преодолеть эти ограничения позволяет теоретико-игровой подход к планированию, основы которого излагаются в следующем разделе. 4. МНОГОАГЕНТНОЕ ВЗАИМОДЕЙСТВИЕ и элементы теории игр 4.1. Введение и основные понятия теории игр Введение
При планировании распределенных вычислений с использованием экономических принципов необходимо учитывать интересы и особенности поведения многочисленных участников вычислений: пользователей, запускающих задания, владельцев ресурсов и администраторов виртуальной организации. Как правило, интересы участников вступают в конфликт, так как каждый из них, прежде всего, заинтересован в максимизации личной выгоды. Именно поэтому при проектировании механизма планирования необходимо понимать, как будут вести себя основные участники: какие цели они преследуют, какие имеют способы их достижения, каким образом происходит ценообразование и т.п. Кроме того, одним из образующих качеств виртуальной организации, кроме эффективности планирования, является наличие прозрачных и справедливых правил разделения и использования доступных ресурсов и полученной прибыли. Для того чтобы приблизиться к пониманию и решению этих проблем мы предлагаем использовать теоретико-игровой подход и далее представим некоторые элементы теории игр, наиболее существенные для анализа и решения поставленных задач. Так, в разделе 4.2 рассматривается проблема выбора стратегий поведения рациональными соперниками, раздел 4.3 содержит и примера механизма, обладающего необходимыми и предсказуемыми экономическими свойствами, а в разделе 4.4 на примере сетевых моделей продемонстрирован итеративный алгоритм распределения сетевых ресурсов.
4.1.2. Основные определения теории игр Теория игр имеет уже довольно богатую историю. Первый научный труд Теория игр и экономическое поведение (Theory of games and Economic Behavior), посвященный этой дисциплине, был издан в 1944 году Джоном фон Нейманом и Оскаром Моргенштерном. Однако, как и во многих других областях науки, отдельными проблемами, ныне относящимися к теории игр, занимались задолго до издания данной книги. Так, многие задачи теории игр были поставлены и решены такими известными учеными, как А.Курно и Ж. Бертран (работы 19го века). Некоторые из этих работ имеют ярко выраженное отношение к экономике, другие направлены на изучение взаимодействия игроков в различных ситуациях, например, в теории шахматной игры. Методы и модели теории игр нашли применение не только в экономике, но и в социологии, биологии, политологии, технике, кибернетике и т.д. В рамках теории игр понятие игра подразумевает соревнование, конкуренцию нескольких участников за победу, за наилучший расклад. Под игрой понимается процесс, в котором участвуют две и более сторон, ведущих борьбу за реализацию своих интересов. Каждая из сторон имеет свою цель и использует некоторую стратегию, которая может вести к выигрышу или проигрышу — в зависимости от поведения других игроков. Теория игр помогает выбрать лучшие стратегии с учётом представлений о других участниках, их ресурсах и их возможных поступках. Можно выделить и другие определения. Теория игр - это математическая теория принятия оптимальных решений в условиях конфликтов (Н.Н. Воробьев). Теория игр - это теория рационального поведения людей с несовпадающими интересами (Роберт Ауманн). Эти определения дают представление о том, почему теория игр используется даже в таких областях, как биология. Все живые организмы действуют, преследуя свои цели, при этом постоянно контактируют с другими живыми организмами. Таким образом, каждое живое существо должно принимать во внимание интересы и возможные поступки других существ: с совпадающими или несовпадающими полностью, или частично, интересами. Исходя из этого, выделяют два направления в теории: некооперативные и кооперативные (коалиционные) игры. Теория кооперативных игр занимается вопросами выбора партнеров, образования коалиций и справедливого распределения выигрышей между их участниками. Образование коалиций происходит в первую очередь для достижения некоторого общего блага. Справедливость является одним из важнейших факторов, который побуждает игроков образовывать коалиции и стремиться к сотрудничеству. С другой стороны, не всегда возможно дать точное определения справедливости, так как в общем случае для каждого участника оно может отличаться. В теории некооперативных игр рассматриваются задачи выбора оптимальных или равновесных решений для отдельных игроков, а не групп игроков. В данном разделе большее внимание будет уделено теории некооперативных игр. По отношению ко времени игры подразделяются на статические и динамические. В статических играх время принятия игроками решения не имеет значения. Игроки осуществляют ходы одновременно и сразу могут наблюдать результат. Соответственно, каждый игрок при выборе действия в следующем раунде, основывается на действиях соперников в предыдущих раундах. Пример: камень, ножницы, бумага. В динамических играх действия игроков (или очередность ходов) упорядочены во времени. Каждый сделанный ход влияет на будущий ход противника. Пример: шахматы, го, крестики-нолики.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Последнее изменение этой страницы: 2020-12-09; просмотров: 131; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.3 (0.012 с.) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||