Инфоурок Математика ПрезентацииПрезентация по дискретной математике "Машина Тьюринга"

Презентация по дискретной математике "Машина Тьюринга"

Скачать материал
Скачать материал "Презентация по дискретной математике "Машина Тьюринга""

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Художественный руководитель

Описание презентации по отдельным слайдам:

  • Машина Тьюринга

    1 слайд

    Машина Тьюринга

  • Понятие Машины ТьюрингаАлан ТьюрингВ 1936 г. Аланом Тьюрингом для уточнения п...

    2 слайд

    Понятие Машины Тьюринга
    Алан Тьюринг
    В 1936 г. Аланом Тьюрингом для уточнения понятия алгоритма был предложен абстрактный универсальный исполнитель, представляющий собой логическую вычислительную конструкцию, а не реальную вычислительную машину. Термин «универсальный исполнитель» говорит о том, что данный исполнитель может имитировать любой другой исполнитель.
    Предполагается, что универсальный исполнитель должен уметь доказывать существование или отсутствие алгоритма для той или иной задачи.

  • Устройство машины ТьюрингаВ состав машины Тьюринга входит бесконечная в обе с...

    3 слайд

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

  • Устройство машины ТьюрингаПрограммы для машин Тьюринга записываются в виде та...

    4 слайд

    Устройство машины Тьюринга
    Программы для машин Тьюринга записываются в виде таблицы, где первые столбец и строка содержат буквы внешнего алфавита внутренний алфавит. Содержимое таблицы представляет собой команды для машины Тьюринга. Буква, которую считывает головка в ячейке, и внутреннее состояние головки определяют, какую команду нужно выполнить. Команда определяется пересечением символов внешнего и внутреннего алфавитов в таблице.

  • Пример машины ТьюрингаПроверка на четность числа символов (единичек), записан...

    5 слайд

    Пример машины Тьюринга
    Проверка на четность числа символов (единичек), записанных на ленте

    𝑞 1 → 𝑞 2 𝑅 ∗

    𝑞 2 → 𝑞 1 𝑅 ∗

    𝑞 1 ∗ → 𝑞 0 𝐸 четное



    𝑞 2 ∗ → 𝑞 0 𝐸 нечетное

  • Для задания конкретной машины Тьюринга, требуется описать для нее следующие с...

    6 слайд

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

  • Варианты Машин ТьюрингаМногодорожечная Машина ТьюрингаМашина Тьюринга с полуб...

    7 слайд

    Варианты Машин Тьюринга
    Многодорожечная Машина Тьюринга
    Машина Тьюринга с полубесконечной лентой
    Многоленточная машина Тьюринга
    Универсальная машина Тьюринга
    не отличаются от обычных машин Тьюринга по вычислительной мощности

  • Многодорожечная Машина ТьюрингаМашиной Тьюринга с nn дорожками называется выч...

    8 слайд

    Многодорожечная Машина Тьюринга
    Машиной Тьюринга с nn дорожками называется вычислитель, аналогичный машине Тьюринга, лишь с тем отличием, что лента состоит из nn дорожек, на каждой из которых записаны символы ленточного алфавита. У многодорожечной машины одна головка, которая за один шаг переходит в одном направлении на всех дорожках одновременно. Многодорожечная машина Тьюринга тривиально эквивалентна обычной с ленточным алфавитом
    Универсальная машина Тьюринга
    Существует машина Тьюринга, которая принимает на вход закодированное описание произвольной машины и входную строку и эмулирует работу закодированной машины на заданном входном слове. Иными словами, универсальный язык перечислим с помощью машины Тьюринга.

  • Машина Тьюринга с полубесконечной лентойЗаменив у машины Тьюринга бесконечную...

    9 слайд

    Машина Тьюринга с полубесконечной лентой
    Заменив у машины Тьюринга бесконечную в обе стороны ленту на бесконечную в одну сторону, мы не теряем в вычислительной мощности. По произвольной машине Тьюринга строится двухдорожечная машина с полубесконечной лентой.
    Теорема
    Для любой машины Тьюринга существует эквивалентная машина Тьюринга, работающая на полубесконечной ленте.

  • Многоленточная машина ТьюрингаВ отличие от многодорожечной машины Тьюринга, л...

    10 слайд

    Многоленточная машина Тьюринга
    В отличие от многодорожечной машины Тьюринга, ленты не зависят друг от друга и головки во время одного шага могут перемещаться по-разному. 
    Утверждение (Тезис Чёрча-Тьюринга):
    Класс перечислимых языков совпадает с классом языков, перечислимых с помощью машин Тьюринга
    Иными словами, тезис говорит о том, что любой алгоритм можно запрограммировать на машине Тьюринга.

  • Спасибо за внимание

    11 слайд

    Спасибо за внимание

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 651 903 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 25.11.2019 690
    • PPTX 426 кбайт
    • 13 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Беккер Сергей Фёдорович. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Беккер Сергей Фёдорович
    Беккер Сергей Фёдорович
    • На сайте: 9 лет и 6 месяцев
    • Подписчики: 0
    • Всего просмотров: 7763
    • Всего материалов: 5

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Практические аспекты применения современных технологий при обучении школьников математике в рамках ФГОС ООО

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 57 человек из 32 регионов
  • Этот курс уже прошли 412 человек

Курс повышения квалификации

Изучение вероятностно-стохастической линии в школьном курсе математики в условиях перехода к новым образовательным стандартам

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 152 человека из 49 регионов
  • Этот курс уже прошли 819 человек

Курс повышения квалификации

Развитие предметных навыков при подготовке младших школьников к олимпиадам по математике

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 44 человека из 17 регионов
  • Этот курс уже прошли 101 человек

Мини-курс

Финансовое руководство: от планирования до успеха

5 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 43 человека из 23 регионов
  • Этот курс уже прошли 12 человек

Мини-курс

ФАОП: регулирование образовательного процесса и программ

4 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психологическая помощь и развитие детей: современные вызовы и решения

6 ч.

780 руб. 390 руб.
Подать заявку О курсе