Граф Хэмминга

Материал из testwiki
Версия от 07:14, 24 февраля 2025; imported>InternetArchiveBot (Добавление ссылок на электронные версии книг (20250223)) #IABot (v2.0.9.5) (GreenC bot)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Шаблон:Граф Графы Хэмминга — специальный класс графов, названных именем Ричарда Хэмминга и используемых в некоторых областях математики и информатики.

Определение

Пусть S — множество из q элементов, а d — положительное число. Граф Хэмминга H(d,q) имеет множество вершин Sd, множество упорядоченных d-кортежей элементов множества S (последовательности длины d элементов из S). Две вершины смежны, если они отличаются ровно одной координатой, то есть если расстояние Хэмминга равно единице. Граф Хэмминга H(d,q) равен прямому произведению d полных графов Kq Шаблон:Sfn.

В некоторых случаях графы Хэмминга могут определяться как прямое произведение полных графов, которые могут иметь различные размерыШаблон:Sfn. В отличие от графов H(d,q), эти графы более широкого класса не будут обязательно дистанционно регулярными, но остаются регулярными и вершинно транзитивными.

Специальные случаи

Приложения

Графы Хэмминга интересны их связью с кодами с исправлением ошибокШаблон:Sfn и схемами отношений[2]. Они также приняты в качестве сетевой топологии в распределённых вычисленияхШаблон:Sfn.

Вычислительная сложность

Можно проверить, является ли граф графом Хэмминга, и если является, найти разметку вершин кортежами, которая реализует граф Хэмминга, за линейное времяШаблон:Sfn.

Примечания

Шаблон:Примечания

Литература

Шаблон:Refbegin

Шаблон:Refend

Ссылки

Шаблон:Rq

  1. Шаблон:Harv. См. примечание на стр. 300.
  2. Шаблон:Harv На стр. 224 авторы пишут, что «тщательное изучение полных регулярных кодов в графах Хэмминга является центральным моментом при изучении ассоциативных схем».