Временные многоагентные логики и проблема унификации

Башмаков, Степан Игоревич

Стр.

Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

Глава 1. Определения и известные результаты . . . . . . . . . 17
1.1 Пропозициональная логика . . . . . . . . . . . . . . . . . . . 17
1.2 Правила вывода . . . . . . . . . . . . . . . . . . . . . . . . . 19
1.3 Модальная пропозициональная логика . . . . . . . . . . . . . 20
1.4 Временная пропозициональная логика . . . . . . . . . . . . . 23
1.5 Семантика Крипке возможных миров для модальных логик 24
1.6 Семантика Крипке для временных логик . . . . . . . . . . . 29
1.7 Финитная аппроксимируемость временных и модальных логик 31
1.8 Характеристики модальных и временных формул . . . . . . 32
1.9 Унификация . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

Глава 2. Унификация и базис пассивных правил в
линейной временной логике знания ℒ . . . . . . . 37
2.1 Семантика ℒ . . . . . . . . . . . . . . . . . . . . . . . . . 37
2.2 Критерий неунифицируемости в ℒ . . . . . . . . . . . . . 39
2.3 Пассивные правила вывода в ℒ . . . . . . . . . . . . . . . 42

Глава 3. Унификация и базис пассивных правил в
линейной временной логике знания ℒℱ . . . . . . 45
3.1 Семантика ℒℱ . . . . . . . . . . . . . . . . . . . . . . . . 45
3.2 Критерий неунифицируемости в ℒℱ . . . . . . . . . . . . 47
3.3 Пассивные правила вывода в ℒℱ . . . . . . . . . . . . . . 49

Глава 4. Унификация и базис пассивных правил в логиках
с универсальной модальностью ℒ . . . . . . . . . . . 51
4.1 Семантика ℒ . . . . . . . . . . . . . . . . . . . . . . . . . . 51
4.2 Критерий неунифицируемости в ℒ . . . . . . . . . . . . . . 52
4.3 Пассивные правила вывода в ℒ . . . . . . . . . . . . . . . . 54
4.4 Унификация и базис пассивных правил для временных
примеров логики ℒ . . . . . . . . . . . . . . . . . . . . . . . 55
4.4.1 Линейная временная логика ℒ ℒ . . . . . . . . . . . 56
4.4.2 Обобщение для логики ℒℱ . . . . . . . . . . . . . 57
4.4.3 Зигзаг-временные логики ℒ( ) . . . . . . . . . . . . . 58

Глава 5. Проективная унификация в линейной временной
модальной логике знания ℒℱ и ее модификациях 60
5.1 Семантика модификаций ℒℱ . . . . . . . . . . . . . . . . 60

5.1.1 Семантика ℒℱ −+ . . . . . . . . . . . . . . . . . . . 60
,
5.1.2 Семантика ℒℱ −+, . . . . . . . . . . . . . . . . . . 61
5.2 Проективная унификация в ℒℱ и модификациях . . . . 61

Глава 6. Проективная унификация в линейной модальной
логике нетранзитивного времени с универсальной
модальностью. . . . . . . . . . . . . . . . . . . . . . . . . 65
6.1 Семантика ℒℐ ℒ . . . . . . . . . . . . . . . . . . . . . . . . 65
6.2 Унификация в ℒℐ ℒ . . . . . . . . . . . . . . . . . . . . . 67

Заключение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72

Список литературы . . . . . . . . . . . . . . . . . . . . . . . . . . 73

