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

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

Вариант 3549338977.


Ваше имя*:


Вопрос 1

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


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

Вопрос 2

Пусть задача A — «есть ли цикл в ненаправленном графе». Рассмотрим набор утверждений.


  • (1) Задача A — в P
  • (2) Задача A — в NP
  • (3) Если задача A — NP-полна, то существует НМТ, решающая A за полиномиальное время.

Что верно?

  1.  1 и 2
  2.  1, 2 и 3
  3.  Все остальные варианты — неверны.
  4.  1 и 3
  5.  2 и 3

Вопрос 3

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

  1.  
  2.  3
  3.  
  4.  

Вопрос 4

Задачи 3SAT и 2SAT:

  1.  Обе в P
  2.  Первая NP-полна и вторая в P.
  3.  Обе NP-полны
  4.  Все остальные варианты — неверны.
  5.  Первая неразрешима и вторая — NP-полна.

Вопрос 5

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

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

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

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

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