Алгоритм распознавания выполнимости формул логики ветвящегося времени и его применение
Диссертация
Проблема распознавания выполнимости формул в логике имеет большое теоретическое значение и тесно связана с прикладными задачами. Если задача записывается в виде формулы, то выполнимость формулы означает существование решения задачи, а модель, в которой эта формула истинна, даёт решение задачи. Проблема распознавания выполнимости формул в логике высказываний разрешима, однако язык этой логики… Читать ещё >
Содержание
- Глава 1. Формулировка алгоритма
- 1. Логика ветвящегося времени. Основные понятия
- 2. Построение схемы модели
- 3. Фильтрование схемы модели
- 4. Построение модели
- Глава 2. Обоснование алгоритма
- 5. Свойства правил алгоритма
- 6. Завершаемость алгоритма
- 7. Корректность алгоритма
- 8. Полнота алгоритма
- 9. Схемы моделей и суммарные схемы моделей
- Глава 3. Применение алгоритма
- 10. Построение вывода общезначимых формул из аксиом
- 11. Пример применения алгоритма к решению шахматной задачи
Список литературы
- Алексеев В.Б. Лекции по дискретной математике: Учебное пособие. — М.: Издательский отдел Факультета ВМиК МГУ им. М. В. Ломоносова, 2004.
- Ахо А., Хопкрофт Дж., Ульман Дж. Построение и анализ вычислительных алгоритмов. М., Мир, 1979.
- Ботвинник М.М. От шахматиста к машине М.: Физкультура и спорт, 1979.
- Дж. Булос, Р.Джеффри. Вычислимость и логика. М.: Мир, 1994.
- Гильберт Д., Бернайс П., Основания математики. Логические исчисления и формализация арифметики. М.: Наука, 1979.
- Гэри М., Джонсон Д. Вычислительные машины и труднореша-емые задачи. М., Мир, 1982.
- Дискретная математика и математические вопросы кибернетики// Под. ред. С. В. Яблонского и О. Б. Лупанова. М.: Наука, 1974 г.
- Захаров В.А. Быстрые алгоритмы разрешения эквивалентности операторных программ на уравновешенных шкалах // Математические вопросы кибернетики. Вып. 7. М.: Наука, 1998. — С. 303−324.
- Логический подход к искусственному интеллекту. От модальной логики к логике баз данных. М.: Мир, 1998. С. 222−313.
- Ляпунов A.A., Яблонский C.B. Теоретические проблемы кибернетики. «Проблемы кибернетики», 9, М., Физматгиз, 1963. С. 5−22.
- Мошков М.Ю. Деревья решений. Теория и приложения. Нижний Новгород: Изд-во ННГУ, 1994.
- Мошков М.Ю. Элементы математической теории тестов с приложениями к задачам дискретной оптимизации: Лекции. Нижний Новгород: Изд-во Нижегородского ун-та, 2001.
- Оуэн Г. Теория игр. М.: Мир, 1971.
- Портиш Л., Шаркози Б. 600 окончаний: Пер. с венг. А. Лили-енталя. М.: Физкультура и спорт, 1979, с. 19−20.
- Хелемендик Р.В. Применение временных логик к анализу логических игр и головоломок.// Труды III Международной конференции «Дискретные модели в теории управляющих систем» (22−27 июня 1998 г.) М.: Диалог-МГУ, 1998, с. 112−114.
- Чёрч А. Введение в математическую логику, том I. М.: ИЛ, 1961.
- Шахматные окончания: Пешечные. 2-е изд., доп./Под ред. Ю. Л. Авербаха. — М.: Физкультура и спорт, 1983, С. 288, 269−298.
- Яблонский С.В. Введение в дискретную математику. М.: Наука, 1986.
- Избранные труды С.В.Яблонского/ Отв. ред. В. Б. Алексеев,
- B.И.Дмитриев. М.: МАКС Пресс, 2004. С. 550−581.
- Янов Ю.И. О локальных преобразованиях схем алгоритмов, Сб. «Проблемы кибернетики», 20, М., Физматгиз, 1968. С. 201−217.
- Янов Ю.И. Метод сверток для разрешения формальных систем. М.: препринт Института Прикладной Математики N11 1977 г.
- Янов Ю.И. Метод разрешения семантических свойств алгоритмов. Mathematical problems in computation theory Banach center publications, Volume 21, PWN-Polish scientific publishers Warsaw, 1988,1. C.585−597.
- Beth E.W., The foundations of mathematics, Amsterdam, 1959- выдержки даны в русском переводе: Математическая теория логического вывода. М.: Наука, 1967. С. 191−199
- A.Chagrov, M. Zakharyaschev, Modal Logic, volume 35 of Oxford Logic Guides. Clarendon Press, Oxford, 1997.
- A.Church A note on the Entscheidungsproblem. J. Symbolic Logic, 1936, 1, pp. 40−41, 101−102.
- Emerson E.A., Clark E.M. Using Branching Time Temporal Logic to Synthesize Synchronization Skeletons // Science of Computer Programming, vol. 2, pp. 241−266, Dec. 1982.
- Emerson E.A., Halpern J.I. Decision Procedures and Expressiveness in the Temporal Logic of Branching Time // Journal of Computer and System Sciences, vol. 30, no 1, pp. 1−24, Feb. 85.
- Emerson E.A.: Temporal and modal logic. Handbook of theoreticalcomputer science, Ed. By J. van Leeuwen, Elsevier Science Publishers, (1990) 997−1072
- Emerson E.A. Automated temporal reasoning about reactive systems // Logics for concurrency. Lecture Notes in Computer Science, V. 1043. Berlin: Springer, 1996. P. 41−101.
- Gabbay D.M., Kurucz A., Wolter F., Zakharyaschev M., Many-Dimensional Modal Logics: Theory and Applications. Studies in Logic and Foundations of Mathematics, 148. Elsevier, North-Holland, 2003.
- Goldblatt R. Logics of Time and Computation. Number 7 in CSLI Lecture Notes. CSLI Publications, Stanford, 1987.
- Manna Z., Pnueli A. The Temporal Logics of Reactive and Concurrent Systems (Specifications). Springer-Verlag, Berlin, 1991.
- Pnueli A. The temporal logic of programs // Proceedings of the Eighteenth Symposium on Foundations of Computer Science. Providence, RI. 1977. P. 46−57.
- Vardi, M. and Wolper, P., Automata Theoretic Techniques for Modal Logics of Programs, STOC 84- journal version in JCSS, vol. 32, pp. 183−221, 1986.
- Wolper P.: The tableau method for Temporal Logic: an overview. Logique et Anal., 28 (1985) 119−136.