Обоснование допустимости свертки
Требует подтверждения, что рассматриваемые показатели эффективности являются однородными. Известно, что показатели эффективности разделяются на три группы: показатели результативности, ресурсоемкости и оперативности. В общем случае разрешается свертка показателей, входящих в обобщенный показатель для каждой группы отдельно. Свертка показателей разных групп может привести к потере физического смысла такого критерия. Нормализация критериев. Проводится аналогично нормировке показателей. Учет приоритетов критериев. Осуществляется в большинстве методов свертывания путем задания вектора коэффициентов важности критериев l: . где - коэффициент важности критерия , обычно совпадающий с коэффициентом значимости частного показателя качества. Определение коэффициентов важности критериев, как и в случае с показателями, сталкивается с серьезными трудностями и сводится либо к использованию формальных процедур, либо к применению экспертных оценок. В результате нормализации и учета приоритетов критериев вместо исходной векторной оценки К(а) альтернативы а образуется новая векторная оценка
где - нормированный критерий, он находится аналогично нормированному показателю. Именно эта полученная векторная оценка подлежит преобразованию с использованием функции свертки. Свертка показателей. Способ свертки зависит от характера показателей и целей оценивания систем. Известны несколько видов свертки. Наиболее часто использую аддитивная и мультипликативная свертки компонентов векторного критерия. Аддитивная свертка компонентов векторного критериясостоит в представлении обобщенного скалярного критерия в виде суммы взвешенных нормированных частных критериев:
(3‑1) Такие критерии образуют группу аддитивных критериев, их свертка основана на использовании принципа справедливой компенсации абсолютных значений нормированных частных критериев. Сутью этого принципа является утверждение: справедливым следует считать такой компромисс, при котором суммарныйуровень абсолютного снижения значений одного или нескольких показателей не превышает суммарного уровня абсолютного увеличения значений других показателей. Главный недостаток аддитивных критериев состоит в том, что они не вытекают из объективной роли частных критериев в определении качества системы и поэтому выступают как формальный математический прием, придающий задаче удобный вид.Кроме того, низкие оценки по одним критериям могут компенсироваться высокими оценками по другим критериям. Это значит, что уменьшение одного из критериев вплоть до нулевого значения может возмещаться возрастанием другого. Мультипликативная свертка критерия состоит в представлении обобщенного скалярного критерия в виде произведения: (3‑2) Мультипликативный критерий образуется путем перемножения частных критериев возведенных в степени . Если все частные критерии имеют одинаковую важность, то =1. При разной важности критериев ≠1. В мультипликативных критериях компромисс достигается по отношению не к абсолютным, а к относительным изменениям частных критериев, а именно, суммарный уровень относительного снижения значений одного или нескольких критериев не превышает суммарного уровня относительного увеличения значений других критериев. Достоинством мультипликативного критерия является то, что при его использовании не требуется нормировки частных критериев. К его недостаткам относится то, что он компенсирует недостаточную величину одного частного критерия избыточной величиной другого и имеет тенденцию сглаживать уровни частных критериев за счет неравнозначных первоначальных значений частных критериев.
Выбор между аддитивной и мультипликативной свертками частных критериев определяется степенью важности абсолютных или относительных изменений значений частных критериев соответственно. Содержание работы В работе необходимо провести оценивание шести систем по четырем критериям качества. В качестве исходных данных задаются: - условие оптимальности (max или min) для каждого критерия; - вектор приоритетов критериев l =(l1,… l4); - вектор значений критериев ) для каждого оцениваемого образца. Вариант исходных данных определяется порядковым номером студента в списке группы. 1) Откройте приложение Microsoft Excel. 2) Подготовьте рабочую таблицу со структурой, показанной на Рис. 3‑3: В ячейки подраздела Натуральные раздела Критерии заносятся исходные данные . Ячейки подраздела Формула A раздела Критерии предназначены для занесения в них нормированных значений критериев, вычисленных по формуле:
Рис. 3‑3. Структура Excel-таблицы для проведения расчетов по оцениванию систем Ячейки подраздела Формула A раздела Критерии предназначены для занесения в них нормированных значений критериев, вычисленных по формуле: В ячейки столбца Парето заносятся: В ячейки столбца Оптимальность заносятся: В ячейки столбца Превосходство заносятся: Ячейки подраздела Формула A раздела Аддитивная свертка предназначены для занесения в них скалярных значений критериев, вычисленных по формуле (3‑1) на основе значений критериев, нормированных на основе формулы A. В столбце K заполняются все ячейки, столбце K* заполняются ячейки для систем (строк), входящих в множество Парето.
Ячейки подраздела Формула B раздела Аддитивная свертка предназначены для занесения в них скалярных значений критериев, вычисленных по формуле (3‑1) на основе значений критериев, нормированных на основе формулы B. В столбце K заполняются все ячейки, в столбце K* заполняются ячейки для систем (строк), входящих в множество Парето. Для вычисления значения скалярного критерия используются значения приоритета , заданные в исходных данных , где - значение приоритета, заданное в исходных данных. Ячейки подраздела l=1 раздела Мультипликативная свертка предназначены для занесения в них скалярных значений критериев, вычисленных по формуле (3‑2) в предположении равных приоритетов критериев (li=1). В столбце K заполняются все ячейки, в столбце K* заполняются ячейки для систем (строк), входящих в множество Парето. Ячейки подраздела l≠1 раздела Мультипликативная свертка предназначены для занесения в них скалярных значений критериев, вычисленных по формуле (3‑2) в предположении равных приоритетов критериев. В столбце K заполняются все ячейки, в столбце K* заполняются ячейки для систем (строк), входящих в множество Парето. Приоритеты критериев назначаются по правилу: где - значение приоритета, заданное в исходных данных -минимальное значение, заданное в исходных данных 3) Проведите все необходимые расчеты (заполните все ячейки с вычисляемыми значениями необходимыми выражениями) и определите оптимальную систему для всех восьми случаев. 4) Проанализируйте полученные результаты. Отчет о работе Отчет должен содержать таблицу с исходными данными, промежуточными расчетами и полученными результатами. Образец отчета показан на Рис. 3‑4.
Рис. 3‑4. Пример отчета Левая нижняя часть excel-листа содержит исходные и данные и ячейки для вспомогательных значений, используемых в выражениях для подсчета нужных значений. В правой нижней части excel-листа приводятся полученные результаты – вычисленные значения скалярного критерия и номера наилучшей системы.
3.5 Контрольные вопросы 1) Что называется частным показателем качества системы? 2) Что такое обобщенный показатель качества системы? 3) На какие основные классы распадаются критериев оценки сложных систем? 4) Какие элементы образуют множество Парето? 5) Как определяется аддитивный критерий свертки? 6) Из каких основных этапов состоит процедура свертки? 7) Как определяется мультипликативный критерий свертки? 8) В чем заключаются преимущества и недостатки аддитивного и мультипликативного критериев свертки? Варианты
4 Сетевое планирование и управление Цель работы Изучение детерминированной и вероятностной сетевой модели планирования и управления. Теоретические сведения Основные понятия Сетевое планирование и управление [5] – метод исследования и проектирования сложных систем. Метод позволяет провести анализ и оптимизацию процессов, состоящих из связанных подсистем или совокупности последовательных и взаимосвязанных работ и событий. Основой для анализа и расчетов процессов является математическая модель в виде ориентированного графа [Рис. 4‑1], называемая сетевой моделью. Рис. 4‑1 Пример простейшей сетевой модели Основными элементами сетевой модели являются событие, работа и путь. Работа - процесс, связанный с затратами времени и ресурсов, и приводящий к достижению определенных результатов. (Работами следует считать также процессы, не требующие расходов ресурса, но только времени). Ресурсы -материалы, сырье, оборудование, контингент исполнителей, необходимые для производства работы, финансовые средства и прочее. Фиктивная работа отображает логическую связь работ и не требует расхода времени и ресурсов (работа (1,3) на Рис. 4‑1). Она только констатирует, что событие (3) не может произойти, пока не свершится событие (1). В сетевых моделях работы отображаются направленными стрелками, фиктивная работа – пунктиром, рядом с ними изображаются длительности работ t (i,j). Событие - факт завершения всех предшествующих работ и готовности к выполнению всех последующих. Каждая работа в сети характеризуется: - начальным событием – (i); - конечным событием – (j); Работы кодируются в терминах событий, т.е. каждая из них идентифицируется своими начальным и конечным событиями. Работы с одинаковыми i j не допускаются. В этом случае следует ввести фиктивные работы, которые обеспечивают необходимую развязку. Исходное событие («самое начальное») сети (0) иногда обозначается (I); завершающее событие («самое конечное») – (С). Нумерация событий Для любой работы сетевой модели: - номер начального события должен быть меньше номера конечного события (i < j) и - каждый путь должен проходить по возрастающей последовательности номеров событий. Для нумерации событий используется алгоритм вычеркивания дуг, который также позволяет обнаруживать структурные ошибки: - отыскивается начальное событие (в него не входит ни одна работа), которому присваивается номер 0. - зачеркиваются работы, выходящие из него; - определяются события, не имеющие входящих работ (первый ранг), - выявленные события нумеруются в произвольном порядке (1, 2 или 2, 1); - зачеркиваются работы, выходящие из них, определяются события второго ранга; - по достижении конечного события процесс прекращается. Критический путь Путь – последовательность работ в сети, в которой конечное событие любой работы совпадает с начальным событием следующей за ней работы. Путь кодируется в событиях, через которые он проходит, например, путь (3,5,6), иногда он обозначается начальным и конечным событиями пути – L(3,6). Наибольший интерес представляют собой полные пути (в дальнейшем – просто путь), идущие от начального события до конечного события. Если известны все длительности работ на сетевой модели, то можно определить продолжительность любого пути T(L) как: Например, для путей Рис. 4‑1: - T(L(0,1,4,6))=28; - T(L(0,1,3,5,6))=30; - T(L(0,3,5,6))=27; - T(L(0,2,5,6))=23; - T(L(0,2,6))=21. Путь, имеющий наибольшую продолжительность, называется критическим. Lкр, и длительность его обозначается Tкр. В рассматриваемом примере Lкр=(0, 1, 3, 5, 6), Tкр =30. Работы, находящиеся на критическом пути, называются критическими. В рассматриваемом случае это работы (0,1), (1,3), (3,5), (5,6). Критические работы выделяются на сетевой модели жирными или двойными стрелками. Время выполнения проекта в целом не может быть меньше Tкр, поэтому первая задача при анализе сетевых моделей – выявление Lкр и критических работ и поиск возможностей по сокращению их длительности. Нахождение критического пути является основной задачей метода критического пути. В методах анализа сетевой модели используются временные характеристики событий и работ.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|