2025-11-16T18:28:12.845274

On open-separating dominating codes in graphs

Chakraborty, Wagler
Using dominating sets to separate vertices of graphs is a well-studied problem in the larger domain of identification problems. In such problems, the objective is to choose a suitable dominating set $C$ of a graph $G$ which is also separating in the sense that the neighbourhoods of any two distinct vertices of $G$ have distinct intersections with $C$. Such a dominating and separating set $C$ of a graph is often referred to as a code in the literature. Depending on the types of dominating and separating sets used, various problems arise under various names in the literature. In this paper, we introduce a new problem in the same realm of identification problems whereby the code, called open-separating dominating code, or OD-code for short, is a dominating set and uses open neighbourhoods for separating vertices. The paper studies the fundamental properties concerning the existence, hardness and minimality of OD-codes. Due to the emergence of a close and yet difficult to establish relation of the OD-code with another well-studied code in the literature called open (neighborhood)-locating dominating code (referred to as the open-separating total-dominating code and abbreviated as OTD-code in this paper), we compare the two codes on various graph families. Finally, we also provide an equivalent reformulation of the problem of finding OD-codes of a graph as a covering problem in a suitable hypergraph and discuss the polyhedra associated with OD-codes, again in relation to OTD-codes of some graph families already studied in this context.
academic

О открыто-разделяющих доминирующих кодах в графах

Основная информация

  • ID статьи: 2402.03015
  • Название: On open-separating dominating codes in graphs
  • Авторы: Dipayan Chakraborty, Annegret K. Wagler
  • Классификация: math.CO (комбинаторика), cs.DM (дискретная математика)
  • Дата публикации: 5 февраля 2024 г. (препринт arXiv)
  • Ссылка на статью: https://arxiv.org/abs/2402.03015

Аннотация

В данной статье в области задач идентификации графов вводится новая проблема — открыто-разделяющие доминирующие коды (OD-коды). Задача требует выбрать подмножество вершин, которое одновременно является доминирующим множеством и обладает свойством разделения, таким образом, чтобы открытые окрестности любых двух различных вершин имели различные пересечения с этим подмножеством. Статья систематически исследует существование OD-кодов, вычислительную сложность и минимальность, а также проводит глубокое сравнение с существующими открыто-разделяющими локализирующими доминирующими кодами (OTD-кодами). Кроме того, авторы переформулируют задачу OD-кодов как задачу покрытия гиперграфа и обсуждают соответствующие полиэдральные структуры.

Исследовательский контекст и мотивация

Предпосылки проблемы

  1. Важность задач идентификации: В теории графов использование доминирующих множеств для разделения вершин является классическим направлением исследований в области задач идентификации с широким практическим применением, таким как обнаружение сбоев в многопроцессорных сетях и локализация нарушителей в сенсорных сетях.
  2. Ограничения существующих типов кодов: В литературе описаны различные комбинации кодов:
    • Идентификационные коды (ID-коды): разделение замкнутой окрестности + доминирование
    • Локализирующие доминирующие коды (LD-коды): локализация + доминирование
    • Открыто-разделяющие полностью доминирующие коды (OTD-коды): разделение открытой окрестности + полное доминирование
  3. Исследовательский пробел: Комбинация разделения открытой окрестности с обычным доминированием (OD-код) ранее не подвергалась систематическому изучению, хотя теоретически является естественным и необходимым дополнением.

Практическая мотивация

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

Основные вклады

  1. Введение нового типа кода: Первое систематическое определение и исследование открыто-разделяющих доминирующих кодов (OD-кодов)
  2. Установление теоретических основ: Доказательство необходимых и достаточных условий существования OD-кодов и отношений с другими типами кодов
  3. Анализ сложности: Доказательство NP-полноты задачи OD-Code и NP-трудности определения равенства OD-числа и OTD-числа
  4. Анализ границ: Получение верхних и нижних границ OD-числа, в частности доказательство того, что для графа G порядка n без открытых близнецов и изолированных вершин справедливо ⌈log n⌉ ≤ γ_OD(G) ≤ n-1
  5. Сравнение семейств графов: Сравнение свойств OD-кодов и OTD-кодов на нескольких важных семействах графов
  6. Полиэдральная теория: Предоставление переформулировки задачи OD-кодов как задачи покрытия гиперграфа и исследование соответствующих полиэдральных структур

Подробное описание методов

Определение задачи

