Вопросы с тегом «ds.algorithms»

Вопросы относительно четко определенных инструкций для выполнения задачи и соответствующего анализа с точки зрения времени / памяти / и т. Д.

5
Аддитивные комбинаторные приложения в разработке алгоритмов
Я читаю обзоры Тревизана и Ловетта о применении аддитивного комбинаторика в TCS. Большинство этих приложений подпадают под сложность вычислений , например, нижние границы. Интересно, нашла ли аддитивная комбинаторика применение в разработке алгоритмов ? Мотивация для моего вопроса заключается в следующем: хотя связь между аддитивной комбинаторикой и сложностью кажется несколько естественной, …

1
Оптимальная рандомизированная сортировка сравнения
Итак, мы все знаем нижнюю границу дерева сравнения на количество худших случаев сравнений, выполненных (детерминистическим) алгоритмом сортировки сравнений. Это не относится к рандомизированной сортировке сравнения (если мы измеряем ожидаемые сравнения для наихудшего случая). Например, для n = 4 детерминированная нижняя граница равна пяти сравнениям, но рандомизированный алгоритм (случайным образом переставляет …

2
Как называется этот вариант задачи о покрытии множества?
Input вселенная и семейство подмножеств , скажем, . Будем считать , что подмножества можно покрыть , то есть, .U F ⊆ 2 U F U ⋃ E ∈ F E = UUUUUUUF⊆2UF⊆2U{\cal F} \subseteq 2^UFF{\cal F}UUU⋃E∈FE=U⋃E∈FE=U\bigcup_{E\in {\cal F}}E=U Инкрементный последовательность покрытие представляет собой последовательность подмножеств , скажем, , что удовлетворяетA …

3
Как перебирать векторы в порядке вероятности в малом пространстве
Рассмотрим мерный вектор v, где v i ∈ { 0 , 1 } . Для каждого i мы знаем p i = P ( v i = 1 ) и допустим, что v i независимы. Используя эти вероятности, существует ли эффективный способ итерации по двоичным n- мерным векторам в порядке …

3
Подграф, содержащий все узлы и ребра, являющиеся частью простых st-путей с ограниченной длиной в неориентированном графе
Очень похоже на мой ранее опубликованный вопрос . На этот раз, однако, график является ненаправленным. Данный Неориентированный граф граммGG без каких - либо множественных ребер или петель, Исходная вершина sss , Целевая вершина Ttt , Максимальная длина пути Lll , Я ищу грамм'G′G' - подграф GGG который содержит любую вершину …

1
Минимизация остаточных конечных автоматов
Остаточные автоматы в конечном состоянии (RFSA, определенные в [DLT02]) - это NFA, которые имеют некоторые общие черты с DFA. В частности, для каждого обычного языка всегда существует канонический RFSA минимального размера, а язык, распознаваемый каждым государством в RFSA, является остаточным, как и в DFA. Однако, хотя минимальные состояния DFA формируют …

2
Небольшой график с разрывом между хроматическим и векторным хроматическим числом?
Я ищу небольшой граф которого векторное хроматическое число меньше хроматического числа, .GGGχv(G)&lt;χ(G)χv(G)&lt;χ(G)\chi_v(G)<\chi(G) ( имеет векторное хроматическое число если существует присваивание , где векторы, связанные с соседними вершинами, интуитивно находятся далеко друг от друга. Требование . Например, для вершин треугольника.)GGGqqqx:V→Rdx:V→Rdx\colon V \rightarrow \mathbf R^d⟨x(v),x(w)⟩≤−1/(q−1)⟨x(v),x(w)⟩≤−1/(q−1)\langle x(v), x(w)\rangle \leq -1/(q-1)q=3q=3q=3 Хроматическое число вектора …

1
Численная устойчивость симплекс-метода
Симплексный алгоритм часто трактуется либо в реальной арифметике, либо в дискретном мире с точными вычислениями. Однако, это, кажется, чаще всего реализуется с помощью арифметики с плавающей точкой. Это приводит к вопросу, следует ли рассматривать симплексный алгоритм как числовой алгоритм, в частности, как ошибки округления влияют на вычисления. Меня не интересуют …

1
Минимальные элементы монотонного предиката над набором мощности
Рассмотрим монотонный предикат над множеством степеней (упорядоченный по включению). Под «монотонным» я подразумеваю: такой, что , если то . Я ищу алгоритм, чтобы найти все минимальные элементы , то есть такие, что но , . Поскольку ширина равна n \, выберите n / 22 | п | ∀ x , …

1
Вопрос о линейных расширениях частичных порядков
Если вам дан набор частичных заказов, топологическая сортировка скажет вам, есть ли расширение коллекции до общего заказа (в данном случае расширение представляет собой общий заказ, соответствующий каждому из частичных заказов). Я встретил вариант: Зафиксируем множество . Вам даны последовательности σ 1 , … σ k элементов, взятых из V без …

1
Реализация Вильфа-Цейлбергера и связанных с ним методов
В книге A = B Петковсека, Уилфа и Цайльбергера описаны алгоритмы вычисления различных сумм биномов. AFAIK, эти алгоритмы все еще совершенствуются разными авторами. Знаете ли вы, где мы можем найти самые современные реализации этих алгоритмов? А знаете ли вы, существуют ли реализации в некоторых бесплатных программах, таких как Sage ?

3
Сортировка «к-тонических» последовательностей
Я надеюсь, что кто-то знает ссылку на это, поэтому мне не нужно читать литературу ... Рассмотрим последовательность чисел . Думайте о последовательности как о n - 1 интервалах [ x 1 , x 2 ] , [ x 2 , x 3 ] , … , [ x n - …

2
Разбейте текст равномерно на определенное количество строк
Существует линейный алгоритм времени для равномерного разбиения текста на строки максимальной ширины. Он использует SMAWK (или Knuth &amp; Plass) и «равномерно» означает: http://en.wikipedia.org/wiki/Word_wrap#Minimum_raggedness Существует ли алгоритм или вогнутая функция стоимости для алгоритма, описанного выше, которая бы учитывала количество строк, на которые я хотел бы разбить текст, вместо максимальной ширины строки? …

2
Сложность членства-тестирования для конечных абелевых групп
Рассмотрим следующую задачу проверки принадлежности к абелевой подгруппе . Входы: Конечная абелева группа с произвольно большим .G = Zd1× Zd1… × ZdмG=Zd1×Zd1…×ZdmG=\mathbb{Z}_{d_1}\times\mathbb{Z}_{d_1}\ldots\times\mathbb{Z}_{d_m}dяdid_i Производящая-набор { ч1, ... , чN}{h1,…,hn}\lbrace h_1,\ldots,h_n\rbrace подгруппы ЧАС⊂ GH⊂GH\subset G . Элемент b ∈ Gb∈Gb\in G . Вывод: «да», если b ∈ Hb∈Hb\in H и «нет» в …

2
Приближенная раскраска графа с обещанной верхней границей на максимальном независимом множестве
В моей работе возникает следующая проблема: Существует ли известный алгоритм, который аппроксимирует хроматическое число графа без независимого набора порядка 65? (Таким образом, альфа (G) &lt;= 64 известна, а | V | / 64 - тривиальная нижняя, | V | тривиальная верхняя граница. Но существуют ли более проверенные аппроксимации при этом …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.