Эта публикация цитируется в
2 статьях
О разрешимости списочных структур
С. А. Александроваa,
Н. А. Баженовba a Новосибирский государственный университет,
ул. Пирогова, 1, Новосибирск 630090
b Институт математики им. С. Л. Соболева СО РАН, пр. Академика Коптюга, 4, Новосибирск 630090
Аннотация:
Изучается теоретико-вычислимая сложность различных структур, основанных на списочном типе данных.
Списочная надстройка над структурой
$S$ содержит два сорта элементов: атомы из
$S$ и конечные линейные списки атомов. Сигнатура списочной надстройки состоит из сигнатуры
$S$, пустого списка
$nil$ и бинарной операции присоединения атома к списку.
Обогащенная списочная надстройка над
$S$ получается добавлением к сигнатуре дополнительных функций и отношений: взятия последнего элемента списка, получения остатка списка после удаления последнего элемента, отношения принадлежности атома к списку и отношения «быть начальным сегментом списка».
Доказано, что элементарная теория обогащенной списочной надстройки над
$(\omega, +)$, т. е. моноида натуральных чисел относительно сложения, вычислимо изоморфна арифметике первого порядка. В частности, это означает, что преобразование структуры
$S$ в обогащенную списочную надстройку над
$S$ не всегда сохраняет разрешимость элементарных теорий. Также показано, что списочная надстройка над
$S$ может быть представлена с помощью конечного автомата в том и только том случае, когда
$S$ конечна.
Ключевые слова:
линейный список, списочная надстройка, разрешимая структура, автоматная структура, древесно-автоматная структура.
УДК:
510.674+
519.713 Статья поступила: 10.07.2018
Окончательный вариант: 10.07.2018
Принята к печати: 19.12.2018
DOI:
10.33048/smzh.2019.60.302