Запитання з тегом «ds.algorithms»

Питання щодо чітко визначених інструкцій для виконання завдання та відповідного аналізу з точки зору часу / пам'яті / тощо.

2
Як перетасувати кольорові кульки?
У мене 400 кульок, у яких 100 червоні, 40 - жовті, 50 - зелені, 60 - сині, 70 - фіолетові, 80 - чорні. (кулі одного кольору однакові) Мені потрібен ефективний алгоритм перетасовки, так що після перетасування кулі знаходяться в списку, і Будь-які 3 поспіль кулі не одного кольору. наприклад, я …

1
Знаходження ріжучої площини, яка розбиває багатогранник рівномірно
Скажімо, у нас багатогранник у стандартній формі: A x = bx ≥ 0Ах=бх≥0\begin{equation*} \begin{array}{rl} \mathbf{A}\mathbf{x} = \mathbf{b} \\\\ \mathbf{x} \ge 0 \end{array} \end{equation*} Чи існують відомі методи знаходження гіперплощини яка розбиває багатогранник таким чином, що кількість вершин на кожній стороні гіперплощини приблизно однакове? (тобто алгоритм, що мінімізує абсолютну різницю вершинних …

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

4
Витрати на виконання бл. пошук найближчого сусіда в пропущеному квадраті
ПРИМІТКА . Питання було перетворено в моїх відповідях: якщо припустити, що ми можемо знайти найнижчих предків рідних братів за O(1)O(1)O(1) час, чи може АНН справді виконуватися в O(logn)O(log⁡n)O(\log n) ? Квадрат є ефективними просторовими показниками. У мене є головоломка з реалізацією пошуку найближчого сусіда в стислій структурі квадрата, як описано …

1
Приклади важких примірників алгоритму Goemans та Williamson
Мене цікавлять чіткі приклади графіків, для яких застосування алгоритму Goemans та Williamson для наближення максимальних скорочень призводить до 0,878… коефіцієнта апроксимації. Алгоритм створення таких примірників був би ідеальним, явні приклади та посилання задовільні.

1
Голографічні алгоритми - рівнозначність основ
Я переглядав насіннєвий документ Ле Валіанта, і мені було важко з пропозицією 4.3 на сторінці 10 статті. Я не можу зрозуміти, чому так, якщо є генератор з певними значеннями для з основою { ( a 1 , b 1 ) … ( a r , b r ) } , …

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

1
Які алгоритми / питання читання ви б рекомендували для вирішення транзакцій / блокування читання-запису?
Спрощена класична транзакція з базою даних може розглядатися як: читання М предметів виконавши деякий розрахунок на основі цих показань написання деяких N результатів на основі цих розрахунків, які можуть включати в себе елементи, спочатку прочитані. При здійсненні цих транзакцій (одночасно) властивості ACID потрібно підтримувати. Точно такі ж вимоги (N оновлень …

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

2
Компактно представляє набір рішення екземпляра SAT
Це питання виникло в мене на думці, прочитавши статті Андраса Саламона та Коліна МакКіллана до мого попереднього питання « Підрахунок рішень формул Monotone-2CNF» . EDIT 30 - го березня 2011 року Додана питання п ° 2. EDIT 29 - го жовтня 2010 р Питання перефразувати після пропозиції Андраш формалізувати його …

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

3
Алгоритми обчислення рівноваги Неша.
Я шукав на форумі, щоб перевірити, чи про це вже задавались, і поки обговорюється алгоритмічна теорія ігор, я не зміг знайти цю проблему. Я намагаюся розібратися, який найвідоміший алгоритм для обчислення приблизної (змішаної стратегії) рівноваги Неша в кінцевій грі з людиною. Звичайно, цей алгоритм був би PPAD. Мене більше цікавить …

4
Цікаві функції на графіках, які можна ефективно збільшити.
Скажіть, що у мене зважений графік такий, що - це функція зважування - зауважте, що дозволені негативні ваги.w : E → [ - 1 , 1 ]G = ( V, Е, ш )G=(V,E,w)G = (V,E,w)ш : Е→ [ - 1 , 1 ]w:E→[−1,1]w:E\rightarrow [-1,1] Скажімо , що визначає властивість будь-якої …

2
Набір цілих чисел для тестування включення
Я шукаю хеш-функцію над множинами H (.) І відношенням R (.,.) Таким чином, що якщо A включено в B, то R (H (A), H (B)). Звичайно, R (.,.) Повинно бути легко перевірити (постійний час), а H (A) слід обчислити в лінійному часі. Одним із прикладів H і R є: H(A)=⋁x∈A1<<(h(x)modk)H(A)=⋁x∈A1<<(h(x)modk)H(A) …

5
Теорія автоматів / Тема формальної мови
Привіт, я зараз намагаюся знайти ґрунтовну тему магістерської дисертації, яка стосується якоїсь галузі теорії автоматів або стосується формальних мов. Я намагаюся створити кілька хороших ідей щодо того, що б прийнятна тема була, чимось амбітним, але водночас чимось можливим. Будь-які пропозиції були б дуже вдячні!

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