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

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

Вариант 1915930482.


Ваше имя*:


Вопрос 1

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

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

Вопрос 2

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

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

Вопрос 3

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 4

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

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

Вопрос 5

Сложность алгоритма динамического программирования для задачи о рюкзаке, который «помнит» о наиболее «дорогих» допустимых решениях:

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 6

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

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

Вопрос 7

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

  1.  Находит приближенное решение, с точностью
  2.  Вероятностно подсчитывал число выполненных наборов
  3.  Подсчитывал число невыполненных наборов
  4.  Точность решения в среднем —
  5.  Вероятностно подсчитывал число невыполненных наборов
  6.  Заполнял таблицу «наиболее выполняющими» наборами

Вопрос 8

С какой точностью работает «чисто» жадный алгоритм для задачи о рюкзаке («хватать предметы по убыванию удельной стоимости, пока не кончится место в рюкзаке»)?

  1.  
  2.  
  3.  3
  4.  Этот алгоритм не гарантирует никакой точности решения
  5.  2
  6.  0.878

Вопрос 9

С какой точностью работает модифицированный жадный алгоритм для задачи о рюкзаке из соответствующей темы?

  1.  
  2.  0.878
  3.  
  4.  3
  5.  2
  6.  Этот алгоритм не гарантирует никакой точности решения;

Вопрос 10

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

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

Вопрос 11

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

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

Вопрос 12

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

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

Вопрос 13

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

  1.  
  2.  
  3.  
  4.  3

Вопрос 14

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

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

Вопрос 15

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

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

Вопрос 16

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

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

Вопрос 17

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

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

Вопрос 18

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

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


  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 19

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

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

Вопрос 20

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

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