Вопросы по теме 'mathematical-optimization'

Лучший решатель смешанной целочисленной оптимизации с открытым исходным кодом
Я использую CPLEX для решения огромных моделей оптимизации (более 100 тысяч переменных), теперь я хотел бы посмотреть, смогу ли я найти альтернативу с открытым исходным кодом, я решаю смешанные целочисленные задачи (MILP), и CPLEX отлично работает, но...
54156 просмотров

Оптимизация с помощью F#
Я новичок в F# и у меня возникла проблема. Я хочу решить нелинейную задачу оптимизации с ограничениями. Цель состоит в том, чтобы свести к минимуму функцию minFunc с шестью параметрами a , b , c , d , gamma и rho_infty (функция довольно...
361 просмотров

Коммивояжер (ТСП) линейных маршрутов, снегоуборочная техника
В типичном алгоритме TSP у нас есть несколько точек , и мы хотим путешествовать в оптимальном порядке движения. Точки - это домохозяйства, клиенты и т. Д., По сути, точка на карте. Вместо точек у меня есть линии для оптимизации. Снегоуборочная...
644 просмотров

Как использовать функцию с параметрами в optim в R
Я пытаюсь использовать функцию optim в R - у меня с этим нет проблем: funk=function(param){ x=c(1,2,3,4,5) z=c(3,4,2,2,1) y=c(30,40,22,33,40) a=rep(param[1],5) b=param[2] d=param[3] fit=sum((y-(a+b*x+z*d))^2) return(fit) }...
27521 просмотров
schedule 14.04.2024

Как я могу использовать следующую формулу для определения значения переменной?
Как я могу использовать следующую формулу для определения значения переменной? Прежде чем кто-то скажет, что это не по теме , я не нахожусь в Stack-overflow, чтобы определять, какую формулу использовать. Я здесь, чтобы выяснить, как использовать...
112 просмотров

Векторизация поиска корней в numpy
Мне нужно запустить функцию, которая находит корень уравнения, зависящего от одного параметра, на большом наборе данных (настоящее уравнение намного сложнее, но формально эквивалентно). def f(x): return numpy.optimize.brentq(lambda...
1245 просмотров

Эффективно находите все комбинации назначения меньших бинов большим бинам
Допустим, у меня есть 7 маленьких ящиков, в каждом из которых находится следующее количество шариков: var smallBins = [1, 5, 10, 20, 30, 4, 10]; Я назначаю эти маленькие корзины 2 большим корзинам, каждая из которых имеет следующую...
168 просмотров

Как найти связь между двумя кривыми распределения
У меня есть некоторые плавающие данные (представленные синей кривой), когда я делаю некоторое сжатие потерь, можно получить желтую кривую (среднее значение, стандартное отклонение). Моя цель — свести к минимуму эти потери после процесса сжатия ....
181 просмотров

CPLEX неправильно заменяет равенство?
Я новичок в CPLEX и пишу очень простую модель, которой CPLEX не хочет удовлетворять. Я знаю, что моя модель «многословна», поскольку у меня есть переменные, которые просто равны другим переменным, но это мой первый шаг к более сложной модели, поэтому...
69 просмотров

Векторизация поэлементно
Можно ли векторизовать (или иным образом ускорить) поэлементную оптимизацию с помощью NumPy (и SciPy)? В самом абстрактном смысле у меня есть функция y, которая имеет параболическую форму и может быть выражена в основном как y=x^2+b*x+z , где x —...
74 просмотров

Линейная система максимизации с тремя переменными
Развернуть C= 528r + 492s + 348w subject до: 1) r + s + w ≥ 12 2) r ≤ 4 --> r + 0 + 0 ≤ 4 3) w ≥ 3s --> 0 – 3s + 1w ≥0 Я не могу найти примеры кода в Интернете, где я могу максимизировать использование трех переменных с неравенством....
836 просмотров

Scipy: решить квадратное с двойным суммированием
Я относительно новичок в scipy, и я ищу руководство. У меня есть неограниченная задача минимизации формы: Где a и b — коэффициенты, а x — вектор неизвестных (может быть разной длины). Мне интересно, как решить эту проблему с помощью python....
326 просмотров

Самый быстрый способ вычислить e^x?
Каков самый быстрый способ вычислить e ^ x, если x может быть значением с плавающей запятой. Прямо сейчас я использовал математическую библиотеку Python для вычисления этого, ниже приведен полный код, где result = -0.490631 + 0.774275 *...
200 просмотров

Много размерная модель в опл
Для моей магистерской диссертации мне нужно разработать много размерную модель для радиологии. Я реализую это с помощью opl, и я совершенно новичок в opl или программировании в целом. Итак, после долгого программирования и попыток запустить модель,...
101 просмотров
schedule 27.08.2022

Используйте функцию предварительного вычисления Гуроби для модели пиемо
Используя gurobipy, я могу предварительно решить смешанную целочисленную линейную модель оптимизации, вызвав функцию presolve, т.е. model = read('milp.mps') model.presolve(). Я хотел бы применить предварительный шаг Гуроби к некоторой модели,...
351 просмотров

Разделить массив на K подмассивов с минимальной разницей
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Описанная проблема выглядит как задача из конкурса. Я не участвую ни в одном из них, я не знаю о каких-либо текущих соревнованиях, в которых может быть проблема. Если они есть, я закрою вопрос, чтобы оставаться честным!...
4933 просмотров

Самая длинная прямая линия в выпуклом многоугольнике с фиксированным наклоном и ограниченными конечными точками
Рассмотрим два выпуклых многоугольника A и B. Многоугольник B полностью лежит внутри многоугольника A. Я пытаюсь найти самый длинный отрезок прямой (с фиксированным наклоном), такой что: Один конец отрезка лежит на границе многоугольника B, а...
362 просмотров

Оценка параметров нескольких наборов данных в julia DifferentialEquations
Я искал и не смог найти прямой способ использования оценки параметра DifferentialEquations в julia для соответствия нескольким наборам данных. Итак, допустим, у нас есть это простое дифференциальное уравнение с двумя параметрами: f1 = function...
655 просмотров

Как написать стоимостные плиты в целевой функции линейного программирования?
Допустим, у меня есть переменный доход в месяц, за период от 1 до 12 месяцев мой общий доход составляет 1700 $, я хочу минимизировать налог на этот доход. Как мне написать эту целевую функцию в форме абстрактной алгебры Z = 1000 * 0,05 + 500 * 0,10 +...
54 просмотров

Q: CPLEX: Как записать 2 уравнения как 1 константу
Я использую CPLEX для решения MILP. Теперь я хочу написать эти два уравнения, используя одни и те же переменные. просмотреть уравнения Я пытался записать это в (1-е уравнение как) ct20 : forall(r1 in request,r2 in request, m1 in...
46 просмотров