RUS  ENG
Полная версия
ЖУРНАЛЫ // Сибирский журнал чистой и прикладной математики // Архив

Вестн. НГУ. Сер. матем., мех., информ., 2012, том 12, выпуск 3, страницы 95–102 (Mi vngu8)

Эта публикация цитируется в 1 статье

Восстановление пути в дереве Барнинга–Холла

П. Г. Емельяновab

a Институт систем информатики им. А. П. Ершова СО РАН, пр. Акад. Лаврентьева, 6, Новосибирск, 630090, Россия
b Новосибирский государственный университет, ул. Пирогова, 2, Новосибирск, 630090, Россия

Аннотация: В 1963 г. Ф. Дж. М. Барнинг и в 1970 г. А. Холл описали систематическую процедуру порождения всех примитивных пифагоровых троек с помощью умножения минимальной пифагоровой тройки $[3,4,5]$, рассматриваемой как вектор, на последовательность матриц, выбираемых из фиксированного трехэлементного множества унимодулярных матриц. Тем самым на множестве примитивных пифагоровых троек задается структура бесконечного тернарного корневого помеченного дерева. В данной работе представлен алгоритм, который по заданной примитивной пифагоровой тройке (ППТ) строит путь в этом дереве, ведущий от корня к этой тройке. Так как тройка может лежать очень глубоко, эффективность алгоритма имеет первостепенное значение. Представленный алгоритм имеет полиномиальную временную сложность относительно длины входа, которая соответствует логарифму некоторой величины, характеризующей размер ППТ.

Ключевые слова: пифагоровы тройки, дерево Барнинга–Холла, генераторы троек, восстановление пути, эффективность алгоритма.

УДК: 510.52, 511.213, 511.216, 519.688

Поступила в редакцию: 29.03.2011


 Англоязычная версия: Journal of Mathematical Sciences, 2014, 202:1, 72–79


© МИАН, 2024