Для графа G = (V,E) подмножество вершин C ⊆ V является открыто-разделяющим доминирующим кодом (OD-код) тогда и только тогда, когда:

  1. Свойство доминирования: Для каждой вершины v ∈ V выполняется Nv ∩ C ≠ ∅ (пересечение замкнутой окрестности с C непусто)
  2. Свойство разделения открытой окрестности: Для каждой вершины v ∈ V множество N(v) ∩ C уникально (пересечения открытых окрестностей с C попарно различны)

Где N(v) обозначает открытую окрестность вершины v, а Nv = N(v) ∪ {v} обозначает замкнутую окрестность.

Теоретическая база

Анализ существования

Теорема: Граф G является OD-допустимым тогда и только тогда, когда G не содержит открытых близнецов.

Открытые близнецы — это различные вершины с одинаковой открытой окрестностью, то есть N(u) = N(v) и u ≠ v.

Переформулировка гиперграфа

Авторы переформулируют задачу OD-кодов как эквивалентную задачу покрытия гиперграфа:

OD-гиперграф H_OD(G) = (V, F_OD) содержит следующие гиперребра:

  • Замкнутые окрестности всех вершин Nv
  • Симметрические разности открытых окрестностей всех пар различных вершин N(u)△N(v)

Где A△B = (A\B) ∪ (B\A) обозначает симметрическую разность.

Доказательство сложности

Авторы доказывают NP-полноту задачи OD-Code путем сведения от задачи линейного SAT (LSAT). Построенный граф обладает следующими свойствами:

  • Двудольность
  • Максимальная степень вершины 4
  • Обхват не менее 6

Технические инновации

  1. Точное отношение с OTD-кодами: Доказательство того, что для OTD-допустимого графа G справедливо γ_OTD(G) - 1 ≤ γ_OD(G) ≤ γ_OTD(G)
  2. Применение теоремы Бонди: Умелое использование теоремы Бонди для доказательства верхней границы OD-числа
  3. Метод кластеризации: Упрощение анализа задачи путем удаления избыточных гиперребер для получения OD-кластеров

Экспериментальная установка

Объекты исследования

Статья в основном посредством теоретического анализа исследует следующие семейства графов:

  • Полные графы K_n
  • Непересекающиеся объединения клик
  • k-звездные клики
  • Двудольные графы (полуграфы, k-двойные звезды)
  • Расщепляемые графы (головные пауки, расширенные тонкие пауки)
  • Тонкие солнечные графы

Методы анализа

  1. Построение OD-кластеров: Определение структуры OD-кластеров для каждого семейства графов
  2. Вычисление чисел покрытия: Использование известной теории покрытия гиперграфов для вычисления минимальных чисел покрытия
  3. Сравнительный анализ: Сравнение с соответствующими OTD-числами

Результаты исследования

Основные результаты

Семейство полных графов

  • Полный граф K_n (n ≥ 2): γ_OD(K_n) = n-1 = γ_OTD(K_n) (при n ≥ 3)
  • Паросочетание kK_2: γ_OD(kK_2) = 2k-1 < 2k = γ_OTD(kK_2)

Семейства двудольных графов

  • Полуграф B_k: γ_OD(B_k) = 2k-1 < 2k = γ_OTD(B_k)
  • k-двойная звезда D_k (k ≥ 3): γ_OD(D_k) = 2k-1 < 2k = γ_OTD(D_k)

Семейства расщепляемых графов

  • Тонкий головной паук H_k (k ≥ 3): γ_OD(H_k) = k = γ_OTD(H_k)
  • Толстый головной паук H̄_k (k ≥ 3): γ_OD(H̄_k) = k+1 = γ_OTD(H̄_k)
  • Расширенный тонкий паук E_k (k ≥ 4): γ_OD(E_k) = k < k+1 = γ_OTD(E_k)

Экстремальные результаты

Авторы обнаружили семейства графов, достигающие теоретических границ:

  • Достижение верхней границы: Полные графы, полуграфы и их непересекающиеся объединения достигают верхней границы γ_OD(G) = |V(G)| - 1
  • Анализ нижней границы: Расщепляемые графы могут приближаться к логарифмической нижней границе ⌈log n⌉

Важные открытия

  1. Неаддитивность: Для некоторых несвязных графов γ_OD(G) больше суммы OD-чисел связных компонент, что не встречается в других типах кодов
  2. NP-трудность различия: Несмотря на то, что OD-число и OTD-число различаются не более чем на 1, определение их равенства является NP-трудной задачей