Модальные логики знания и времени являются одним из наиболее ин-
тенсивно развивающихся направлений исследования многомодальных ло-
гик, расположенным на стыке математической логики и информатики.
Особое внимание исследователей в данной теории, как и в целом в нестан-
дартных логиках, привлекает вопрос унификации формул. Ознакомиться
с наиболее важными результатами в данных областях исследования можно
по работам С. А. Крипке [43], Я. Хинтикка [34], С. Гиларди [27–31], В. В.
Рыбакова [8; 9; 46; 53; 60–63; 66; 67], Ф. Баадера [5–7], Д. Габбая [22–26], Э.
Ерабека [38–40] и В. Джика [15–17].
Теория модальных логик является сравнительно новым разделом ма-
тематической логики, хотя идея модальностей и изучения их свойств ухо-
дит своими корнями в античные времена. Вплоть до середины XX века
отдельные части данной дисциплины рассматривались только в области
философии. Образованию логического модального исчисления теория обя-
зана работам К. Льюиса [44; 45], позже — интенсивным исследованиям А.
Тарского [72], Дж. Маккинси [50], И. Йоханссона [41], С. Крипке [43], К.
Сегерберга [69; 70] и других.
Кратко модальные логики можно охарактеризовать, как логики, язык
которых, помимо стандартных логических связок, включает символы мо-
дальных операторов, имеющие различную интерпретацию в зависимости
от выбранной логической системы. Тем не менее, стандартными модальны-
ми операторами являются «необходимо, что» (символьно ) и «возможно,
что» (♦ соответственно) [14].
Модальные логики играют важную роль при проектировании систем,
предусматривающих элементы рассуждений о знаниях и времени [18]. В
последние десятилетия активное развитие получило направление много-
модальных логик, призванное обогатить выразительную способность клас-
сического модального языка как множеством новых логических операто-
ров, так и ограничением действия известных на определенные области дей-
ствия. Примером такой системы может служить временная логика, расши-
ренная посредством добавления операторов, представляющих будущее и
прошлое [26].
Временные логики являются особым типом модальных, предусмат-
ривающим качественное описание и рассуждение о том, как истинностное
значение определенного утверждения изменяется с течением времени, ис-
пользуя множество временных операторов или «модальностей». Стандарт-
ными временными операторами, соответствующими модальным, являются
«иногда», означающий истинность утверждения в какой-то доступный мо-
мент времени в будущем, и «всегда», гарантирующий истинность в любой
доступный в будущем момент. Временные логики активно развиваются в
областях математической логики, философии, Computer Science [23–25].
Первым исследование временных логик как модальных систем пред-
ложил в 1950-е А. Прайор [54], за последующие полвека данная область
стала сложной технической дисциплиной [24]. Значительные приложения
в области Computer Science имеет, в частности, линейная временная ло-
гика ℒ ℒ [47; 48; 74; 75]. Аксиоматизация для ℒ ℒ была впервые пред-
ложена Д. Габбаем [22], решение проблемы допустимости правил в ℒ ℒ
было найдено В. В. Рыбаковым [61], базис допустимых правил — С. В. Ба-
бёнышевым и В. В. Рыбаковым [8]. Наиболее распространенным является
подход к моделированию модального времени как транзитивной процеду-
ры [9;27–31;60;66], при котором любое временное состояние в будущем (или
в прошлом и будущем) является доступным из текущего момента времени.
Имеет место, однако, и идея возможного существования нетранзитивного
времени, исходящая, в информационном аспекте, из наблюдения, что пе-
реход знаний из прошлого в будущее может не всегда проходить гладко:
имеющееся знание в прошлом может не быть передано в настоящее. По-
дробное рассмотрение разных точек зрения на нетранзитивное время и его
выражение при помощи логических систем предложено в работах [67; 68].
Другим примером многомодальных логик являются логики Знания
[19; 20]: логики, дополненные модальностями , представляющими зна-
ния особых элементов, интерпретируемых как агенты, предназначенными
для моделирования эффектов и свойств знаний агентов в изменяющей-
ся среде. Одной из наиболее знаковых работ, положивших начало идеи
моделирования знания в терминах символической логики является книга
Я. Хинтикка [34], в которой было предложено использование модально-
стей для описания семантики знания. Значительные приложения агент-
ных логик найдены в различных областях знаний, таких как социология
(для изучения и моделирования когнитивного мышления и условий неопре-
деленности), биология и медицина (моделирование работы органов и си-
стем в организме, эволюционных процессов), и, конечно, информатика.
В работах [64; 65] В. В. Рыбаковым рассматривалась концепция ℎ
в многоагентной среде; исследовалась логика, моделирующая
неопределенность с точки зрения агентов [51]. В 1990-е активное разви-
тие получила концепция (общего знания), наиболее
полная формализация которой приведена в книге Р. Фагина [19]. В таком
подходе в качестве базового было принято знание агентов, представлен-
ное как 5-подобная модальность. В данной работе рассматриваются как
чисто временные, так и временные многоагентные логики, т.е. сочетаю-
щие в себе одновременно операторы времени и знания. Подобные системы
активно исследуются в последние десятилетия. В частности, Р. ван дер
Мэйден и Н. В. Шилов [73] показали неразрешимость линейной модаль-
ной логики знания и времени с операторами и
при возможной разрешимости некоторых ее фрагментов, в [32] исследова-
лась комбинация -логики с линейной временной логикой (при помо-
щи техники расслоения) в отношении моделей многоагентных систем, эво-
люционирующих с течением времени. В работах В. Ф. Юн [2–4] рассмат-
ривались вопросы аксиоматизируемости, финитной аппроксимируемости,
разрешимости в линейных временных логиках индуктивных фреймов, рас-
сматривался полимодальный случай [4]. В серии работ В. В. Рыбакова и
Э. Калардо [11–13] изучалась логика ℒ с операторами знаний агентов
, ∼ и линейного времени : построена аксиома-
тизация, доказана разрешимость по доказуемости формул и допустимости
правил вывода. В. В. Рыбаковым и С. В. Бабёнышевым рассматривалась
версия с оператором знания по взаимодействию с агентами ♦ℛ [62].
В основе используемых в работе методов и подходов лежит реляци-
онная семантика (иначе — семантика Крипке [43], в честь знаменитого
логика и философа С. А. Крипке) исследуемых логик. Это наиболее из-
вестная и (за исключением, возможно, алгебраической семантики) самая
изученная модальная семантика. Идеи потока времени, переходов между
вычислительными состояниями, сетей возможных миров могут быть пред-
ставлены в виде простых графических структур. При этом, модальная ло-
гика, интерпретациями которой являются такие идеи, предоставляет ин-
тересный инструментарий для работы с этими структурами и выражения
их внутренней информации. Такими графическими структурами являют-
ся фреймы (или шкалы) Крипке, представляющие собой множества с на-
борами отношений, используемыми для интерпретации логических симво-
лов [10; 14; 59], являющиеся центральным объектом семантики Крипке.
Одной из наиболее важных проблем, исследуемых в области нестан-
дартных логик, является допустимость правил вывода. Правило называ-
ется допустимым в логике , если для любой подстановки , из 1 , . . . , ∈
следует ∈ . Наиболее значительные результаты в этой области при-
надлежат В. В. Рыбакову, положительно решившему в 1984 г. проблему
Х. Фридмана [21] о существовании алгоритма, распознающего допусти-
мость правил вывода интуиционистской логики [56]; а позднее проблему
допустимости в широком классе модальных логик [57; 58] (все основные
результаты до 1997 г. описаны в монографии [59]).
Теория унификации является важным приложением логики в
Computer Science, на котором, в частности, основываются многие методы
автоматической дедукции и баз данных [5; 71]. В очень упрощенном виде,
унификация это попытка идентифицировать два символических выраже-
ния путем замены некоторых подвыражений (переменных) другими. Для
более полного определения обычно используются формулы, построенные
из функциональных символов [6] (к примеру , и , где — двумест-
ный, а и — нульместные). В этих терминах унификационная проблема
для формулы = ( , ) и = ( , ) формулируется в виде вопроса:
возможно произвести замену переменных , в и на другие перемен-
ные таким образом, что и стали бы (синтаксически) эквивалентными.
В данном конкретном примере, при подстановке вместо и вместо
, мы получим унифицирующую формулу ( , ). Такая подстановка обо-
значается как := { ↦→ , ↦→ } и применяется суффиксная запись:
= ( , ) = . Отметим, что различные вхождения тех же переменных
в унификационную проблему должны всегда заменяться теми же форму-
лами. По этой причине, формулы ′ = ( , ) и ′ = ( , ) не могут быть
унифицированы, т.к. это бы потребовало замены вхождения в ′ на , и
вхождения в ′ на иную константу .
С описанной точки зрения, с момента своего формирования в области
Computer Science, унификационная проблема состояла в ответе на вопрос:
возможна ли трансформация двух термов в один синтаксически эквива-
лентный заменой переменных другими термами [55]? Ключевые понятия
«унификация» и «наиболее общий унификатор» были предложены в рабо-
те Д. Кнута и П. Бендикса 1970 г. [42] в качестве инструментов тестиро-
вания Term Rewriting Systems для локального слияния путем вычисления
критических пар. Позже теория унификации вышла далеко за пределы
описанных дисциплин и, в настоящее время, играет важную роль во мно-
гих областях информатики и математики.
В частности, применительно к алгебраической интерпретации, име-
ет место классификация эквациональных теорий или переменных алгебр,
относительно типов унификации [15].
Пусть дана эквациональная теория Е и конечное множество пар пе-
ременных, называемое Е-унификационной проблемой:
(П): ( 1 , 1 ), . . . ,( , ).
Унификатор (решение) для (П) это подстановка , такая что
( 1 ) = ( 1 ), . . . , ( ) = ( ).
(П) называется унифицируемой (разрешимой), если существует по
крайней мере один унификатор. Подстановка называется более общей,
чем , если существует подстановка такая, что ∘ = .
Наиболее общий унификатор (сокр. mgu — most general unifier) ин-
терпретируется как «лучшее» решение унификационной проблемы (П).
Говорят, что эквациональная теория Е имеет унитарную унифика-
цию (или унификацию типа =1), если для любых двух унифицируемых
переменных 1 , 2 , существует mgu такой, что ( 1 ) = ( 2 ).
Другие унификационные типы принимаются «худшими» вариантами:
если существует конечно (бесконечно) много максимальных унификаторов
в стандартной формализации и в формализации со строгой импликацией,
для некоторых переменных, тогда Е имеет финитарный (инфинитарный)
тип унификации. Если же не существует максимального унификатора, то-
гда Е имеет унификационный тип = 0 (наихудший из возможных, нуль-
арный тип). Следовательно, символьно типы унификации могут быть за-
писаны как = 1 (унитарный), = (финитарный), = inf (инфинитарный) и
= 0 (нульарный).
Вопросы унификации и унификационных типов многообразия алгебр
могут быть переформулированы для многообразия соответствующих ло-
гик [28]. С этой точки зрения, в языке логики ℒ рассматривается формула
, унификатором для которой в ℒ называется подстановка такая, что
ℒ ( ). Таким образом, в нестандартных логиках формула называется
унифицируемой, если такой унификатор существует, а базовая проблема
унификациии эквивалентна (и чаще рассматривается в виде) возможности
формулы стать теоремой после замены переменных, с сохранением значе-
ний коэффициентов-параметров [27; 28; 53; 57].
Классическое пропозициональное исчисление обладает лучшим уни-
фикационным типом — унитарной унификацией [49] (соответственно с уни-
тарным типом Е-унификации для булевых алгебр): для любой формулы А,
если существует подстановка такая, что ( ) доказуема, тогда также су-
ществует «лучшая» подстановка с этим свойством, т.е. такая , что ( )
доказуема и любая подстановка такая, что ( ) доказуема, относительно
эквивалентности является конкретизацией . Унификационные алгоритмы
поиска mgu в булевых алгебрах описаны в работе [49].
Существуют ли другие логические исчисления, обладающие тем же
свойством, в частности модальные исчисления? Отрицательный ответ на
этот вопрос был дан для всех модальных логик, обладающих дизъюнктив-
ным свойством [35]: формула ∨ ¬ унифицируема в соответствующей
логике ℒ и имеет следующие унификаторы:

