Jump to content

Машинка Блюм-Шуб-Смале

В теории вычислений машина Блюма-Шаба-Смейла , или машина BSS , представляет собой модель вычислений, представленную Ленорой Блюм , Майклом Шубом и Стивеном Смейлом , предназначенную для описания вычислений над действительными числами . [ 1 ] По сути, машина BSS — это машина произвольного доступа с регистрами, которые могут хранить произвольные действительные числа и которые могут вычислять рациональные функции над действительными числами за один временной шаг. Она тесно связана с моделью Real RAM .

Машины BSS более мощны, чем машины Тьюринга , поскольку последние по определению ограничены конечным набором символов. [ 2 ] Машина Тьюринга может представлять счетное множество (например, рациональные числа) строками символов, но это не распространяется на несчетные действительные числа.

Определение

[ редактировать ]

Машина BSS M задается списком из инструкции (будут описаны ниже), проиндексированы . Конфигурация M представляет собой кортеж , где — индекс инструкции, которая будет выполняться следующей, и являются регистрами, содержащими неотрицательные целые числа, и представляет собой список действительных чисел, все из которых, кроме конечного числа, равны нулю. Список считается хранящим содержимое всех регистров M . Вычисления начинаются с настройки и заканчивается всякий раз, когда ; окончательное содержание Говорят, что это выход машины.

Инструкции M могут быть следующих типов:

  • Вычисление : замена выполняется, где – произвольная рациональная функция (частное двух полиномиальных функций с произвольными действительными коэффициентами); регистры и может быть изменено либо или и аналогично для . Следующая инструкция .
  • Ветвь( ) : если тогда иди ; еще идти .
  • Копировать ( ): содержимое регистра чтения копируется в «записанный» регистр ; следующая инструкция .

Блюм, Шуб и Смейл определили классы сложности P (полиномиальное время) и NP (недетерминированное полиномиальное время) в модели BSS. Здесь NP определяется путем добавления к проблеме экзистенциально-квантифицированного вклада. Они ставят задачу, которая является NP-полной для определенного таким образом класса NP: существование корней многочленов четвертой степени. Это аналог теоремы Кука-Левина для вещественных чисел.

См. также

[ редактировать ]
  1. ^ Блюм, Ленор ; Шуб, Майк ; Смейл, Стив (1989). «К теории вычислений и сложности над действительными числами: NP-полнота, рекурсивные функции и универсальные машины» (PDF) . Бюллетень Американского математического общества . 21 (1): 1–46. дои : 10.1090/S0273-0979-1989-15750-9 . Збл   0681.03020 .
  2. ^ Мински, Марвин (1967). Вычисления: конечные и бесконечные машины . Нью-Джерси: Prentice-Hall, Inc.

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a6de24daf8e4bd49632e530d9ecf998c__1723647120
URL1:https://arc.ask3.ru/arc/aa/a6/8c/a6de24daf8e4bd49632e530d9ecf998c.html
Заголовок, (Title) документа по адресу, URL1:
Blum–Shub–Smale machine - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)