Jump to content

Схема (информатика)

В теоретической информатике схема — это модель вычислений, в которой входные значения проходят через последовательность вентилей, каждый из которых вычисляет функцию. Схемы такого типа представляют собой обобщение булевых схем и математическую модель цифровых логических схем. Схемы определяются элементами, которые они содержат, и значениями, которые эти элементы могут создавать. Например, значения в логической схеме являются логическими значениями, и схема включает в себя элементы соединения, дизъюнкции и отрицания. Значения в целочисленной схеме представляют собой наборы целых чисел, а вентили вычисляют объединение множеств, пересечение множеств и дополнение множеств, а также арифметические операции сложения и умножения.

Формальное определение [ править ]

Схема представляет собой тройку , где

  • это набор ценностей,
  • представляет собой набор меток вентилей, каждая из которых является функцией от к для некоторого неотрицательного целого числа (где представляет количество входов в вентиль), и
  • представляет собой помеченный ориентированный ациклический граф с метками из .

Вершины графа называются воротами . Для каждых ворот степени , ворота может быть помечен элементом из тогда и только тогда, когда определяется на

Терминология [ править ]

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

Размер схемы — это количество узлов схемы. Глубина ворот длина самого длинного пути в начиная с до выходных ворот. В частности, вентили исходящей степени 0 являются единственными вентилями глубины 1. Глубина схемы — это максимальная глубина любого вентиля.

Уровень это совокупность всех врат глубины . – Выровненный контур это контур, в котором края к воротам глубины приходит только из врат глубины или от входов. Другими словами, ребра существуют только между соседними уровнями схемы. Ширина . выровненной цепи — это максимальный размер любого уровня

Оценка [ править ]

Точное значение ворот со степенью и пометить определяется рекурсивно для всех ворот .

где каждый является родителем .

Значение схемы — это значение каждого из выходных вентилей.

Схемы как функции [ править ]

Метки листьев также могут быть переменными, которые принимают значения в . Если есть листьев, то схему можно рассматривать как функцию от к . Тогда обычно рассматривают семейство цепей , последовательность схем, индексированных целыми числами, где схема имеет переменные. Таким образом, семейства схем можно рассматривать как функции от к .

Понятия размера, глубины и ширины можно естественным образом распространить на семейства функций, становясь функциями из к ; например, это размер й контур семьи.

и алгоритмические проблемы Сложность

Вычисление вывода данной логической схемы на определенном входе является P-полной задачей. Однако если входные данные представляют собой целочисленную схему , неизвестно, разрешима ли эта проблема .

Сложность схемы пытается классифицировать булевы функции по размеру или глубине схем, которые могут их вычислять.

См. также [ править ]

Ссылки [ править ]

  • Воллмер, Гериберт (1999). Введение в сложность схем . Берлин: Шпрингер. ISBN  978-3-540-64310-4 .
  • Ян, Кэ (2001). «Вычисление целочисленной схемы является PSPACE-полным» . Журнал компьютерных и системных наук . 63 (2 сентября 2001 г.): 288–303. дои : 10.1006/jcss.2001.1768 . ISSN   0022-0000 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dd7527fbddcc23a19076b97b22207f49__1706746680
URL1:https://arc.ask3.ru/arc/aa/dd/49/dd7527fbddcc23a19076b97b22207f49.html
Заголовок, (Title) документа по адресу, URL1:
Circuit (computer science) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)