Публикации по теме 'linear-programming'


Целочисленное и линейное программирование в Python
Смешанное целочисленное программирование для оптимизации с помощью Google OR-Tools Почему линейное программирование называется именно так? Оба термина сбивают с толку: Линейное подразумевает существование нелинейного программирования; Программирование на самом деле в данном контексте означает « планирование ». Таким образом, это не имеет ничего общего с кодом: линейным или нет. Речь идет об оптимизации переменных с различными ограничениями. В этой статье мы..

Как решать задачи линейного программирования с помощью примеров и реализации на Python
Алгоритмы оптимизации ИИ Цель линейного программирования - минимизировать функцию стоимости, которая имеет некоторое количество переменных ( x₁ , x₂ , x₃ ) вплоть до x𝑛 . Эти переменные участвуют в вещах, значения которых я хочу знать, и их можно умножить на коэффициент, а затем сложить. В линейном программировании мы имеем дело только с линейными уравнениями, поэтому мы не собираемся ничего возводить в квадрат или куб. Также у нас будут некоторые линейные ограничения: a₁x₁..

Решение задачи об оптимальном маршруте перевозки с использованием алгоритма Христофидеса–Сердюкова, Simplex и…
Решение задачи об оптимальных маршрутах — это классическая отраслевая задача, имеющая множество практических приложений в сфере оптимизации цепочки поставок. Можно рассматривать это как вариант задачи коммивояжёра, где у нас есть отправная точка, например наш продуктовый склад, и набор городов для доставки, каждый маршрут между двумя городами имеет стоимость, например стоимость топлива и пошлины и налоги. Мы также можем предположить, что каждая дорога имеет форму общей доступной пропускной..

Руководство по моделям оптимизации
Модели оптимизации — это математические модели, которые используются для поиска наилучшего решения проблемы путем максимизации или минимизации определенной целевой функции. Эти модели используются в самых разных областях, таких как исследование операций, инженерия, финансы и экономика. Их можно использовать для решения проблем, связанных с распределением ресурсов, планированием и маршрутизацией. Общие типы моделей оптимизации включают линейное программирование, целочисленное..

Сочетание машинного обучения и оптимизации
Статья пятая из пяти В нашей первой статье мы определили четыре сценария, в которых машинное обучение может сотрудничать с математической оптимизацией. Здесь мы определяем дальнейшее чтение двух известных ресурсов, которые могут помочь нам узнать больше об этой теме. Мы призываем практиков ознакомиться с этими двумя статьями. Машинное обучение для комбинаторной оптимизации: методологический обзор горизонта [ Ссылка на статью ] Йошуа Бенжио, Андреа Лоди и Антуан Пруво В..

AI, ESG и нефтепереработка  — как 3 может стать частью 1
Размышляя о пересечении трех интригующих миров и видении будущего TL/DR: по мере того, как нефтеперерабатывающие заводы отслеживают свое воздействие на окружающую среду, выбросы углекислого газа будут частью операционных расчетов, где в настоящее время экономические и логистические факторы играют единственную роль. ИИ также поможет уменьшить углеродный след, но здесь картина более тонкая. Потратив первое десятилетие своей карьеры на оптимизацию нефтеперерабатывающих и..

Математическое моделирование для моделирования ваших бизнес-идей
То, что вы можете себе представить и построить, зависит от вашего творчества и потребностей, продолжайте прогнозировать изменения и держите свою математическую модель готовой к адаптации к изменениям. Математическое моделирование — это способ получить информацию и понять влияние решений с точки зрения математических уравнений. Это удивительный способ смоделировать факторы принятия решений, взять под контроль будущие действия и оптимизировать влияние на достижение долгосрочной цели...