Дипломы, курсовые, рефераты, контрольные...
Срочная помощь в учёбе

Оценка алгоритмической сложности классов вычислимых моделей

ДиссертацияПомощь в написанииУзнать стоимостьмоей работы

Академик А. И. Мальцев предложил использовать нумерации как базовую концепцию для изучения алгоритмических свойств алгебраических систем и их подмножеств, в частности таких классических систем, как группы, кольца и поля. Развивая это направление во взаимосвязи с общей теорией нумераций, С. С. Гончаров совместно с итальянским математиком А. Сорби предложили и разработали общий подход к понятию… Читать ещё >

Содержание

  • 1. Обозначения и терминология
  • 2. Общая характеристика результатов работы
  • Глава 1. Конечные модели
    • 1. 1. Обозначения и предварительные результаты
    • 1. 2. Сигнатура с одной унарной операции
    • 1. 3. Сигнатура с несколькими унарными операциями
    • 1. 4. Случай произвольной сигнатуры
    • 1. 5. Индексное множество конечных моделей
  • Глава 2. Теоретико-модельные конструкции
    • 2. 1. Сведение произвольной сигнатуры к сигнатуре графов
    • 2. 2. Понижение алгоритмической сложности
    • 2. 3. Маркеровские расширения
    • 2. 4. Построение нижних оценок для маркеровских свойств
  • Глава 3. Индексные множества специальных классов моделей
    • 3. 1. Простые модели
  • Глава 4. Индексные множества классов моделей с заданными свойствами теорий
    • 4. 1. Модели с иькатегоричной теорией
    • 4. 2. Множество вычислимых о^-категоричных моделей
    • 4. 3. Эренфойхтовы теории

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

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

В рамках теории конструктивных моделей на сегодня разработаны различные подходы к исследованию алгоритмической и структурной сложности вычислимых моделей и отношений. Задача изучения структурных свойств вычислимых моделей и классов вычислимых моделей рассматривается как в рамках изучения сложности их ранга и формул Скотта, так и через индексные множества в универсальной нумерации вычислимых структур. Исследования в этом направлении были начаты в работах А. И. Мальцева, А. В. Кузнецова, Д. Макинси, К. Эша и А.Нероуда. Одним из продуктивных методов здесь является метод определимости в рекурсивном фрагменте языка бесконечных формул и задача изучения выразительных возможностей этого фрагмента языка в отношении описания свойств моделей. В этой связи актуальной является проблема нахождения формул и рангов Скотта для конкретных алгебраических структур и устойчивых относительно автоморфизмов отношений на них, исследование влияния на ранг Скотта константных и других естественных обогащений для алгебр, различных операторов над моделями, а также соотношений рангов и сложности структур для образов и прообразов. Этими проблемами занимались как зарубежные, так и российские математики, такие как Ершов, Гончаров, Каллибеков, Селиванов, Арсланов, Перетятькин, Добрица, Хисамиев и другие. Одно из направлений исследований связано с решением проблемы определимости и ее степени сложности в языке бесконечных формул. На этой основе могут быть получены верхние границы алгоритмической сложности, на основе теории вычислимых представлений алгебраических систем с различными свойствами, задаваемыми на декларативном языке спецификаций, — нижние оценки алгоритмической сложности рассматриваемой алгебраической проблемы.

К настоящему времени известно достаточно много результатов об индексных множествах моделей, классов моделей, теорий [1], [2], [3], [4], [5], [6], [7], [8], [9]. Большую роль индексные множества сыграли в общей теории вычислимости и вычислимых нумераций (кн. Ю. Л. Ершов. Теория нумераций [10]). Открытые проблемы этого направления привлекли специалистов и обсуждались на нескольких логических конференциях, в частности, приведены в работе Гончарова и Хусаинова [11], Гончарова и Найт [12].

Гончаров и Найт предложили [12] общие подходы для изучения структурных и алгоритмических свойств классов вычислимых моделей на основе исследования индексных множеств. Для многих классов индексное множество лежит на низком уровне гиперарифметической иерархии:

Предложение 0.1. Множество 1(К) является П^-множеством для следующих классов:

1. линейные порядки;

2. булевы алгебры;

3. абелевы р-группы;

4¦ модели эквивалентности;

5. векторные пространства над Q;

6. модели фиксированного вычислимого языка.

В работе [6] даны точные оценки для индексных множеств конструктивных моделей с заданными условиями автоэквивалентности рассматриваемых конструктивизаций. В работе [13] дана точная оценка индексного множества для локальных конусов. Ряд работ В. П. Добрицы посвящено изучению различных индексных множеств конструктивных моделей [6], [14], [15], [13], [16]. Для некоторых классов индексное множество гиперарифметично:

Предложение 0.2 (Клини, Спектор) Множество 1{К) является пол-ным для следующих классов:

1. полные порядки;

2. суператомные булевы алгебры;

3. редуцированные р-группы.

Для решения вопроса о существовании вычислимой классификации классов в [12] предложен подход оценки проблемы изоморфизма в терминах индексных множеств и приводятся доказательства оценок проблемы изоморфизма для некоторых важных классов.

Теорема 0.1. Множество Е (К) проблемы изоморфизма является полным для следующих классов К:

1. абелевы р-группы;

2. деревья;

3. булевы алгебры;

4¦ линейные порядки;

5. произвольные модели языка, содержащего по крайней мере один предикатный символ местности большей или равной 2.

Проблемы изоморфизма также исследуются в работах [1], [2] для вектор-пых пространств, алгебраических полей фиксированной характеристики, [17] для классов конструктивных /-алгебр, [18] для классов автоматных моделей.

Подход через индексные множества также позволяет оценить сложность семантических классов предложений, целая глава в монографии [19] посвящена оценкам алгоритмической сложности классов предложений, используемых в теории моделей и логике.

Настоящая работа посвящена исследованию вопроса о характеризации известных классов моделей через оценку сложности индексных множеств классов вычислимых моделей. С этой точки зрения можно рассмотреть классы специальных моделей (простые, однородные, насыщенные, универсальные), классы моделей с заданными свойствами теорий (теория допускает простую модель, счётная-категоричность теории, несчётная категоричность, Эренфойхтовость, разрешимость теории), классы моделей с фиксированными алгоритмическими свойствами (разрешимые модели, автоустойчивые, модели конечной (бесконечной) алгоритмической размерности, модели с вычислимым рангом Скотта, с невычислимым рангом Скотта,-разрешимые счётно-категоричные модели, af-разрешимые простые модели). Решение вопроса об оценке сложности этих множеств находится в русле проблем, обсуждаемых в докладе Гончарова и Хусаинова [И], а именно с проблемами существования конструктивных моделей для определённых классов теорий, а также о максимальной сложности некоторых теорий, имеющих конструктивные модели.

11, Problems 3, 5, 11, Question 6].

Из перечисленных классов уже построены точные оценки для класса d-разрешимых моделей:

Теорема 0.2 ([9]) Для любой арифметической Тьюринговой степени d индексное множество всех d-разрешимых моделей нетривиальной сигнатуры viO 4 является т-полпым множеством.

Для класса-разрешимых счётно-категоричных моделей:

Теорема 0.3 ([9]) Для любой арифметической Тьюринговой степени d индексное множество всех d-разрешимых счётно-категоричных моделей нетривиальной сигнатуры является т-полным Е3l, d множеством.

Для класса универсальных вычислимых моделей получена нижняя оценка:

Теорема 0.4 ([18]) Множество универсальных вычислимых моделей не менее чем Т,-полное.

Е.Б. Фокиной также была получена точная оценка индексного множества моделей, имеющих разрешимые теории:

Теорема 0.5 ([20]) Индексное мноэ/сество вычислимых моделей с разрешимом^ мыми теориями является т-полным Ъ2 множеством.

В последнее время в совместной работе российских и зарубежных специалистов был получен важный результат об индексных множествах структур высокого ранга Скотта:

Теорема 0.6 ([21]) Индексное множество класса вычислимых моделей:

1) имеющих невычислимый ранг Скотта является Т-полным;

2) имеющих ранг Скотта является И^-полным относительно системы обозначений Клини О;

3) имеющих ранг Скотта u>iK + 1 является Т^-полным относительно системы обозначений Клини О.

В данной работе применён подход понижения вычислительной сложности в теоретико-модельных конструкциях (подход Гончарова-Хусаинова на основе конструкции Маркера) [22] для получения нижних оценок алгоритмической сложности вычислимых представителей естественных классов моделей.

В работе использованы синтаксические характеризации классов моделей, обладающих о—категоричными теориями (Рылль-Нардзевский [23]), обладающих а^-категоричными теориями (Лахлан-Балдвин [24], Еримбетов [25]), современные результаты о синтаксической характеризации Эренфойхтовых теорий (Судоплатов, [26]). Для тех классов, для которых получены точные оценки, фактически подтверждается тезис выдвинутый в работе [3] о том, что точная оценка индексного множества даётся некоторым «оптимальным» описанием модели. В настоящей работе доказано, что упомянутые синтаксические характеризации обладают наименьшей возможной вычислительной сложностью, т. е. являются наилучшими синтаксической характеризациями с точки зрения вычислимости.

Заключение

.

В данной работе исследовалась взаимосвязь структурных свойств моделей, теорий, классов моделей с их алгоритмическими характеристиками. Для конечно-определённых структур, определяемых набором квазитождеств показано:

1. Для сигнатуры унаров существует общий алгоритм распознания конечности свободной системы по конечному набору квазитождеств.

2. Для сигнатур, содержащих функциональный символ местности ^ 2 и как минимум одну константу, а также для сигнатур, содержащих ^ 2 унарных функциональных символа общего алгоритма распознания конечности не существует.

Кроме того, для конечных моделей показана Е^-полнота соответствующего индексного множества.

В работе также была дана точная оценка сложности индексных множеств простых моделей,-разрешимых простых моделей, моделей с Эренфойхтовы-ми теориями. Точность этих оценок говорит нам о том, что использованная синтаксическая характеризация этих классов является наилучшей вычислимой характеризацией, т. е. приведённые определения этих классов имеют наименьшую алгоритмическую сложность.

Были даны нижние и верхние оценки сложности индексных множеств вычислимых моделей с иiкатегоричными теориями. Представлен универсальный способ получения нижних оценок для маркеровских свойств, т. е. таких теоретико-модельных свойств, которые сохраняются при маркеровских расширениях моделей. В качестве продолжения исследований в этом направлении можно рассматривать вопросы об оценке индексных множеств других классов моделей:

• однородные модели;

• насыщенные модели;

• допускающие разрешимое представление (допускающие п-разрешимое представление);

• автоустойчивые модели;

• модели бесконечной алгоритмической размерности;

• модели конечной алгоритмической размерности;

• с тотально-трансцендентной (No-стабильной) теорией;

• автоустойчивые относительно Да-изоморфизмов;