Унификационные проблемы были и остаются одними из наиболее ак-
тивно исследуемых задач современной математической логики. Область
исследования унификации не ограничивается вопросом унифицируемости
формулы. Если ответ положительный, требуется построение решения, т.е.
унификатора. В общем случае, решений может существовать бесконечно
много, однако, чаще не требуется найти каждое — достаточно одного луч-
шего, если оно существует: наиболее общий унификатор ( ), из которого
любой другой возможно получить определенной конкретизацией. Серьез-
ные проблемы возникают, если оказывается, что унифицируемая формула
имеет несколько (или бесконечно много) максимальных унификаторов, но
не имеет . В худшем случае формула может не иметь даже максималь-
ных унификаторов. Поэтому дополнительной задачей является поиск «хо-
роших» логических систем, в которых для каждой унифицируемой форму-
лы существует или, по крайней мере, конечное число максимальных.
Основными результатами данной работы являются унификационные
алгоритмы, решающие унификационные проблемы в двух основных аспек-
тах: через критерии неунифицируемости для любой формулы в логиках
ℒ , ℒℱ и широкого класса логик с выразимой универсальной мо-
дальностью; а также через доказательство проективности унификации в
,
логиках ℒℱ , ℒℱ −+ , ℒℱ −+, и ℒℐ ℒ.
Дальнейшие исследования также связаны с унификационными вопро-
сами в области нестандартных логик. В частности, планируется исследо-
вать проблему унификации в предтабличных модальных ℳ1– ℳ4 (для
предтабличной ℳ5, совпадающей с 5, вопрос решен в [15]) и суперин-
туиционистских ℒ , ℒ2, ℒ3 логиках [1]; продолжить развитие унификаци-
онной теории для нетранзитивных многомодальных логик, в частности,
ветвящегося времени, многоагентных и мультиозначиваемых систем [68].

