Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дискретка / Книги / Галиев Ш.И. Математическая логика и теория алгоритмов (2002).pdf
Скачиваний:
2274
Добавлен:
25.02.2016
Размер:
7.49 Mб
Скачать

259

4)(конечную ленту)&(бесконечный внешний алфавит)&(конечный внутренний алфавит);

5)(конечную ленту)&(конечный внешний алфавит)&(бесконечный внутренний алфавит).

9.Арифметическая функция f(x,y) = x+y

1)(не вычислима по Тьюрингу)&(вычислима по Маркову)&(является общерекурсивной);

2)(вычислима по Тьюрингу)&(вычислима по Маркову)&(является общерекурсивной);

3)(не вычислима по Тьюрингу)&(не вычислима по Маркову) &(является общерекурсивной);

4)(не вычислима по Тьюрингу)&(не вычислима по Маркову) &(не является общерекурсивной);

5)(вычислима по Тьюрингу)&(вычислима по Маркову)&(не является общерекурсивной).

10.Укажите, какая из перечисленных ниже проблем является алгоритмически разрешимой

1)проблема диофантовых корней,

2)проблема эквивалентности слов,

3)проблема остановки,

4)проблема разрешимости логики предикатов,

5)проблема нахождения решения задачи коммивояжёра.

Тест по неклассическим логикам и сложности вычислений (тест № 6)

1. Конъюнкция и дизъюнкция в трехзначной логике Лукасевича, вводятся следующим образом:

1)

х&у=max(х,у),

х у=min(х,у);

2)

х&у= min(х,у),

х у= max(х,у);

3)

х&у= х×у(mod 3),

х у= х+у(mod 3);

4)

х&у=(х у)+1(mod 3),

х у= max(х,у);

5)х&у= min(1, max(х,у)), х у= max(1, min(х,у)).

2.Число различных функций k – значной логики, зависящих от n переменных

равно

2) nk

3) kn

 

 

1) n×k

4) k k n

5) nnk

3. Рассмотрим k значную (k>2) логику Поста, где циклическое отрицание введено как х=х+1 (mod k), а отрицание Лукасевича как Nx=k-1-x. Укажите, какое утверждение истинно

1)N(Nx) = х и ( х) = х;

2)N(Nx) х и ( х) = х;

3)N(Nx) = х и ( х) х;

260

4)N(Nx) х и ( х) х;

5)N(Nx) ( х) х.

4.Рассмотрим k значную логику Поста, где переменные принимают значения 0, 1, …k-1. Импликация в этой логике вводится следующим образом:

k 1,

если 0 x < y k 1,

x y=

( k 1) x + y,

если 0 y x m 1.

 

Пусть k=3. Обозначим значения 0, 1, и 2 через 0, ½ и 1 соответственно. Укажите, какое из следующих утверждений истинно.

1)эта импликация совпадает с дизъюнкцией логики Рейхенбаха;

2)эта импликация совпадает с импликацией логики Бочвара;

3)эта импликация совпадает с импликацией логики Клини;

4)эта импликация совпадает с импликацией логики Гейтинга;

5)эта импликация совпадает с импликацией логики Лукасевича.

5.Пусть задана лингвистическая переменная, описываемая набором:

(Х, Т(Х), U, G , М)

вкотором:

Х- название лингвистической переменной,

Т(Х) - множество лингвистических значений переменной Х, U - универсальное множество,

G - синтаксические правила, порождающие названия переменной, т.е. правила определения синтаксических значений,

М - семантические правила, которые ставят в соответствие каждой нечеткой переменной ее смысл М(Х), т.е. характеристическую функцию для

Х.

Укажите, какое из следующих утверждений истинно

1)U – нечеткое множество, а Т(Х) – обычное множество;

2)U – обычное множество, а Т(Х) – нечеткое множество;

3)U – нечеткое множество и Т(Х) – нечеткое множество;

4)U и Т(Х) – обычные множества;

5)U – обычное конечное множество, а Т(Х) – обычное бесконечное множество.

6.Пусть]х[ обозначает наименьшее целое q, такое, что q x. Укажите, каково минимальное число символов нужно для представления числа n, заданного в десятичной системе счисления

1) n

2) ln(n)

3) ]log(n)[

4) ln(log(n))

5) ]ln(n)[

7. Укажите, какой наименьший порядок (из записанных) имеет размер представления в ЭВМ графа с n вершинами и m ребрами

 

 

 

 

 

 

 

 

 

1) 0(n

×

m)

2)

0(ln(n))

3) 0(mn)

×

log(n))

5) 0(nm)

 

 

 

 

4) 0(m

 

261

8.Рассмотрим задачу о минимальном соединении. Дано n городов. Нужно соединить все города телефонной связью так, чтобы общая длина телефонных линий была минимальной. На языке теории графов эта задача формулируется следующим образом. Дан полный граф с n вершинами и известны длина каждого ребра. Требуется найти остовный подграф (связный подграф без циклов, содержащий все вершины исходного графа) имеющий минимальную длину, т.е. имеющий минимальную сумму длин ребер.

Эту задачу можно решить, перебирая все остовные подграфы данного полного графа, и выбирая тот остовный подграф который имеет

минимальную длину. Известно, что число всех остовных подграфов полного графа равно n(n-2). Кроме алгоритма перебора всех остовных подграфов данного графа, указанную задачу можно решить, так называемым жадным алгоритмом, число шагов которого есть 0(n log(n)).

Укажите, какое из следующих утверждений истинно

1)задача о минимальном соединении имеет экспоненциальную временную сложность;

2)задача о минимальном соединении имеет полиномиальную временную сложность;

3)алгоритм перебора всех остовных подграфов данного графа имеет полиномиальную временную сложность;

4)жадный алгоритм имеет линейную временную сложность;

5)жадный алгоритм имеет экспоненциальную временную сложность.

9.Проблема выяснения выполнимости произвольной формулы А логики высказываний (пропозициональной формы), представленной в конъюнктивной нормальной форме,

1)является алгоритмически неразрешимой;

2)не является NP – полной задачей;

3)является NP - полной задачей;

4)является задачей, не принадлежащей классу ;

5)является задачей, не имеющей решения.

10.Укажите, какое из следующих утверждений ложно

1)задача является NP полной, если она входит в NP и каждая задача из NP полиномиально сводится к ней;

2)NP класс задач содержит задачи которые можно решить недетерминированными алгоритмами, работающими в течении полиномиального времени;

3)задача является NP трудной, если каждая задача из NP полиномиально сводится к ней;

4)если одновременно задача Z1 полиномиально сводится к задаче Z2 и Z2 полиномиально сводится к задаче Z1, то задачи Z1 и Z2 полиномиально эквивалентны;