Показать весь текст

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

  1. Calvert W. The isomorphism problem for classes of computable fields // Archive for Mathematical Logic. — 2004. — Vol. 34, no. 3. — Pp. 327−336.
  2. Calvert W. The isomorphism problem for computable abelian p-groups of bounded length j I J. of Symbolic Logic. — 2005. — Vol. 70, no. 1. — Pp. 331 345.
  3. У., Каммингс Д., Найт Дж. Ф., Миллер С. Сравнение классов конечных структур // Алгебра и логика. — 2004. — Т. 43, № 6. — С. 666 701.
  4. У., Харизанова В., Найт Дж. Ф., Миллер С. Индексные множества вычислимых моделей // Алгебра и логика. — 2006. — Т. 45, № 5. — С. 538−574.
  5. Csima В. F., Montalban A., Shore R. A. Boolean algebras, tarski invariants, and index sets // Notre Dame Journal of Formal Logic. — 2006. — Vol. 47, no. 1. Pp. 1−23.
  6. Dobritsa V. P. Complexity of the index set of a constructive model // Algebra and Logic. 1983. — Vol. 22. — Pp. 269−276.
  7. White W. On the complexity of categoricity in computable structures // Mathematical Logic Quarterly. 2003. — Vol. 49. — Pp. 603−614.
  8. White W. Characterizations for Computable Structures: Ph.D. thesis / PhD dissertation. — Cornell University, 2000.
  9. E. Б. Индексные множества разрешимых моделей // Сиб.мат.журн. 2007. — Т. 48, Ш 5. — С. 1167−1179.
  10. Ю. JI. Теория нумераций, — М.: Наука, 1977.
  11. Goncharov S., Khoussainov В. Open problems in the theory of constructive algebraic systems // Computability Theory and Its Applications: Current Trends and Open Problems. — Vol. 257. — American Mathematical Society: 2000. Pp. 145−169.
  12. С. С., Найт Дж. Вычислимые структурные и антиструктурные теоремы // Алгебра и логика. — 2002. — Т. 41, № 6. — С. 639−681.
  13. В. П. Вычислимость некоторых подклассов вычислимого класса конструктивных моделей // Сиб.мат.журн.— 1989.— Т. 30, № 3. — С. 45−51.
  14. В. П. Сложность индексных множеств вычислимых классов с конечным числом конструктивных систем // Сиб.мат.жур.— 1986.— Т. 27, № 5. С. 68−74.
  15. В. П. Структурные свойства вычислимых классов конструктивных моделей // Алгебра и логика. — 1987. — Т. 26, Я2 1. — С. 36−62.
  16. В. П. Индексные множества в обобщённых вычислимых нумерациях // Мат.жури.2. 2002. — Т. 3, № 1. — С. 38−42.
  17. Н. Т. Сложность некоторых естественных проблем на классе вычислимых /-алгебр // Сиб. мат. журн. — 2006. — Т. 47, № 2. — С. 352 360.
  18. Н. С. Индексные множества классов автоматных структур j j Сиб. мат. журн. 2006. — Т. 47, № 5. — С. 1019−1030.
  19. Calvert W., Fokina E., Goncharov S. S. et al. Index sets for classes of high rank structures // J. Symbolic Logic. — 2007.— Vol. 72, no. 4.— Pp. 14 181 432.
  20. С. С., Хусаинов Б. X. Сложность теорий вычислимых категоричных моделей // Алгебра и логика. — 2004. — Т. 43, № 6. — С. 650−665.
  21. Ryll-Nardzewski С. On the categoricity in power ^ No // Bull. Acad. Pol. Sci. Ser. Math., Astron., Phys. 1959. — Vol. 7. — Pp. 545−548.
  22. J. Т., Lachlan A. H. On strongly minimal sets // The J. of Symbolic Logic. 1971. — Vol. 36, no. 1. — Pp. 79−96.
  23. M. M. О полных теориях с 1-кардинальными формулами // Алгебра и логика. 1975. — Т. 14, № 3. — С. 245−257.
  24. С. В. Полные теории с конечным числом счетных моделей, i // Алгебра и логика. 2004. — Т. 43, № 1. — С. 110−124.
  25. А. Т. Вычислимые классы и алгебраические критерии автоустойчивости: Дисс. .канд.физ.-мат. наук. / АН Казахской ССР. Ин-т математики и механики. Лаб. алгебры и логики. — Алма-Ата, 1974.
  26. X. Теория рекурсивных функций и эффективная вычислимость. — М.: Мир, 1972.
  27. С. И., Дурнев В. Г. Алгоритмические проблемы для групп и полугрупп // Успехи математических наук. — 2000. — Vol. 55, по. 2. — Pp. 4−94.
  28. С. С. Проблема числа неавтоэквивалентных конструктивиза-ций // Алгебра и логика.— 1980. Т. 19, № 6. — С. 621−639.
  29. М. М. Категоричность в мощности и недвукардинальность формулы конечного ранга // Алгебра и логика. — 1974. — Т. 13, JY2 5. — С. 493−500.
  30. Lempp S., Slaman Т. A. The complexity of the index sets of tto-categorical theories and of ehrenfeucht theories // Proc. of the North Texas Logic Conference, October 8−10, 2004. 2004.
  31. А. И. Алгебраические системы. — M.: Наука, 1970.— Pp. 312— 322.
  32. Goncharov S. S. Computability and computable models // Mathematical problems from applied logic. II / Ed. by S. S. G. Dov M. Gabbay, M. Za-kharyaschev. — New York: Springer, 2006. — Logics for the XXIst century.
  33. Marker D. Non-En-axiomatizable almost strongly minimal theories // J. of Symbolic Logic. 1989. — Vol. 54. — Pp. 921−927.
  34. A. H. Сложность эренфойхтовых моделей // Алгебра и логика. 2006. — Т. 45, № 5. — С. 507−519.
  35. Marker D. Model theory: an introduction. Graduate texts in mathematics no. 217. — New York: Springer-Verlag, 2002.
  36. Sacks G. E. Higher recursion theory // Perspectives in Mathematical Logic. — Berlin: Springer-Verlag, 1990.
  37. Г., Чен Ч. Ч. Теория моделей. — М.: Мир, 1977.
  38. R. С. A decidable ehrenfeucht theory with exactly two hyperarithmetic models // Ann. Pure Appl. Logic. 1991. — Vol. 53, no. 1. — Pp. 135−168.
  39. С. С. Модели данных и языки их описаний // Вычислительные системы. — по. 107. — Pp. 52−70.
  40. О. А. О семантике квазитождеств определяющих модели констант // Вычислительные системы. — по. 116, — Pp. 16−32.
  41. Н. X., Морозов А. С. Логические аспекты теории абстрактных типов данных // Вычислительные системы. — по. 122.— Pp. 73−96.
  42. А. И. Алгоритмы и рекурсивные функции. — М.: Наука, 1986. — С. 254−263.
  43. А. А. Теория алгорифмов // Труды мат. ин-та им. Стеклова. — 1954. № 42.
  44. В. Ю. Марковские свойства бернсайдовских многообразий групп // Алгебра и логика. 2003. — Т. 42, № 1. — С. 94−106.
  45. В. П. Сложность индексного множества конструктивной модели // Алгебра и логика. 1983. — Т. 22, № 4. — С. 372−381.
  46. Dobritsa V. P. Structural properties of computable classes of constructive models // Algebra i Logika. 1987. — Vol. 26, no. 1.- Pp. 24−41.
  47. E. H. Алгоритмическая распознаваемость свойства конечности конечно-определённых систем // Материалы XLII международной научной студенческой конференции Студент и научно-технический прогресс. — Математика. — Новосибирск: 2004. — С. 14−15.
  48. Е. Н. Оценка алгоритмической сложности классов вычислимых моделей // Материалы XLIV международной научной студенческой конференции Студент и научно-технический прогресс. — Математика. — Новосибирск: 2006. С. 76−77.
  49. Е. Н. Алгоритмическая распознаваемость свойства конечности конечно-определённых систем // Вестник НГУ. Серия: математика, механика, информатика. — 2006. — Т. 6, № 4. — С. 83−92.
  50. Pavlovsky Е. N. Estimation of algorithmic complexity of computable models classes // Book of abstracts, Logic Colloquium'07. — Wroclaw, Poland: 2007.-P. 91.
  51. E. H. Оценка алгоритмической сложности классов вычислимых моделей // Сиб. мат. журн. — 2008. — Т. 49, № 3.
  52. Е. Н. Индексные множества простых моделей // Сибирские электронные математические известия. — 2008. — Т. 5.
  53. Е. Н. Сложность индексных множеств некоторых классов моделей // Вестник НГУ. Серия: математика, механика, информатика. 2008. — Т. 8, № 1. — С. 71−76.
Заполнить форму текущей работой