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

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

Вариант 2769310373.


Ваше имя*:


Вопрос 1

В теме про полиномиальный в среднем алгоритм для «SAT» мы применяли формулу…


  1.  Форда-Фалкерсона
  2.  Флойда-Уоршолла
  3.  Включений-Исключений
  4.  Немхаузера-Ульмана
  5.  Беллмана-Форда

Вопрос 2

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

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

Вопрос 3

Какова сложность вероятностного алгоритма Фрейвалда для проверки тождества AB=C для матриц  ?

  1.  
  2.  
  3.  
  4.  

Вопрос 4

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

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

Вопрос 5

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

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

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

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

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

Вопрос 6

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

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

Вопрос 7

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


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

Вопрос 8

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

  1.  Метрической
  2.  Треугольной
  3.  Евклидовой
  4.  Эйлеровой
  5.  Гамильтоновой

Вопрос 9

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

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

Вопрос 10

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

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

Вопрос 11

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

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

Вопрос 12

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

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

Вопрос 13

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

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


  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 14

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

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

Вопрос 15

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

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

Вопрос 16

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

  1.  метод условного спуска
  2.  алгоритм Беллмана-Форда
  3.  динамическое программирование с отбором наиболее дорогих наборов
  4.  алгоритм Немхаузера-Ульмана
  5.  динамическое программирование с отбором наиболее легких наборов

Вопрос 17

Цикл, проходящий через все вершины графа, называется

  1.  Гамильтонов цикл
  2.  Петля Нестерова
  3.  Наполеонов цикл
  4.  Цикл Нельсона
  5.  Эйлеров цикл

Вопрос 18

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

m
элементов,
n
подмножеств
p
вероятность ненулевого элемента в матрице инцидентности
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  

Вопрос 19

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

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

Вопрос 20

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

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