Раздел: Эволюционные алгоритмы и оптимизация



Программа государственного экзамена для магистрантов ИМИТ ОмГУ,

Уч. год

Направление – Прикладная математика и информатика

 

Магистерская программа «Исследование операций и системный анализ» 

 

Раздел: Криптография

Криптосистема с открытым ключом RSA: платформа шифрования, выбор параметров, выбор ключей, алгоритм шифрования, алгоритм дешифровки, математические основы криптостойкости.

2. Дискретный логарифм в мультипликативных группах конечных полей: определение и основные свойства, протоколы Диффи-Хеллмана, Масси-Омуры и ЭльГамаля.

3.Базовая схема ЭльГамаля цифровой подписи. Цифровая подпись на основе RSA.

4.Линейный регистр сдвига с обратной связью (LFSR): определение, связующий многочлен, регистры максимального периода, статистика выпускной последовательности.

5.Электронные платежи: необходимые элементы — цифровая подпись, номер, номинал и их назначение, технология MasterCard.

Раздел: Комбинаторная теория и приложения

Комбинаторные задачи. Массовая и индивидуальная задача. Трудоемкость алгоритма. Полиномиальные и экспоненциальные алгоритмы. Задачи распознавания. Недетерминированные алгоритмы. Классы P и NP. Проблема “P vs NP”.

2. Полиномиальная сводимость и NP-полные задачи распознавания. Свойства полиномиальной сводимости. Теорема о сложности NP-полных задач. Теорема Кука (без доказательства).

3. Сводимость по Тьюрингу и NP-трудные оптимизационные задачи. Примеры NP-трудных задач (задача о наименьшем вершинном покрытии, о наибольшем независимом множестве, о покрытии множества).

4. Приближенные алгоритмы. Понятие r( n)-приближенного алгоритма. Приближенные алгоритмы для задач о наименьшем вершинном покрытии, о наибольшем независимом множестве, о покрытии множества. Аппроксимационные классы.

Раздел: Целочисленное программирование

1. Постановки задач целочисленного программирования. Геометрическая интерпретация. Сложность задач.

2. Задача о наименьшем покрытии множества. Задачи об упаковке и разбиении множества.

3. Производственно-транспортные задачи. Транспортная задача с фиксированными доплатами.

4. Задача выполнимости и максимальной выполнимости логической формулы. Модели ЦП и приложения.

5. Метод отсечения. Общая схема алгоритмов, их свойства. Первый алгоритм Гомори, вопросы конечности, построение верхних оценок числа отсечений.

6. Полностью целочисленные алгоритмы отсечения. Прямые алгоритмы отсечения.

7. Метод регулярных разбиений. L-разбиение, примеры других разбиений. L- структура многогранников задачи о рюкзаке, задач о покрытии и упаковке множества.

8. Дробные накрытия задач ЦП. Регулярные отсечения. Глубина отсечений. Верхние и нижние оценки числа итераций.

9. Метод перебора L-классов для решения задач ЦП. Алгоритм для задачи целочисленного линейного программирования.

Раздел: Задачи оптимального размещения

1. Постановки задач Вебера, области применения. Классификация задач.

2. Постановка задач оптимального линейного упорядочения (ОЛУ). Полиномиальные алгоритмы решения ОЛУ для корневого дерева и последовательно-параллельного графа.

3. Постановка задачи Вебера на плоскости. Алгоритм решения задачи Вебера с прямоугольной метрикой с помощью построения серии минимальных разрезов в сети.

4. Построение моделей целочисленного программирования для задач размещения на плоскости с запрещенными зонами с минимаксным и минисуммным критериями.

5.  Задача о р-центре. Алгоритм Хакими поиска абсолютного о р-центра на сети.

 

Раздел: Некооперативные и кооперативные игры

1. Позиционные игры (игры в развернутой форме). Теорема о существовании ситуации равновесия в конечной игре с полной информацией.

2. Некооперативные игры двух лиц в нормальной форме. Антагонистические игры. Ситуации равновесия в антагонистической игре. Решение антагонистической игры. Принцип максимина.

3. Биматричные игры. Чистые и смешанные стратегии. Лемма о гарантированных выигрышах. Графический метод отыскания максиминных смешанных стратегий в биматричной игре.

4. Равновесие и квазиравновесие в биматричной игре. Стационарные стратегии с памятью на один ход. Обоснование выбора стратегий «Око за око» при многократном повторении игры «Дилемма заключенного».

5. Некооперативные игры n лиц в нормальной форме. Теорема Нэша о существовании ситуации равновесия.

6. Кооперативные игры двух лиц в нормальной форме. Решение кооперативной игры двух лиц по фон Нейману-Моргенштерну. Задача о сделках (модель торга по Нэшу). Теорема Нэша.

7. Кооперативные игры n лиц. Характеристическая функция. Кооперативные игры с произвольной и постоянной суммой. Стратегическая эквивалентность и изоморфизм кооперативных игр. Теорема об изоморфизме (достаточное условие изоморфизма).

8. Ядро как решение кооперативной игры. Теорема о характеризации ядра. Примеры (Ядро игры двух лиц и игры трех лиц с постоянной суммой). Теорема о ядре игры с постоянной суммой.

9. Решения по фон Нейману-Моргенштерну (NM-решения). Свойства NM-решений. Симметричное и дискриминативные NM-решения игры трех лиц с постоянной суммой. Теорема фон Неймана-Моргенштерна о решениях кооперативной игры трех лиц с постоянной суммой.

10. Вектор-функция Шепли. Аксиомы Шепли. Теорема Шепли (без доказательства). Содержательная интерпретация вектора Шепли. Вектор Шепли как дележ. Примеры.

 

Раздел: Эволюционные алгоритмы и оптимизация

1. Стандартная двоичная кодировка и кодировка Грея, свойство смежности.[1,3]

2. Определение схемы, теорема о схемах. [2]

3. Задача оптимальной рекомбинации. [1]

4. Теорема о разнообразии популяции.

5. Классический генетический алгоритм для задачи о максимальном разрезе графа. [1]

 

Литература:

Криптография

1. Романьков В.А. Введение в криптографию. Курс лекций. Изд-во ОмГУ, Омск, 2006 г.


Дата добавления: 2019-02-12; просмотров: 191; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!