Вопросы с тегом «implementation»

9
Мощные алгоритмы, слишком сложные для реализации
Какие алгоритмы законной полезности просто слишком сложны для реализации? Позвольте мне прояснить: я не ищу алгоритмы, такие как текущий асимптотический алгоритм оптимального умножения матриц (Coppersmith-Winograd), который разумно реализовать, но имеет константу, которая делает его бесполезным на практике. Я ищу алгоритмы, которые могли бы иметь практическую ценность, но настолько сложны для …

4
Проводятся ли в настоящее время исследования по внедрению экстракторов случайности?
Проводились ли исследования по внедрению конструкций экстракторов случайности? Кажется, что доказательства экстрактора используют Big-Oh, оставляя возможность для больших скрытых констант, делая программные реализации потенциально нереальными. Некоторый контекст: я заинтересован в использовании экстракторов случайности в качестве быстрого источника (доказуемо?) Случайных чисел для использования в симуляциях Монте-Карло. Мы (группа вычислительной физики ETHZ) …


5
Лучшая книга по внедрению Симплексного метода?
Я заинтересован в реализации SM для задачи LP, однако я слышал о возможных подводных камнях: книга Кормена говорит, что возможно иметь входные данные, которые приведут к тому, что наивная реализация будет вести себя экспоненциально. Я также слышал, что наивная реализация может зацикливаться на каких-то данных. Есть ли книга / бумага …

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

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

2
Быстро разреженный булев матричный продукт с возможной предварительной обработкой
Каковы наиболее практически эффективные алгоритмы умножения двух очень разреженных логических матриц (скажем, N = 200 и всего 100-200 ненулевых элементов)? На самом деле, у меня есть преимущество в том, что когда я умножаю A на B, B заранее определены, и я могу выполнять произвольную сложную предварительную обработку на них. Я …

1
Реализация деревьев разделов?
Были ли когда-либо реализованы деревья разделов? Здесь я говорю о деревьях разбиений из вычислительной геометрии. Самые ранние (почти) оптимальные версии были из-за Matousek и других, а совсем недавно Тимоти Чана: https://cs.uwaterloo.ca/~tmchan/optpt_2_10.pdf Мне кажется безумным, что они никогда не были реализованы, но поиск в Google не дал никаких реализаций, о которых …

3
Реализация сюрреалистических чисел для игр
У Конвея очень приятная конструкция из сюрреалистических чисел. Это «числа», которые содержат как действительные числа, так и порядковые числа, полностью упорядочены и имеют все свойства поля (за исключением того, что они образуют не множество, а класс). Смотрите, например, этот PDF или Википедию для ознакомления. Их можно еще более обобщить на …

1
Мощные алгоритмы, которые слишком сложно реализовать - как быть уверенными, что они правы?
Я имею в виду вопрос здесь: мощные алгоритмы слишком сложны для реализации . Если алгоритм является мощным, но слишком сложным для реализации, как вы можете быть уверены, что алгоритм правильный? Без реализации вы не сможете протестировать алгоритм в реальном сценарии, и такой сложный алгоритм может содержать ошибки, которые могут сделать …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.