stringtranslate.com

Змея в коробке

Рисунок змеи в трехмерном гиперкубе .

Задача « змея в коробке» в теории графов и информатике связана с поиском определенного вида пути вдоль ребер гиперкуба . Этот путь начинается в одном углу и проходит по краям до максимально возможного количества углов. После того, как он доберется до нового угла, предыдущий угол и все его соседи должны быть помечены как непригодные для использования. Путь никогда не должен доходить до угла, который помечен как непригодный для использования.

Другими словами, змея — это связный открытый путь в гиперкубе, где каждый узел, связанный с путем, за исключением головы (начала) и хвоста (финиша), имеет ровно двух соседей, также находящихся в змейке. У головы и хвоста у змеи только один сосед. Правило создания змеи заключается в том, что узел в гиперкубе можно посетить, если он соединен с текущим узлом и не является соседом какого-либо ранее посещенного узла в змейке, кроме текущего узла.

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

Проблема «змея в коробке» была впервые описана Каутцем (1958) на основании теории кодов, исправляющих ошибки . Вершины решения задач «змея» или «катушка в ящике» можно использовать в качестве кода Грея , который может обнаруживать однобитовые ошибки. Такие коды находят применение в электротехнике , теории кодирования и топологиях компьютерных сетей . В этих приложениях важно разработать как можно более длинный код для данного измерения гиперкуба . Чем длиннее код, тем эффективнее его возможности.

Поиск самой длинной змеи или катушки становится общеизвестно трудным, поскольку размерное число увеличивается, а пространство поиска подвергается серьезному комбинаторному взрыву . Некоторые методы определения верхних и нижних границ задачи «змея в коробке» включают доказательства с использованием дискретной математики и теории графов , исчерпывающий поиск в пространстве поиска и эвристический поиск с использованием эволюционных методов.

Известные длины и границы

Максимальные длины змей ( L s ) и витков ( L c ) в задаче «змеи в коробке» для размерностей n от 1 до 4

Максимальная длина задачи «змея в коробке» известна для размеров с первого по восьмой; это

1, 2, 4, 7, 13, 26, 50, 98 (последовательность A099155 в OEIS ).

За пределами этой длины точная длина самой длинной змеи неизвестна; Наилучшие длины, найденные на данный момент для размеров с девятого по тринадцатый, составляют

190, 370, 712, 1373, 2687.

Что касается циклов (проблема «катушка в коробке»), цикл не может существовать в гиперкубе размерностью меньше двух. Максимальная длина самых длинных возможных циклов равна

0, 4, 6, 8, 14, 26, 48, 96 (последовательность A000937 в OEIS ).

За пределами этой длины точная длина самого длинного цикла неизвестна; Наилучшие найденные на данный момент длины для размеров с девятого по тринадцатый составляют

188, 366, 692, 1344, 2594.

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

4, 6, 8, 14, 26, 46.

Кроме того, лучшие найденные на данный момент длины для размеров с восьмого по тринадцатый составляют

94, 186, 362, 662, 1222, 2354.

Как для задач о змее, так и для задач о катушке в ящике известно, что максимальная длина пропорциональна 2 n для n -мерного ящика, асимптотически по мере увеличения n и ограничена сверху 2 n - 1 . Однако константа пропорциональности неизвестна, но наблюдается, что она находится в диапазоне 0,3–0,4 для наиболее известных на данный момент значений. [1]

Примечания

  1. ^ Асимптотические нижние оценки см. в Евдокимове (1969), Войцеховском (1989) и Эбботе и Качальском (1991). О верхних границах см. Дуглас (1969), Деймер (1985), Соловьева (1987), Эббот и Качальский (1988), Сневили (1994) и Земор (1997).

Рекомендации

Внешние ссылки