https://github.com/mrglaster/final-math-project
https://github.com/mrglaster/final-math-project
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mrglaster/final-math-project
- Owner: mrglaster
- Created: 2023-05-15T16:32:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-16T09:34:12.000Z (over 2 years ago)
- Last Synced: 2025-01-15T07:11:36.149Z (12 months ago)
- Language: Jupyter Notebook
- Size: 282 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Финальный проект по математике, II курс
### Задача управления запасами на примере фирмы по сборке компьютеров.
Некоторое предприятие занимается сборкой компьютеров трех типов: персональных, т.е. стационарных, ноутбуков и мейнфреймов. Сборка компьютеров включает в себя две вещи: собственно сборку и тестирование. Менеджер хочет иметь возможность составлять расписание работ на последующие n недель, с тем, чтобы собирать и тестировать как можно больше компьютеров, используя ограниченное количество персонала. Хранение собранных компьютеров также требует затрат и ограничено возможностью складских помещений. Таким образом, цель задачи линейного программирования состоит в минимизации общих издержек от производства и хранения компьютеров
Пусть:
xij – общее количество продукции j, произведенной на i-ой неделе,
Iij – общее количество продукции j, находящейся на хранении к концу i-ой недели,
hij – стоимость хранения единицы продукции j в течение i-ой недели,
dij – потребность в продукции j в течение i-ой недели,
сij – стоимость производства единицы продукции j в течение i-ой недели,
αj – коэффициент, характеризующий время тестирования единицы продукции j,
βj – коэффициент, характеризующий размеры единицы продукции j,
В – максимальный объем склада,
λ – максимальное количество сборок,
γ – максимальное время тестирований.
Тогда имеем следующую математическую модель:

Создайте пользовательскую форму, которая позволила бы решать эту задачу произвольной размерности. Предусмотрите возможность загружать данные либо из файла, либо вручную. Предусмотрите также возможность проводить анализ устойчивости решения по отношению к различным параметрам задачи.