Определения
Пусть и пусть , и - натуральные числа (при ).
Пусть простой регулярный неориентированный конечный граф с обхватом не менее .г
Пусть быть общий порядок на .V
Для каждого пусть состоит из узлов, находящихся на расстоянии от в (кратчайший путь от до любогоV v ⊆ V r v G v имеет не более r ребер), и пусть G v будет подграф G, индуцированный V v . Напомним, что мы предполагали, что G имеет высокий обхват; следовательно, G v - дерево. Пусть ≤ v - ограничение ≤ на V v .
Мы говорим , что ребро является хорошим , если ( G U , ≤ U ) и изоморфны. То есть существует биекция которая сохраняет смежности ( тогда и только тогда, когда ) и порядке ( если ). В противном случае преимущество плохо .f : V u → V v { x , y } ∈ E { f ( x ) , f ( y ) } ∈ E x ≤ y f ( x ) ≤ f ( y )
Будем говорить , что является -хорошо , если есть, по крайней мерехорошие края.ϵ ( 1 - ϵ ) | E |
Вопрос
Пусть . Существует ли -хорошая пара для любого и любых и (с )?ϵ ( G , ≤ ) ϵ > 0 r g r ≪ g
Примечания:
Я хотел бы знать ответ для общего , но d = 4 является первым нетривиальным случаем.
Размер не имеет значения, если он конечен. Мне не нужна конструкция G ; простого существования или несуществования достаточно.
Примеры
Если , ответ «да». Мы можем просто взять достаточно длинный цикл и упорядочить узлы вдоль цикла. У ребра есть несколько плохих ребер, которые соединяют самый большой и самый маленький узлы, но все остальные ребра хороши: почти для всех узлов v пара ( G v , ≤ v ) представляет собой просто путь с 2 r + 1 узлами в увеличивающийся заказ.
Если , ответ «да». Просто возьмите обычный график с высоким обхватом.
Если достаточно мало, ответ «да» для любого четного d . Просто возьмите ( d / 2 ) -мерный сеточный граф (с границами, обернутыми вокруг, чтобы сделать его d- регулярным), и упорядочите узлы лексикографически по их координатам. Снова у нас есть несколько плохих ребер вблизи границ сетки, но мы можем сделать число плохих ребер сколь угодно малым.
Если не должен быть конечным, ответ «да» для любого четного d . У правильного бесконечного дерева полный порядок такой, что все ребра хороши.
Если нечетно и r достаточно велико, ответ «нет». В сущности, Naor & Stockmeyer (1995) показывают, что каждый узел является инцидентом по крайней мере с одним плохим фронтом.
Фон
(Этот раздел можно безопасно пропустить.)
Вопрос связан с основами распределенных вычислений, в частности с локальными алгоритмами .
Мы хотели бы понять следующее: в каких ситуациях существование полного порядка помогает нарушить локальную симметрию в распределенной системе. Интуитивно понятно, что каждый узел группы G должен создавать вывод, который является функцией ( G v , ≤ v ) , т. Е. Функцией локальной окрестности v . Если ребро e = { u , v } плохое, рядом с e имеется некоторая локальная информация, нарушающая симметрию , и узлы u и v могут давать разные выходные данные; если ребро хорошее, то узлы и v локально неразличимы, и они должны выдавать одинаковый результат.
Для многих классических задач о графах известно, что полный порядок не помогает (гораздо более слабые соотношения обеспечивают по существу тот же объем информации, нарушающей симметрию), но некоторые случаи все еще остаются открытыми - и общий результат, охватывающий случай всех обхват графиков может быть прорывом.
Это может быть беспроигрышный вопрос: независимо от ответа, мы узнаем что-то новое. Если ответ «да», мы могли бы получить новые, более сильные нижние результаты; если ответ «нет», мы могли бы разработать более быстрые алгоритмы, использующие локальную информацию, нарушающую симметрию, которая доступна в любом .
Конечно, в реальном мире у нас нет полного порядка на ; у нас есть что - то еще: каждый узел v ∈ V имеет уникальную метку л ( v ) ∈ N . Но преодоление разрыва между общим заказом и уникальными метками обычно проще; часто аргумент, подобный Рамсею, показывает, что (в худшем случае) метки не предоставляют никакой информации, которая недоступна в общем порядке.