Вопросы по теме 'approximation'

Приблизительный алгоритм нахождения леса Штейнера
Рассмотрим взвешенный граф G=(V,E,w). Нам дано семейство подмножеств вершин V_i. Лес Штейнера — это лес, который для каждого подмножества вершин V_i соединяет все вершины в этом подмножестве с деревом. Пример: только одно подмножество V_1 = V....
821 просмотров

Быстрое приближенное решение линейных уравнений?
Мне нужно решить систему из N линейных уравнений в качестве промежуточного шага в числовом оптимизаторе. AFAIK достаточно простые алгоритмы для этого точно - O (N ^ 3) (хотя я видел ужасно сложный в какой-то математической статье, который мог бы...
2498 просмотров

Как измерить сложность строки?
У меня есть несколько длинных строк (~ 1 000 000 символов). Каждая строка содержит символы только из определенного алфавита, например A = {1,2,3} Примеры строк string S1 = "1111111111 ..."; //[meta complexity] = 0 string S2 = "1111222333...
1022 просмотров

Простая аппроксимация обратной неполной гамма-функции
Как можно аппроксимировать обратную неполную гамма-функцию Г(s,x) некоторой простой аналитической функцией f( с, Г)? Это означает, что нужно написать что-то вроде x = f(s,Г) = 12*log(123,45*Г) + Г + 123,4^s. (Мне нужны хотя бы идеи или ссылки.)
3622 просмотров

Минимизация цветов: вариант алгоритма рюкзака?
Работая над проектом, я столкнулся с этой проблемой, которую я переформулирую здесь в терминах, выходящих за пределы реальной области проблемы (полагаю, я мог бы говорить о калибрах фейерверков и формах, но это еще больше усложнило бы понимание). Я...
494 просмотров

В какой ситуации может понадобиться ряд Тейлора для полинома?
Мне трудно понять, почему было бы полезно использовать ряд Тейлора для функции, чтобы получить приближение функции, вместо того, чтобы просто использовать саму функцию при программировании. Если я могу сказать своему компьютеру вычислить e^(.1), и он...
1731 просмотров
schedule 11.09.2022

Приближение для поиска значения с использованием Python
Итак, у меня есть один вектор альфы, один вектор беты, и я пытаюсь найти тета, когда сумма всех оценок (для альфы от i до n и бета от i до n) равна 60. math.exp(alpha[i] * (theta - beta[i])) / (1 + math.exp(alpha[i] * (theta - beta[i]) По...
978 просмотров
schedule 27.05.2022

Метод Герона в Python
Метод Герона генерирует последовательность чисел, которые представляют все более и более точные приближения для √ п . Первое число в последовательности является произвольным предположением; каждое второе число в последовательности получается из...
6893 просмотров
schedule 25.10.2022

Оптимальный алгоритм планирования смен
Некоторое время я пытался решить проблему с расписанием для пула, над которым я работал. Эта проблема заключается в следующем ... В бассейне работают X многих спасателей, и у каждого есть определенное количество часов, которое они хотели бы...
16408 просмотров

Центрированное конечно-разностное приближение 2-го порядка
Этот вопрос может показаться математическим, но это скорее вопрос программирования, связанный с дискретизацией, поэтому я решил задать его здесь. Задача состоит в том, чтобы найти конечно-разностную аппроксимацию второго порядка частной производной...
2104 просмотров

Ошибка цикла while с методом Netwon-Raphson
Я пытаюсь найти применение методу Ньютона-Рафсона, чтобы найти корни. Он делает это, делая предположение, а затем улучшая предположение после каждой итерации, пока вы не получите один из нулей. Поскольку метод Ньютона-Рафсона быстро находит нули,...
764 просмотров

Реализация населения методом Монте-Карло
Я пытаюсь реализовать алгоритм Монте-Карло для населения, как описано в этой статье (см. стр. 78 Рис.3) для простой модели (см. функцию model() ) с одним параметром с использованием Python. К сожалению, алгоритм не работает, и я не могу понять,...
542 просмотров
schedule 08.02.2023

Как аппроксимировать сумму числа делителей от 1 до n?
Проблема Я хочу решить эту проблему: Пусть количество делителей = d(n) (например, d(6)=4, потому что число 6 имеет 4 делителя, {1, 2, 3, 6}), я хочу вычислить d(1)+d(2 )+d(3)+...+d(n). Но я не могу рассчитать для больших n, таких как 10 ^ 20...
721 просмотров
schedule 10.05.2023

Смешанное целочисленное ближайшее оптимальное решение в Matlab
Можно ли найти решение, ближайшее к оптимальному для смешанно-целочисленной задачи? Например, я бы хотел, чтобы упрощенная проблема была ниже: f = [1;1;1]; intcon = 1:3; Aeq = [0.99,0.97,0.15]; beq = 0.16; lb = zeros(3,1); ub = [1;1;1]; x =...
599 просмотров

Как аппроксимировать x-й процентиль для большого неизвестного количества чисел
Недавно наткнулся на этот вопрос о том, как найти x-й процентиль для данного потока чисел. У меня есть базовое понимание того, как этого можно было бы достичь, если бы поток был относительно небольшим (можно сохранить в памяти, отсортировать и найти...
383 просмотров

Многомерное приближение в Python
Мне нужно аппроксимировать (по функции Гаусса) 2-х или 3-х мерные наборы данных с помощью Python, но я нашел только методы интерполяции. Кто-нибудь слышал о какой-то библиотеке, которая может это сделать?
79 просмотров
schedule 25.06.2023

Проверить правильность раскраски случайного графа (Python)
Итак, я пробую другой подход к раскраске графа, то, что я делал, в основном, назначал случайным образом цвета узлам графа, и что я хочу сделать, это после назначения этих цветов проверить правильность этой раскраски (нет соседних узлов, имеющих того...
535 просмотров

Как использовать MIPGap и TimeLimit от Gurobi в Python?
Я работаю над крупным планом MILP. Поэтому я должен установить разумное значение времени или установить MIPGap на разумный уровень. Я уже знаю документацию от gurobi. MIPGap: https://www.gurobi.com/documentation/6.5/refman/mipgap.html...
1237 просмотров

Для заданного набора точек в двумерном пространстве, каждая из которых имеет некоторый штраф, найдите выпуклую область, покрывающую ровно N точек, минимизирующую штраф.
Есть ли алгоритм для этого? Ничего страшного, если это приближение или дополнительные ограничения для упрощения. Вот более подробное заявление У меня есть K точек в каком-то низкоразмерном пространстве (скажем, 2d). У каждого есть штраф (может...
60 просмотров

Как обосновать коэффициент аппроксимации этого детерминированного алгоритма (взвешенный MAX-k-Cut)
Взвешенная задача MAX-k-CUT требует максимального взвешенного разреза во взвешенном неориентированном графе. Предположим теперь, что каждая вершина одна за другой жадно приписывается группе, которая может максимизировать общий вес новых разрезов....
57 просмотров
schedule 21.03.2023