Jump to content

Винеровский разъем

В теории сетей соединитель Винера — это средство максимизации эффективности соединения указанных «вершин запроса» в сети. Учитывая связный неориентированный граф и набор вершин запроса в графе, минимальный соединитель Винера представляет собой индуцированный подграф , который соединяет вершины запроса и минимизирует сумму расстояний кратчайшего пути среди всех пар вершин в подграфе. В комбинаторной оптимизации проблема минимального винеровского соединителя — это проблема поиска минимального винеровского соединителя. Ее можно рассматривать как версию классической задачи о дереве Штейнера (одну из 21 NP-полной задачи Карпа ), где вместо минимизации размера дерева целью является минимизация расстояний в подграфе. [1] [2]

Минимальный винеровский коннектор был впервые представлен Ручанским и др. в 2015 году. [3]

Минимальный коннектор Винера находит применение во многих областях, где существует графовая структура и интерес к изучению связей между группами людей. Например, учитывая набор пациентов, зараженных вирусным заболеванием, каких еще пациентов следует проверить, чтобы найти виновника? Или, учитывая набор интересующих белков, какие другие белки участвуют в путях с ними?

Разъем Винера был назван в честь химика Гарри Винера, который впервые ввел индекс Винера .

Определение проблемы

[ редактировать ]

Индекс Винера представляет собой сумму расстояний по кратчайшим путям в (под)графе. С использованием для обозначения кратчайшего пути между и , индекс Винера (под)графа , обозначенный , определяется как

.

Задача о минимальном винеровском соединителе определяется следующим образом. Дан неориентированный и невзвешенный граф с множеством вершин. и набор кромок и набор вершин запроса , найди разъем минимального индекса Винера. Более формально, проблема состоит в том, чтобы вычислить

,

то есть найти разъем минимизирующее сумму кратчайших путей в .

Связь с деревом Штейнера

[ редактировать ]
Оптимальные решения задачи дерева Штейнера и минимального соединителя Винера могут различаться. Определим набор вершин запроса Q как Q = { v 1 , ..., v 10 }. Единственным оптимальным решением проблемы дерева Штейнера является сам Q , имеющий индекс Винера 165, тогда как оптимальным решением проблемы минимального соединителя Винера является Q ∪ { r 1 , r 2 }, который имеет индекс Винера 142.

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

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

[ редактировать ]

Твердость

[ редактировать ]

Задача является NP-сложной и не допускает схемы аппроксимации за полиномиальное время, если только P = NP . [3] Это можно доказать, используя неаппроксимируемость вершинного покрытия в графах ограниченной степени. [4] Хотя схемы аппроксимации с полиномиальным временем не существует, существует аппроксимация с постоянным коэффициентом полиномиального времени - алгоритм, который находит разъем, индекс Винера которого находится в пределах постоянного мультипликативного коэффициента индекса Винера оптимального разъема. С точки зрения классов сложности минимальная задача винеровского соединителя находится в APX , но не в PTAS, если только P = NP .

Точные алгоритмы

[ редактировать ]

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

Алгоритмы аппроксимации

[ редактировать ]

Существует алгоритм аппроксимации с постоянным коэффициентом для задачи минимального винеровского соединителя, работающий во времени. на графе с n вершинами, m ребрами и q вершинами запроса примерно столько же времени требуется для вычисления расстояний кратчайшего пути от вершин запроса до каждой другой вершины в графе. [3] Центральный подход этого алгоритма состоит в том, чтобы свести проблему к проблеме дерева Штейнера, взвешенной по вершинам, которая допускает аппроксимацию с постоянным коэффициентом в определенных случаях, связанных с проблемой минимального соединителя Винера.

Поведение

[ редактировать ]

Минимальный коннектор Винера ведет себя как центральность посредничества .

Когда вершины запроса принадлежат одному и тому же сообществу, вершины, не относящиеся к запросу, которые образуют минимальный коннектор Винера, как правило, принадлежат к одному и тому же сообществу и имеют высокую центральность внутри сообщества. Такие вершины, скорее всего, будут влиятельными вершинами, играющими руководящую роль в сообществе. В социальной сети эти влиятельные вершины могут быть хорошими пользователями для распространения информации или для целевой кампании вирусного маркетинга. [5]

Когда вершины запроса принадлежат разным сообществам, вершины, не относящиеся к запросу, которые образуют минимальный соединитель Винера, содержат вершины, смежные с ребрами, соединяющими разные сообщества. Эти вершины закрывают структурную дыру в графе и очень важны. [6]

Приложения

[ редактировать ]

Минимальный соединитель Винера полезен в приложениях, в которых требуется узнать о взаимосвязях между набором вершин графа. Например,

  1. ^ Хван, Фрэнк; Ричардс, Дана ; Зима, Дана; Зима, Павел (1992). «Задача о дереве Штейнера» . Анналы дискретной математики .
  2. ^ DIMACS Steiner Tree Challenge
  3. ^ Jump up to: а б с Ручанский, Натали; Бончи, Франческо; Гарсиа-Сориано, Дэвид; Гулло, Франческо; Куртеллис, Николас (2015). «Минимальный винеровский соединитель» . СИГМОД . arXiv : 1504.00513 . Бибкод : 2015arXiv150400513R . дои : 10.1145/2723372.2749449 . S2CID   2856346 .
  4. ^ Динур, Ирит; Сафра, Самуэль (2005). «О сложности аппроксимации минимального вершинного покрытия» . Анналы математики . 162 : 439–485. дои : 10.4007/анналы.2005.162.439 .
  5. ^ Хинц, Оливер; Скиера, Бернд; Барро, Кристиан; Беккер, Ян У. (2011). «Стратегии посева вирусного маркетинга: эмпирическое сравнение». Журнал маркетинга . 75 (6): 55–71. дои : 10.1509/jm.10.0088 . S2CID   53972310 .
  6. ^ Лу, Тяньчэн; Тан, Цзе (2013). «Извлечение ключей для структурных отверстий посредством распространения информации в социальных сетях» . Материалы 22-й Международной конференции по Всемирной паутине . Рио-де-Жанейро, Бразилия: Руководящий комитет международных конференций по всемирной паутине. стр. 825–836. ISBN  9781450320351 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b6eb865c0427b29536c248654ceb7ad5__1721109240
URL1:https://arc.ask3.ru/arc/aa/b6/d5/b6eb865c0427b29536c248654ceb7ad5.html
Заголовок, (Title) документа по адресу, URL1:
Wiener connector - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)