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

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

1
Складність проблеми комутаційної мережі
Мережевий комутатор (назва придумано) виконаний з трьома типами вузлів: один пусковий вузол один кінцевий вузол один або кілька вузлів комутації Вузол комутації має 3 виходи: вліво, вгору, вправо; має два стани L і R і цільовий стан TL або TR . Кожен перемикач можна пройти за допомогою наступних правил: завжди …

1
Швидке згортання малих кінцевих полів
Назвіть найвідоміші методи циклічної згортки довжиною над малим полем, тобто коли | Ж | ≪ n ? Мене особливо цікавлять поля постійного розміру, або навіть F = F 2 . Загальні твердження та посилання на асимптотичну ефективність високо оцінені.nnn|F|≪n|F|≪n|\mathbb{F}| \ll nF=F2F=F2\mathbb{F} = \mathbb{F}_2 Передумови: Нехай - поле, а n > …

1
Наближення для підрахунку кількості простих - шляхів у загальному графіку
Мені сказали, що є кілька хороших поліноміальних часових алгоритмів для наближення кількості простих шляхів у спрямованому графіку від заданої вершини до заданої кінцевої вершини t . Хтось знає про хороший довідник з цього приводу?sssttt Передумови: підрахунок точної кількості шляхів у загальному графіку є # P-повним, але можуть бути приблизні поліноміальні …

2
Параметризована складність номера перетину графіка
Що робити, якщо щось відомо про параметризовану складність обчислення номера перетину графа (найменша кількість кліків, необхідних для покриття всіх його ребер)? Здавна відомо, що він є NP-повним, і це, очевидно, FPT, оскільки він має ядро: якщо ви можете покрити графік kліками, то є щонайменше 2 k різних закритих околиць вершин …

2
Чи існує алгоритм, щоб ефективно підтримувати інформацію про зв’язок для DAG за наявності вставок / видалень?
Враховуючи спрямований ациклічний графік , чи можна ефективно підтримувати наступні операції?G(V,E)G(V,E)G(V,E) : Визначає, чи є шлях у G від вузла a до вузла bisConnected(G,a,b)isConnected(G,a,b)isConnected(G,a,b)GGGaaabbb : додає ребро від a до b у графі Glink(G,a,b)link(G,a,b)link(G,a,b)aaabbbGGG : Видаляє край від a до b в Gunlink(G,a,b)unlink(G,a,b)unlink(G,a,b)aaabbbGGG : додає вершину до Gadd(G,a)add(G,a)add(G,a) : видаляє …

3
Чи існує алгоритм наближення постійного фактора для задачі на фарбування 2D прямокутника?
Проблема, яку ми розглянемо тут, - це розширення відомої проблеми фарбування інтервалів. Замість інтервалів ми вважаємо прямокутники, які мають сторони, паралельні осям. Метою є забарвлення прямокутників, використовуючи мінімальну кількість кольорів таким чином, щоб будь-яким двома прямокутниками, що перекриваються, присвоювали різні кольори. Як відомо, ця проблема є важкою для NP. Xin …

3
Формальне представлення кілець у обчисленнях
Під час читання статті про використання алгебраїчних методів для виявлення деяких індукованих підграфів виявляється, що крайовий ідеал є важливим інструментом, що з'єднує комутативну алгебру та теорію графів. Оскільки я не знайомий з обчисленнями алгебраїчних об'єктів, чи є хороші довідники чи книги на цю тему? Особливість представлення кільця R на машині …

4
Важкі проблеми для графіків вищого роду
Плоскі графіки мають рід нуля. Графіки, вбудовані на торі, мають максимум 1. Моє питання просте: Чи є проблеми, які поліноміально вирішуються на плоских графах, але NP-жорсткі на графіках роду 1? Більш загально, чи є проблеми, поліноміально розв'язувані на графах роду g, але NP-жорсткі на графах роду> g?

3
Відредагуйте відстань між двома перегородками
У мене є два розділи [1…n][1…n][1 \ldots n] і шукаю відстань редагування між ними. Цим я хочу знайти мінімальну кількість одиничних переходів вузла в іншу групу, які необхідні для переходу від розділу А до розділу Б. Наприклад, відстань від {0 1} {2 3} {4}до {0} {1} {2 3 4}буде два …

2
Встановити кришку для матриць перестановки
Враховуючи набір S nxn матриць перестановки (що є лише невеликою часткою з n! Можливих матриць перестановки), як ми можемо знайти підмножини мінімального розміру T з S такі, що додавання матриць T має принаймні 1 у кожному положенні? Мене цікавить ця проблема, коли S - невелика підгрупа S_n. Мені цікаво, чи …

1
Посилання на алгоритм тестування змішаної графіки на ациклічність?
Змішаний графік - це графік, який може мати як спрямовані, так і непрямі краї. Її основний непрямий графік отримується шляхом забуття орієнтацій спрямованих ребер, а в іншому напрямку орієнтація змішаного графа отримується шляхом присвоєння напрямку кожному непрямому краю. Набір ребер утворює цикл у змішаному графіку, якщо він може бути орієнтований …

1
Чи достатньо сортувати для поліномічно багатьох послідовностей 0-1 для сортувальної мережі?
Принцип 0-1 говорить, що якщо сортувальна мережа працює для всіх послідовностей 0-1, то вона працює для будь-якого набору чисел. Чи є такий , що якщо мережа сортує кожну послідовність 0-1 від S, то вона сортує кожну послідовність 0-1, а розмір S є многочленом у n ?S⊂{0,1}nS⊂{0,1}nS\subset \{0,1\}^nSSSnnn Наприклад, якщо складається …

1
Складність підрахунку простих шляхів у спрямованому графіку
Нехай - це диграф (не обов'язково DAG), і нехай s , t ∈ V ( G ) . Яка складність підрахунку кількості простий s - т шляхів в G . ГГGs , t ∈ V( G )с,т∈V(Г)s,t \in V(G) s−ts−ts-tGGG Я б очікував, що проблема буде # -повною, але не …

1
Обчислення парності перестановки в потоковому способі
Я шукаю однопрохідний алгоритм, який обчислює паритет перестановки. Я припускаю, що перехідна перестановка задається потоком . Вихід повинен бути паритетом перестановки. Мене цікавить питання, скільки пам'яті повинен використовувати детермінований алгоритм. Чи існує якийсь рандомізований алгоритм проблеми?π[1],π[2],⋯,π[n]π[1],π[2],⋯,π[н]\pi[1], \pi[2], \cdots, \pi[n] Я знаю, що для обчислення кількості інверсій за один прохід використовується …

4
Проблеми з графіком, які є NP-завершеними на спрямованих графах, але поліноми на непрямих графіках
Я шукаю проблеми, які, як відомо, є NPC для спрямованих графіків, але мають поліноміальний алгоритм для непрямих графіків. Я бачив питання щодо навпаки проблем, спрямованих на "Направлені", які легші, ніж їх "непрямий" варіант , але я шукаю жорсткість на спрямованій стороні. Наприклад, відомо, що набір крайових зворотних зв'язків є NPC …

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