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

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

Вариант 1600870679.


Ваше имя*:


Вопрос 1

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

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

Вопрос 2

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


  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 3

Как называется задача оптимизации со следующей формулировкой:

  1.  Целочисленное линейное программирование
  2.  Полуопределенное программирование
  3.  Выпуклое программирование
  4.  Векторное программирование
  5.  Линейное программирование
  6.  Положительное линейное программирование (ПЛП)

Вопрос 4

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

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

Вопрос 5

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

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

Вопрос 6

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

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

Вопрос 7

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

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

Вопрос 8

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

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

Вопрос 9

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

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

Вопрос 10

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

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

Вопрос 11

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

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

Вопрос 12

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

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

Вопрос 13

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


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

Вопрос 14

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

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

Вопрос 15

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

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

Вопрос 16

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

  1.  
  2.  
  3.  
  4.  

Вопрос 17

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

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

Вопрос 18

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

  1.  
  2.  
  3.  
  4.  3

Вопрос 19

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

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


  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 20

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

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

Вопрос 21

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

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 22

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

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

Вопрос 23

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

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 24

Какой из этих тестов на простоту не является рандомизированным:

  1.  Все существующие тесты на простоту являются рандомизированными
  2.  Миллера
  3.  Бейли — Померанца — Селфриджа — Уогстаффа,
  4.  Бейли — Померанца — Селфриджа — Уогстаффа
  5.  Миллера-Рабина

Вопрос 25

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

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

Вопрос 26

  1.  
  2.  
  3.  
  4.  
  5.  

Вопрос 27

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

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

Вопрос 28

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

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

Вопрос 29

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

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

Вопрос 30

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

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