Еженедельный по «сложности алгоритмов» для 6 курса МФТИ — вопросы

Материал из DISCOPAL
Перейти к: навигация, поиск
12345678910
11121314151617181920
Еженедельный по «сложности алгоритмов» для 6 курса МФТИ

Вариант 4112146685.


Ваше имя*:


Вопрос 1

Формулировка (в виде ЦЛП) какой задачи приведена ниже:

  1.  MIN-CUT
  2.  MAX-SAT
  3.  MIN-SAT
  4.  MAX-CUT
  5.  MAX-3SAT

Вопрос 2

В теме о полиномиальном в среднем алгоритме для задачи о рюкзаке рассматривался алгоритм…

  1.  Каргера-Штейна
  2.  Немхаузера-Ульмана
  3.  Эдмондса-Карпа
  4.  Форда-Фалкерсона
  5.  Флойда-Уоршелла
  6.  Беллмана-Форда

Вопрос 3

Какие из подходов к решению вычислительно трудных задач изучались в курсе?

  1.  Построение эффективных вероятностных приближенных алгоритмов с оценками точности в худшем случае
  2.  Построение эффективных метаэвристик
  3.  Применение теории генетических алгоритмов

Вопрос 4

Какова точность, гарантируемая жадным алгоритмом в задаче о k-покрытии?

  1.  3
  2.  
  3.  
  4.  
  5.  
  6.  

Вопрос 5

Какой алгоритм используется в алгоритме Кристофидеса?

  1.  Алгоритм Флойда-Уоршелла
  2.  Поиск совершенного паросочетания
  3.  Поиск минимального разреза
  4.  Поиск кратчайших путей
  5.  Рюкзак-оптимальность

Вопрос 6

Какие из подходов к решению вычислительно трудных задач изучались в курсе?

  1.  Построение эффективных алгоритмов муравьиной колонии
  2.  Применение эволюционных алгоритмов
  3.  Построение эффективных в среднем алгоритмов

Вопрос 7

Эйлеров цикл в графе:

  1.  проходит через все ребра по одному разу;
  2.  проходит через все вершины по одному разу;
  3.  проходит через все вершины и~ребра по одному разу;

Вопрос 8

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

  1.  полином, но степени больше 2
  2.  линейное
  3.  экспоненциальное
  4.  
  5.  квадратичное

Вопрос 9

В теме о полиномиальном в среднем алгоритме для задачи о рюкзаке полиномиальность в среднем доказана для следующего распределения входных данных:

  1.  веса произвольные, стоимость выбираются случайно
  2.  и стоимости и веса выбираются случайно
  3.  стоимости произвольные, веса выбираются случайно

Вопрос 10

Какой алгоритм используется только в лучшем из рассмотренных в теме FPTAS-алгоритмов для рюкзака?

  1.  жадный алгоритм для рюкзака
  2.  алгоритм Кристофидеса
  3.  динамическое программирование с отбором наиболее легких наборов
  4.  дерандомизация

Вопрос 11

Паросочетание, это подмножество...


  1.  вершин
  2.  связных подграфов
  3.  циклов
  4.  ребер

Вопрос 12

Рассмотрим модификацию задачи «Сумма размеров», разрешим даже отрицательные размеры.

Формально: Даны натуральные числа , , и число B.

Надо узнать, существует ли решение в 0/1 переменных уравнения .

Существует ли полиномиальный алгоритм для этой задачи?

  1.  Да, есть полиномиальный алгоритм
  2.  Нет, полиномиального алгоритма нет
  3.  Полиномиального нет, но есть квазиполиномиальный алгоритм

Вопрос 13

Гамильтонов цикл в графе:

  1.  проходит через все ребра по одному разу
  2.  проходит через все вершины по одному разу
  3.  проходит через все вершины и ребра по одному разу

Вопрос 14

Паросочетание, покрывающее все вершины графа, называется

  1.  вершинным
  2.  сочетающим
  3.  совершенным
  4.  покрывающим
  5.  максимальным

Вопрос 15

В теме о полиномиальном в среднем алгоритме для задачи о рюкзаке рассматривался алгоритм, который оперирует множеством…

  1.  наборов максимальной стоимости для каждого веса
  2.  допустимых наборов
  3.  доминирующих наборов
  4.  наборов минимального веса для каждой стоимости
  5.  отборных наборов
  6.  недопустимых наборов
  7.  набранных отборов

Вопрос 16

Какой прием используется в FPTAS-алгоритме для рюкзака?

  1.  метод условного спуска
  2.  округление коэффициентов
  3.  дерандомизация
  4.  PTAS-апроксимация
  5.  вероятностное округление

Вопрос 17

Для какой задачи в курсе использовался "метод условных вероятностей" с последовательным определением значения переменных:

  1.  TSP
  2.  MAX-SAT
  3.  Рюкзак-оптимизация
  4.  Рюкзак-выполнимость
  5.  MAX-CUT
  6.  MIN-CUT

Вопрос 18

Какова точность, гарантируемая жадным алгоритмом в задаче о покрытии?

  1.  3
  2.  
  3.  
  4.  

Вопрос 19

Какие условия на существование полиномиального в среднем алгоритма для «SAT» требуются в соответствующей теме?

Напомним, что у нас n переменных и m скобок, p — вероятность появления переменной в каждой скобке.


  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 20

Для чего применяется «дерандомизация»:

  1.  Построение вероятностных алгоритмов, полиномиальных "для почти всех исходных данных"
  2.  Построение вероятностных алгоритмов, полиномиальных в среднем
  3.  Построение детерминированных приближенных алгоритмов
  4.  Для оценки снизу возможной точности для данной задачи
  5.  Для оценки сложности в среднем
  6.  Построение вероятностного алгоритма с меняющимися "плохими входами"