Главная » Просмотр файлов » Вопросы к зачету часть3

Вопросы к зачету часть3 (1085485), страница 3

Файл №1085485 Вопросы к зачету часть3 (Вопросы к зачету (ответы)) 3 страницаВопросы к зачету часть3 (1085485) страница 32018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 3)

В начале работы с МТ устанавливается в состояние , на её ленту записывается исходное слово и считывающая головка помещается против 1-й (самой левой) ячейки (т.е. обозревает 1-ю букву слова ).

Если , то вся информация о начале работы запишется машинным словом

.

Теперь, как и при описании работы НА, сопоставим слову конечную или бесконечную последовательность машинных слов

(2)

Для этого находим в S команду вида

и в зависимости от значения , равного H, R или L, в качестве берём соответственно слово

Если , то в качестве искомой возьмём двухэлементную последовательность . В противном случае, как и выше, построим слово и т.д. Продолжая этот процесс, мы и получим искомую последовательность (2).

Последовательность слов в алфавите A, полученных удалением из слов символов-состояний, назовём путём переработки слова .

Если последовательность (2) конечна и оканчивается словом то говорят, что машина применима к слову и перерабатывает его в слово . Этот факт записывают в виде

.

Если же последовательность (2) бесконечна, то говорят, что машина не применима к слову .

Таким образом, любая МТ осуществляет частичное отображение множества слов в алфавите A в себя.

Приведем пример МТ, осуществляющей удвоение натуральных чисел. Как и при построении НА, натуральное число будем изображать в виде последовательности вертикальных чёрточек. В качестве внешнего алфавита возьмем множество , где 0 – пустой символ, а в качестве внутреннего –

.

Систему команд зададим таблицей:

Таблица 2.

Q

A

0

|


В начале работы на ленту записывается слово , а вся информация о начале работы определится машинным словом

.

В качестве упражнения постройте последовательность машинных слов, начинающуюся словом .

Из сравнения определений НА и МТ видно, что в последний процесс преобразования слов разбит на более мелкие операции – них в каждый такт заменяется не более одной буквы слова. Кроме того, в них есть и другое сильное ограничение – расширение слова может происходить только за счёт приписывания новых символов слева или справа от слова (т.е. в начале его или конце). В связи с этим строить НА для решения задач, как правило проще, чем МТ. Так, задачу удвоения натурального числа можно решить НА со схемой

,

,

.

В нем всего лишь три команды вместо 9 в построенной выше машине, да и число тактов работы по удвоению слова существенно меньше. На первый взгляд может казаться, что и в принципе МТ имеют меньше возможностей по сравнению с НА. Однако А. Тьюрингом и Э. Постом была выдвинута гипотеза (или тезис) о том, что любой алгоритм над алфавитом A эквивалентен относительно A алгоритму, осуществляемому подходящей машиной Тьюринга (соответственно Поста).

Как и тезис Маркова А. А. Нормализации алгоритмов, эта гипотеза не может быть доказана, её можно лишь подкреплять какими-либо разумными доводами. Наиболее важным из них является известная к настоящему времени теорема о том, что всякий НА осуществим на МТ.

51. Определение частично рекурсивных функций. Основные функции.

52. Определение частично рекурсивных функций. Основные операции.

53. Определение частично рекурсивных функций.

54. Алгебраически неразрешимые проблемы.

55. Задачи Р- сложные. Полиномиально сложные задачи.

56. NP-проблемы. Экспоненциально сложные задачи.

57. Связь NP-проблем с Р-проблемами.

МНОГОЗНАЧНЫЕ ФУНКЦИИ

Наряду с булевыми функциями в приложениях используются -значные функции и при > 2. Будем считать, что аргументы таких функций и сами они принимают значения из множества чисел

Определение 1. Функцией -значной логики, или -значной функцией, от n переменных при n 1 называется произвольное отображение

-значными функциями от 0 переменных называются функции-константы 0,1,..., -1.

Множества всех -значных функций и всех -значных функций от n переменных обозначим соответственно через и .

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

Так как множество конечно, то -значную функцию от n переменных можно задать таблицей ее значений на всех наборах (или векторах) из . При этом условимся записывать их в порядке возрастания как чисел в А-ичной системе счисления. Непосредственно из табличного задания видно, что число различных -значных функций от n переменных равно . При >2 табличное задание -значных функций практически еще более трудно осуществимо, чем задание булевых функций. В связи с этим важным является вопрос о разработке аналитических способов задания -значных функций. При этом, как и в случае =2, естественно было бы воспользоваться какими-либо простейшими функциями и, в .частности, бинарными операциями на множестве .

Множество можно рассматривать как кольцо вычетов по

модулю , и потому можно считать определенными на операции сложения и умножения по модулю . Будем эти операции при >2 обозначать теми же значками • , + , что и операции над числами. Используя эти операции и функции-константы, можно построить кольцо многочленов от переменных . Каждый многочлен этого кольца представляет -значную функцию от n переменных. Ниже будет доказано, что при простом , когда есть поле, многочленами представляются все -значные функции. При составном это не так. Действительно, если — собственный делитель числа , то все функции , представляемые многочленами, сохраняют отношение сравнимости по модулю :

.

Ясно, что не все -значные функции обладают этим свойством. Используя операции сложения и умножения, а также элементарные функции

можно получить представление -значной функции, сходное с совершенной дизъюнктивной нормальной формой для случая =2.

(1)

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

,

.

Для -значных функций, как и в двоичном случае, можно ввести понятия суперпозиции, представления функций формулами над заданной системой функций, замыкания, замкнутой и полной систем функций и т. д. Приведем примеры полных систем -значных функций.

  1. Из представления (1) следует, что полной является система функций

.

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

.

3. Наряду с разложением (1) имеет место еще один аналог совершенной дизъюнктивной нормальной формы функции

где

Отсюда следует, что полной является система функций

.

ФУНКЦИИ ШЕННОНА И ИХ ОЦЕНКИ.

Для описания сложности контактных схем К. Шенноном в работе [ 12 ] была введена числовая функция (n), равная такому наименьшему числу, что контактными схемами сложности не более (n) можно реализовать любую булеву функцию от n переменных:

(n)= (f),

или более подробнее,

где минимум берется по всем контактным схемам S, реализующим функцию f.

Аналогичные функции можно ввести и для других типов схем, реализующих булевы функции, при различных определениях сложности схем. Все такие функции называют функциями Шеннона. Примерами функций Шеннона являются функции

для -схем и функции

=

для функциональных схем в любом фиксированном базисе.

В отмеченной выше работе [ 12 ] был указан подход к нахождению нижних оценок функций Шеннона и найдена нижняя оценка для (n) .точнее, была доказана

Теорема 1.Для любого >0 и больших n выполняется неравенство

Причем доля функций , для которых

Характеристики

Тип файла
Документ
Размер
1,6 Mb
Высшее учебное заведение

Список файлов ответов (шпаргалок)

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6510
Авторов
на СтудИзбе
302
Средний доход
с одного платного файла
Обучение Подробнее