Запитання з тегом «graph-algorithms»

Алгоритми на графіках, виключаючи евристику.

3
Перерахування всіх пар неперерізних шляхів
З огляду на , орієнтований граф і дві вершини їв , т ∈ V . Пара простих контурів p 1 , p 2 від s до t є неперервними ребрами, якщо вони не ділять ребро.G=(V,E)G=(V,E)G = (V,E)s,t∈Vs,t∈Vs,t \in Vp1,p2p1,p2p_1,p_2sssttt Використовуючи максимальний потік, легко вирішити, чи є пара крайових роз'єднаних шляхів …

1
Чи існує поліноміально-часовий алгоритм для вирішення ізоморфізму графів для графіків Делоне (кінцевих) шестикутних тісселяцій?
Враховуючи кінцеву площину, я маю шестикутну тесселяцію цієї площини з регулярним шестикутником фіксованого розміру. Потім я обчислюю графік Делоне G для тесселяції. Враховуючи такий графік G, я видаляю конкретні набори вузлів у цьому графі, щоб отримати декілька підграфів G. Мені потрібно визначити, чи є ці підграфоми ізоморфними (один для одного). …

1
Обрізка сильно з’єднаного диграфа
З огляду на сильно з’єднаний диграф G із зваженими ребрами, я хотів би визначити ребра, які, ймовірно, не є частиною жодного мінімально сильно пов'язаного підграфу (MSCS) G. Одним із способів пошуку таких ребер є модифікований алгоритм Флойда-Варшалла. Використовуючи алгоритм Флойда-Варшалла, можна визначити, які краї ніколи не є найкращим варіантом для …

1
Знаходження коротких та жирних доріжок
Мотивація: У стандартних алгоритмах збільшення потоку максимуму шляху внутрішній цикл вимагає пошуку шляхів від джерела, щоб потонути у спрямованому, зваженому графіку. Теоретично добре відомо, що для того, щоб алгоритм навіть припинився, коли є ірраціональні крайові ємності, нам потрібно обмежити шляхи, які ми знаходимо. Алгоритм Едмондса-Карпа, наприклад, говорить нам знайти найкоротші …

2
Скільки часу потрібно, щоб знайти короткий цикл у випадковому графіку?
Дозволяє G∼G(n,n−1/2)G∼G(n,n−1/2)G \sim G(n, n^{-1/2}) бути випадковим графіком на ≈n3/2≈n3/2\approx n^{3/2}краї. З дуже високою ймовірністю,GGG має багато 444-цикли. Наша мета - вивести будь-яку з них444-цикли якомога швидше. Припустимо, ми маємо доступ до GGG у формі списку суміжності ми можемо досягти успіху з постійною ймовірністю в O(n−−√)O(n)O(\sqrt{n}) час наступним чином: виберіть …

2
Контрприклад з алгоритмами максимального потоку з ірраціональними вагами?
Відомо, що Форд-Фулкерсон або Едмондс-Карп з евристикою жирової труби (два алгоритми максимального потоку) не повинні зупинятися, якщо деякі ваги нераціональні. Насправді вони можуть навіть сходитися на неправильному значенні! Однак у всіх прикладах, які я міг знайти в літературі [посилання нижче, плюс посилання на них], використовується лише одне ірраціональне значення: сполучене …

1
Чи відома складність цієї проблеми шляху?
Екземпляр: непрямий графікГГG з двома розрізненими вершинами s ≠ tс≠тs\neq t, і ціле число k ≥ 0к≥0k\geq 0. Питання: Чи існуєс - тс-тs-t шлях в ГГG, такий, що шлях перетинається не більше ккkтрикутники? (У цій проблемі кажуть, що шлях перетинає трикутник, якщо шлях містить принаймні один край від трикутника.)

1
Максимальна вага "справедливого" узгодження
Мене цікавить варіант відповідності максимальної ваги у графіку, який я називаю "Максимальне справедливе співпадіння". Припустимо , що граф сповнений (тобто ), має парне число вершин, і що вага задається функцією прибуток р: {V \ вибрати 2} \ к \ mathbb N . З огляду на відповідність M , позначаємо M …

2
Перерахування плоских графіків обмеженої ширини
Я шукаю посилання на наступну проблему: задані цілі числа і , перерахуйте всі неізоморфні плоскі графіки на вершинах і широті ширини . Мене цікавлять як теоретичні, так і практичні результати, але в основному практичні алгоритми, які можна кодувати і запускати на максимально великі значення і (подумайте і ). Якщо у …


1
Пошук подібних векторів у підквадратичний час
Нехай - функція, яку ми називаємо функцією подібності . Прикладами функції подібності є відстань косинуса, норма, відстань Хеммінга, подібність Жакарда тощо.d:{0,1}k×{0,1}k→Rd:{0,1}k×{0,1}k→Rd:\{0,1\}^k\times \{0,1\}^k \to \mathbb{R}l2l2l_2 Розглянемо двійкових векторів довжини : .nnnkkkv⃗ ∈({0,1}k)nv→∈({0,1}k)n\vec{v} \in (\{0,1\}^k)^n Наша мета - згрупувати подібні вектори. Більш формально ми хочемо обчислити графік подібності, де вузлами є вектори, …

1
Складність підрахунку графових ендоморфізмів
Гомоморфізм з графа в графі є відображенням від до таке , що якщо і є суміжними в , то і суміжні в . Ендоморфізм графа є гомоморфизмом з до себе; вона є фіксованою без точки, якщо немає такою, що і нетривіальна, якщо вона не тотожність.G=(V,E)G=(V,E)G = (V, E)G′=(V′,E′)G′=(V′,E′)G' = (V', …

2
Обчислення перехідного завершення / шляху існування оракула
Тут було кілька запитань ( 1 , 2 , 3 ) про транзитивне завершення, які змусили мене задуматися, чи можливо щось подібне: Припустимо, ми отримуємо графік, спрямований на введення GGG і хотів би відповісти на запити типу "(u,v)∈G+(u,v)∈G+(u,v)\in G^+? ", тобто запитувати, чи існує край між двома вершинами при перехідному …

2
Кількість циклів у графіку
Скільки циклів CkCkC_k (k≥3)(k≥3)(k \geq 3) є в а nnn вершинна графіка така, що на графіку немає жодного циклу CmCmC_m (m>k)(m>k)(m>k). Наприклад n=5n=5n=5, k=3k=3k=3, тоді графік матиме максимум два C3C3C_3так, що GGG не матиме жодної Ck(k>3).Ck(k>3).C_k (k > 3). Я думаю, що є O(n)O(n)O(n) цикли будуть там задовольняти вищевказаним умовам. …

1
Пошук оптимальної паралелізації від загально зваженого непрямого графа
Я вирішую проблему "змішування" наборів зображень, що перекриваються. Ці множини можуть бути представлені непрямим зваженим графіком, таким як цей: Кожен вузол представляє зображення. Зображення, що перекриваються, з'єднуються краєм. Вага краю представляє розмір площі перекриття ( змішування великого перекриття швидше призводить до покращення загальної якості ). Алгоритм зазвичай видаляє краї. Це …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.