Связанные работы

Спектр задач идентификации

Авторы систематически рассматривают эволюцию задач идентификации:

  1. Идентификационные коды (1998): Впервые предложены Карповским и др.
  2. Локализирующие доминирующие коды (1988): Введены Слейтером
  3. Варианты полного доминирования (2006): Исследованы Хейнсом и др.
  4. Варианты открытой окрестности (2002-2010): OTD-коды независимо предложены Хонкалой и др., а также Сео и Слейтером

Области применения

  • Обнаружение сбоев в многопроцессорных сетях
  • Логическая определяемость графов
  • Стандартная маркировка для задачи изоморфизма графов
  • Локализация нарушителей в сенсорных сетях

Заключение и обсуждение

Основные выводы

  1. Теоретическая полнота: OD-коды заполняют пробел в теоретической базе задач идентификации, формируя полную систему с другими типами кодов
  2. Вычислительная сложность: Задача OD-Code является NP-полной даже на ограниченных классах графов
  3. Тонкое отношение с OTD-кодами: Два типа кодов различаются не более чем на 1, но определение их равенства является трудной задачей
  4. Классификация семейств графов: На различных семействах графов OD-число и OTD-число могут быть равны или различны, демонстрируя богатую комбинаторную структуру

Ограничения

  1. Разработка алгоритмов: Статья сосредоточена в основном на теоретических свойствах, отсутствуют практические приближенные алгоритмы или эвристические методы
  2. Охват семейств графов: Остаются многие важные семейства графов (такие как деревья, решетчатые графы и т.д.), для которых OD-число не исследовано
  3. Параметризованная сложность: Не исследована управляемость с фиксированным параметром и другие аспекты тонкого анализа сложности

Направления будущих исследований

  1. Исследование алгоритмов: Разработка приближенных и точных алгоритмов для OD-кодов
  2. Параметризованный анализ: Исследование алгоритмов с фиксированным параметром с использованием различных параметров графа
  3. Динамические задачи: Рассмотрение проблемы поддержания OD-кодов при изменении структуры графа
  4. Расширение приложений: Исследование применения OD-кодов к практическим задачам в реальных сетях

Глубокая оценка

Преимущества

  1. Теоретический вклад: Систематическое установление теоретических основ OD-кодов, заполнение важного исследовательского пробела
  2. Методологические инновации: Умелое применение теории покрытия гиперграфов и полиэдральных методов для анализа задачи
  3. Глубина результатов: Не только предоставление результатов существования и сложности, но и глубокий анализ точных отношений со связанными задачами
  4. Техническая строгость: Строгие доказательства с использованием различных передовых методов комбинаторной математики

Недостатки

  1. Практическая применимость: Как чистое теоретическое исследование, отсутствуют реализация алгоритмов и оценка производительности на практических приложениях
  2. Ограниченность семейств графов: Исследованные семейства графов относительно ограничены, многие практически важные классы не рассмотрены
  3. Вычислительные эксперименты: Отсутствуют крупномасштабные вычислительные эксперименты на графах для проверки теоретических результатов

Влияние

  1. Академическая ценность: Предоставление новых направлений исследований и теоретических инструментов для области задач идентификации
  2. Теоретическое значение: Обогащение теории доминирования и теории маркировки графов
  3. Методологический вклад: Демонстрация мощного применения методов покрытия гиперграфов в комбинаторной оптимизации

Применимые сценарии

  1. Теоретические исследования: Предоставление новых объектов исследования для исследователей в области теории графов и комбинаторной оптимизации
  2. Проектирование сетей: Потенциальное применение в проектировании сетевых систем, требующих мониторинга узлов и обнаружения сбоев
  3. Алгоритмические соревнования: Связанные комбинаторные задачи могут появиться в алгоритмических соревнованиях

Библиография

Статья цитирует 35 соответствующих работ, охватывающих основные этапы развития и технические методы задач идентификации, в частности:

  • 26 Основополагающая работа Карповского и др. по идентификационным кодам
  • 32 Фундаментальная теория локализирующих доминирующих кодов Слейтера
  • 33 Исследование OTD-кодов Сео и Слейтером
  • 2,4 Полиэдральные методы Аргирофо и др.
  • 31 Теория полиэдров покрытия Сассано

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