1. Максимова, Л. Л. Предтабличные расширения логики S4 Льюиса / Л.
Л. Максимова // Алгебра и логика. — 1975. — Т. 14, N. 1. — С. 28–55.

Заказать новую

Лучшие эксперты сервиса ждут твоего задания

от 5 000 ₽

Не подошла эта работа?
Закажи новую работу, сделанную по твоим требованиям

    Нажимая на кнопку, я соглашаюсь на обработку персональных данных и с правилами пользования Платформой

    Помогаем с подготовкой сопроводительных документов

    Совместно разработаем индивидуальный план и выберем тему работы Подробнее
    Помощь в подготовке к кандидатскому экзамену и допуске к нему Подробнее
    Поможем в написании научных статей для публикации в журналах ВАК Подробнее
    Структурируем работу и напишем автореферат Подробнее

    Хочешь уникальную работу?

    Больше 3 000 экспертов уже готовы начать работу над твоим проектом!

    Андрей С. Тверской государственный университет 2011, математический...
    4.7 (82 отзыва)
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на... Читать все
    Учился на мат.факе ТвГУ. Любовь к математике там привили на столько, что я, похоже, никогда не перестану этим заниматься! Сейчас работаю в IT и пытаюсь найти время на продолжение диссертационной работы... Всегда готов помочь! ;)
    #Кандидатские #Магистерские
    164 Выполненных работы
    Дмитрий К. преподаватель, кандидат наук
    5 (1241 отзыв)
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполня... Читать все
    Окончил КазГУ с красным дипломом в 1985 г., после окончания работал в Институте Ядерной Физики, защитил кандидатскую диссертацию в 1991 г. Работы для студентов выполняю уже 30 лет.
    #Кандидатские #Магистерские
    2271 Выполненная работа
    Кормчий В.
    4.3 (248 отзывов)
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    Специализация: диссертации; дипломные и курсовые работы; научные статьи.
    #Кандидатские #Магистерские
    335 Выполненных работ
    Глеб С. преподаватель, кандидат наук, доцент
    5 (158 отзывов)
    Стаж педагогической деятельности в вузах Москвы 15 лет, автор свыше 140 публикаций (РИНЦ, ВАК). Большой опыт в подготовке дипломных проектов и диссертаций по научной с... Читать все
    Стаж педагогической деятельности в вузах Москвы 15 лет, автор свыше 140 публикаций (РИНЦ, ВАК). Большой опыт в подготовке дипломных проектов и диссертаций по научной специальности 12.00.14 административное право, административный процесс.
    #Кандидатские #Магистерские
    216 Выполненных работ
    Рима С.
    5 (18 отзывов)
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный универси... Читать все
    Берусь за решение юридических задач, за написание серьезных научных статей, магистерских диссертаций и дипломных работ. Окончила Кемеровский государственный университет, являюсь бакалавром, магистром юриспруденции (с отличием)
    #Кандидатские #Магистерские
    38 Выполненных работ
    Логик Ф. кандидат наук, доцент
    4.9 (826 отзывов)
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские дисс... Читать все
    Я - кандидат философских наук, доцент кафедры философии СГЮА. Занимаюсь написанием различного рода работ (научные статьи, курсовые, дипломные работы, магистерские диссертации, рефераты, контрольные) уже много лет. Качество работ гарантирую.
    #Кандидатские #Магистерские
    1486 Выполненных работ
    Екатерина Д.
    4.8 (37 отзывов)
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два об... Читать все
    Более 5 лет помогаю в написании работ от простых учебных заданий и магистерских диссертаций до реальных бизнес-планов и проектов для открытия своего дела. Имею два образования: экономист-менеджер и маркетолог. Буду рада помочь и Вам.
    #Кандидатские #Магистерские
    55 Выполненных работ
    Антон П. преподаватель, доцент
    4.8 (1033 отзыва)
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публик... Читать все
    Занимаюсь написанием студенческих работ (дипломные работы, маг. диссертации). Участник международных конференций (экономика/менеджмент/юриспруденция). Постоянно публикуюсь, имею высокий индекс цитирования. Спикер.
    #Кандидатские #Магистерские
    1386 Выполненных работ
    Дарья С. Томский государственный университет 2010, Юридический, в...
    4.8 (13 отзывов)
    Практикую гражданское, семейное право. Преподаю указанные дисциплины в ВУЗе. Выполняла работы на заказ в течение двух лет. Обучалась в аспирантуре, подготовила диссерт... Читать все
    Практикую гражданское, семейное право. Преподаю указанные дисциплины в ВУЗе. Выполняла работы на заказ в течение двух лет. Обучалась в аспирантуре, подготовила диссертационное исследование, которое сейчас находится на рассмотрении в совете.
    #Кандидатские #Магистерские
    18 Выполненных работ

    Последние выполненные заказы

    Другие учебные работы по предмету

    Классы максимальных подгрупп в конечных группах
    📅 2021год
    🏢 ФГБУН Институт математики им. С.Л. Соболева Сибирского отделения Российской академии наук
    Вербальные отображения с константами простых алгебраических групп
    📅 2021год
    🏢 ФГБУН Санкт-Петербургское отделение Математического института им. В.А. Стеклова Российской академии наук
    Теоретико-модельные и топологические свойства семейств теорий
    📅 2021год
    🏢 ФГБУН Институт математики им. С.Л. Соболева Сибирского отделения Российской академии наук
    Алгебры бинарных изолирующих формул
    📅 2021год
    🏢 ФГБУН Институт математики им. С.Л. Соболева Сибирского отделения Российской академии наук