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

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

4
Происхождение терминов «эффективный» и «выполнимый» расчет / алгоритм
Я хотел бы знать об истории этих двух терминов: « эффективный », « выполнимый ». Кто использовал их в отношении вычислений / алгоритмов в первый раз? (в современном понимании этих терминов, т.е. 20-го века). Как они стали мейнстримом? Как эти два термина начали использоваться как синонимы? Я знаю, что Кобхем …

1
Алгоритмическая векторная задача
У меня есть алгебраическая задача, связанная с векторами в поле GF (2). Пусть v1,v2,…,vmv1,v2,…,vmv_1, v_2, \ldots, v_m - (0,1) -векторы размерности nnn и m=nO(1)m=nO(1)m=n^{O(1)} . Найти алгоритм полиномиального времени, который находит (0,1) -вектор uuu такой же размерности, чтобы uuu не было суммой любых (logn)O(1)(log⁡n)O(1)(\log n)^{O(1)} векторов среди v1,v2,…,vmv1,v2,…,vmv_1,v_2, \ldots, v_m …

3
Является ли это оптимальной проблемой путешествия в сжатые сроки на деревьях?
Один из моих друзей спрашивает меня о следующей проблеме планирования на дереве. Я считаю, что это очень чисто и интересно. Есть ли какая-либо ссылка на это? Проблема: Существует дерево , каждое ребро имеет симметричную стоимость перемещения 1 . Для каждой вершины v i есть задача, которую необходимо выполнить до истечения …

2
Лучший способ определить минимальный размер конструкции с учетом только расстояний между точками
Я сталкивался с этой проблемой в области физики, довольно далекой от компьютерных наук, но это похоже на вопрос, который был изучен в CS, поэтому я решил попытать счастья, задав его здесь. Представьте, что вам дан набор точек и список некоторых расстояний между точками d i j . Как наиболее эффективно …

1
Параллельные алгоритмы достижимости в направленных плоских графах
Чонг, Хан и Лэм показали, что ненаправленное соединение через st-соединение может быть решено с помощью EREW PRAM за с помощью O ( m + n ) процессоров.O ( log n )О(журналN)O({\log}n)O ( m + n )О(м+N)O(m+n) Каков наиболее известный параллельный алгоритм для st-связности в направленных плоских графах? Пожалуйста, укажите время …

2
Децентрализованный алгоритм определения влиятельных узлов в социальных сетях
В этой статье Kempe-Kleinberg-Tardos авторы предлагают жадные алгоритмы, основанные на субмодульных функциях, для определения наиболее влиятельных узлов в графе с приложениями к социальным сетям.kkk В основном алгоритм работает следующим образом: S=empty setS=empty setS = {\rm empty~set} выберите узел с наибольшим индивидуальным влиянием, назовите его ; S = S ∪ v …

1
Учитывая граф, решите, является ли его пограничное соединение по крайней мере n / 2 или нет
В главе 1 книги «Вероятностный метод» Алона и Спенсера упоминается следующая проблема: Учитывая граф , решите, является ли его граничная связность по крайней мере или нет.GGGn/2n/2n/2 Автор упоминает о существовании алгоритма от Matula и улучшает его до .O(n3)O(n3)O(n^3)O(n8/3logn)O(n8/3log⁡n)O(n^{8/3}\log n) У меня такой вопрос, каково самое известное время выполнения этой проблемы? …

3
Успешное применение отраслевых методов для NP-сложных задач
Ветвление и ограничение - эффективная эвристика для задач поиска, и в Википедии перечислен ряд сложных проблем, где использовались ветвление и привязка. Тем не менее, мне не удалось найти ссылки, позволяющие предположить, что это больше, чем просто «один метод» решения этих проблем. Как ни странно, я слышал, что некоторые из лучших …

3
Реализован код для вычисления ширины пути (= номер поиска узла, номер разделения вершин, толщина интервала)
Я ищу реализацию алгоритма для вычисления ширины пути графа. Хорошо известно, что вычисление ширины пути эквивалентно вычислению числа поиска узла, числа разделения вершин или толщины интервала графа. Алгоритм не должен быть очень быстрым; Я хочу запустить его на графиках не более 20 вершин. Мне требуется алгоритм для точного вычисления ширины …

5
Почему кодирование Хаффмана устраняет энтропию, чего не делает Лемпель-Зив?
Популярный алгоритм DEFLATE использует кодирование Хаффмана поверх Lempel-Ziv. В общем, если у нас есть случайный источник данных (= 1 бит энтропии / бит), никакое кодирование, включая Хаффмана, скорее всего не сожмет его в среднем. Если бы Лемпель-Зив был «идеальным» (что подходит для большинства классов источников, поскольку длина уходит в бесконечность), …

2
Ссылка для оптимального алгоритма факторинга Левина?
В « Совете начинающему аспиранту » Мануэля Блума : Леонид Левин верит, как я это делаю, какой бы ни был ответ на P = NP? проблема, это не будет так, как вы думаете, должно быть. И он привел несколько замечательных примеров. Например, он дал ФАКТОРИНГОВЫЙ АЛГОРИТМ, который оказался оптимально оптимальным, …

1
Самый большой общий подграф двух максимальных плоских графов
Рассмотрим следующую проблему - С учетом максимальной плоских графов и G 2 , найти граф с максимальным числом ребер таким образом, что существует подграф (не обязательно индуцируется) в обоих и , изоморфная .G1G1G_1G2G2G_2GGGG1G1G_1G2G2G_2GGG Можно ли это сделать за полиномиальное время? Если да, то как? Известно, что если и являются общими …

2
Обзор преобразований, связанных с использованием SAT решателей
Я начинаю исследовать возможность использования решателя SAT для решения интересующей меня проблемы оптимизации, и в настоящее время я ищу опрос, который будет содержать примеры «умных» преобразований в варианты SAT (то есть преобразований, которые приводят к в задаче разумного размера, так как меня интересует не доказательство результатов твердости, а фактическое решение …

6
Любая алгоритмическая задача имеет сложность времени, в которой преобладает счет?
То, что я называю подсчетом, - это проблема, заключающаяся в том, чтобы найти количество решений для функции. Точнее, если задана функция f:N→{0,1}f:N→{0,1}f:N\to \{0,1\} (не обязательно черный ящик), приблизительный #{x∈N∣f(x)=1}=|f−1(1)|#{x∈N∣f(x)=1}=|f−1(1)|\#\{x\in N\mid f(x)= 1\}= |f^{-1}(1)|, Я ищу алгоритмические проблемы, которые включают какой-то счет и для которых сложность времени сильно зависит от этой …

1
Асимптотика для смены монет
Даны монет номиналом, с c 1 = 1 и c 2 < c 3 < . , < c n - случайные числа, равномерно распределенные в диапазоне [ 2 , N ] . Асимптотически, для какой доли монет жадный алгоритм генерирует оптимальное изменение, используя этот набор номиналов?NNnс1= 1с1знак равно1c_1=1с2< с3< …

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