Эффективные алгоритмы — вопросы

Материал из DISCOPAL
Перейти к: навигация, поиск
12345678910
11121314151617181920
21222324252627282930
Тест по курсу «Эффективные алгоритмы»

Вариант 1594266668.


Ваше имя*:


Вопрос 1

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

  1.  
  2.  
  3.  
  4.  Нет правильного ответа
  5.  

Вопрос 2

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 3

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

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

Вопрос 4

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

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

Вопрос 5

В работах по теории сложности алгоритм называется полиномиальным в среднем, если для входов длины n и времени работы алгоритма T, выполняется:

  1.  
  2.  
  3.  
  4.  

Вопрос 6

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

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

Вопрос 7

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

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

Вопрос 8

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

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

Вопрос 9

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

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

Вопрос 10

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

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 11

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

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

Вопрос 12

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

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

Вопрос 13

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

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

Вопрос 14

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


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

Вопрос 15

Какой класс ошибок допускают алгоритмы решающие задачи из класса PP?

  1.  двусторонние
  2.  трехсторонние
  3.  «PP»-ошибки
  4.  односторонние

Вопрос 16

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

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

Вопрос 17

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

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

Вопрос 18

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

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


  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 19

Метод многократного запуска вероятностного алгоритма, с целью уменьшения вероятности ошибки называется:

  1.  «антирандомизация»
  2.  «отладка вероятности»
  3.  «вероятностная амплификация»
  4.  «дерандомизация»

Вопрос 20

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

  1.  
  2.  
  3.  
  4.  3

Вопрос 21

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

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

Вопрос 22

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


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

Вопрос 23

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

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

Вопрос 24

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

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

Вопрос 25

Есть граф G=(V,E). Разбиение множества вершин V на непересекающиеся множества S и T называется:

  1.  Раскладка
  2.  Поток
  3.  Разбивка
  4.  Паросочетание
  5.  Разрез
  6.  Клика

Вопрос 26

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

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

Вопрос 27

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

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

Вопрос 28

Какой класс ошибок допускают алгоритмы решающие задачи из класса ZPP?

  1.  «ZPP»-ошибки
  2.  никакие
  3.  односторонние (при ответе «1»)
  4.  трехсторонние
  5.  односторонние (при ответе «0»)
  6.  двусторонние

Вопрос 29

Какой класс ошибок допускают алгоритмы решающие задачи из класса BPP?

  1.  «BP»-ошибки
  2.  односторонние
  3.  двусторонние
  4.  трехсторонние

Вопрос 30

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

  1.  
  2.  
  3.  
  4.