Еженедельный по «сложности алгоритмов» для 3 курса ИСПРАН — вопросы

Материал из DISCOPAL
Перейти к: навигация, поиск
12345678910
Еженедельный по «сложности алгоритмов» для 3 курса ИСПРАН

Вариант 1377870320.


Ваше имя*:


Вопрос 1

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

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

Вопрос 2

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

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

Вопрос 3

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

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

Вопрос 4

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

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

Вопрос 5

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

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

Вопрос 6

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

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

Вопрос 7

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

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

Вопрос 8

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

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

Вопрос 9

Для чего применяется «метод условных вероятностей»:

  1.  Дератизация
  2.  Рандомизация
  3.  Демократизация
  4.  Метод Лас-Вегас
  5.  Шервудские алгоритмы
  6.  Метод Монте-Карло
  7.  Дерандомизация

Вопрос 10

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

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