Редактирование: Семантическая таблица

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

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

Текущая версия Ваш текст
Строка 227: Строка 227:


Если исчисление таблицы закончено, каждый невыполнимый набор формул имеет связанную замкнутую таблицу. Хотя эта таблица всегда может быть получена путем применения некоторых правил исчисления, проблема, какие правила применять для данной формулы все еще остается. В результате, полнота не подразумевает автоматически существование осуществимой политики применения правил, которая всегда приводит к закрытой таблице для каждого данного неудовлетворительного набора формул. Хотя справедливая процедура доказательства завершена для ground tableau и tableau без объединения, это не относится к таблице с объединением.  
Если исчисление таблицы закончено, каждый невыполнимый набор формул имеет связанную замкнутую таблицу. Хотя эта таблица всегда может быть получена путем применения некоторых правил исчисления, проблема, какие правила применять для данной формулы все еще остается. В результате, полнота не подразумевает автоматически существование осуществимой политики применения правил, которая всегда приводит к закрытой таблице для каждого данного неудовлетворительного набора формул. Хотя справедливая процедура доказательства завершена для ground tableau и tableau без объединения, это не относится к таблице с объединением.  
[[Файл:Рправтлмок.JPG|600px|thumb|centre|Дерево поиска в пространстве таблиц для {∀x.P (x), P(c)⋁Q(c), ∃y.Q (c)}. Для простоты формулы множества были опущены из всех таблиц на рисунке и прямоугольника, используемого вместо них. Закрытая таблица находится в жирном поле; другие ветви могут быть расширены.]]


Общим решением этой проблемы является поиск пространства таблиц до тех пор, пока не будет найдено замкнутое (если таковое существует, то есть множество невозможно). В этом подходе каждый начинает с пустой таблицы и затем рекурсивно применяет каждое возможное применимое правило. Эта процедура посещает (неявное) дерево, узлы которого помечены таблицами, и таким образом, что таблица в узле получается из таблицы в ее родителе, применяя одно из допустимых правил.
Общим решением этой проблемы является поиск пространства таблиц до тех пор, пока не будет найдено замкнутое (если таковое существует, то есть множество невозможно). В этом подходе каждый начинает с пустой таблицы и затем рекурсивно применяет каждое возможное применимое правило. Эта процедура посещает (неявное) дерево, узлы которого помечены таблицами, и таким образом, что таблица в узле получается из таблицы в ее родителе, применяя одно из допустимых правил.
Строка 240: Строка 238:


Различные методы сокращения поиска запрещают создание некоторых таблиц на том основании, что закрытая таблица все еще может быть найдена путем расширения других. Эти ограничения называются глобальными. В качестве примера глобального ограничения можно использовать правило, которое определяет, какая из открытых ветвей должна быть расширена. В результате, если таблица имеет, например, две незамкнутые ветви, правило указывает, какая из них должна быть расширена, запрещая расширение второй. Это ограничение уменьшает пространство поиска, так как один из возможных вариантов теперь запрещен; однако полнота не пострадает, так как вторая ветвь все равно будет расширена, если первая в конечном итоге будет закрыта. Например, таблица с корнем ¬ a ∧ ¬ b , дочерним a ∨ b  b и двумя листьями a  один b  бможет быть закрыта двумя способами: ( ∧ ) wedge )} (\клин )сначала к a один, а затем к b  б, или наоборот. Очевидно, что нет необходимости следовать обоим вариантам; можно рассматривать только тот случай, в котором ( ∧ ) wedge )} (\клин )он был впервые применен a  один, и игнорировать тот случай, в котором он был впервые применен b  б. Это глобальное ограничение, потому что то, что позволяет пренебречь этим вторым расширением, - это наличие другой таблицы, где расширение применяется к a } одинпервому и второму расширению b  б впоследствии.
Различные методы сокращения поиска запрещают создание некоторых таблиц на том основании, что закрытая таблица все еще может быть найдена путем расширения других. Эти ограничения называются глобальными. В качестве примера глобального ограничения можно использовать правило, которое определяет, какая из открытых ветвей должна быть расширена. В результате, если таблица имеет, например, две незамкнутые ветви, правило указывает, какая из них должна быть расширена, запрещая расширение второй. Это ограничение уменьшает пространство поиска, так как один из возможных вариантов теперь запрещен; однако полнота не пострадает, так как вторая ветвь все равно будет расширена, если первая в конечном итоге будет закрыта. Например, таблица с корнем ¬ a ∧ ¬ b , дочерним a ∨ b  b и двумя листьями a  один b  бможет быть закрыта двумя способами: ( ∧ ) wedge )} (\клин )сначала к a один, а затем к b  б, или наоборот. Очевидно, что нет необходимости следовать обоим вариантам; можно рассматривать только тот случай, в котором ( ∧ ) wedge )} (\клин )он был впервые применен a  один, и игнорировать тот случай, в котором он был впервые применен b  б. Это глобальное ограничение, потому что то, что позволяет пренебречь этим вторым расширением, - это наличие другой таблицы, где расширение применяется к a } одинпервому и второму расширению b  б впоследствии.
==Таблицы клаузул==
==Таблицы клаузул==


Пожалуйста, учтите, что любой ваш вклад в проект «wikixw» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Wikixw:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

  <charinsert>[+]</charinsert> · <charinsert>+</charinsert> · <charinsert>+</charinsert> · <charinsert>✔ Оставить</charinsert> · <charinsert>– —</charinsert> · <charinsert>“+” ‘+’ «+» ‹+› „+“ ‚+‘</charinsert> · <charinsert>… ~ | °  </charinsert> · <charinsert>≈ ≠ ≤ ≥ ± − × ÷ ← → ² ³ ½ · §</charinsert>
     <charinsert></charinsert> · <charinsert>File:+</charinsert> · <charinsert>Special:MyLanguage/+</charinsert> · <charinsert>Special:MyLanguage/</charinsert> · <charinsert>+</charinsert> · <charinsert><nowiki>+</nowiki></charinsert> <charinsert><nowiki>+</nowiki></code></charinsert> · <charinsert><syntaxhighlight lang="php">+</syntaxhighlight></charinsert> · <charinsert></charinsert> · <charinsert>+</charinsert> · <charinsert>#REDIRECT+</charinsert> · <charinsert><translate>+</translate></charinsert> · <charinsert><languages/></charinsert> · <charinsert>{{#translation:}}</charinsert> · <charinsert><tvar name=1>+</tvar></charinsert> · <charinsert>{{DEFAULTSORT:+}}</charinsert> · <charinsert>+</charinsert>