Добрый день!
Помогите пожалуйста решить задачу. Условия следующие:
1. Есть товар, по которому рассчитана потребность к заказу (500)
2. Данный товар можно заказать у нескольких производителей
3. Есть данные по месячным продажам товара каждого из производителей и остаткам на складе.
4. Нужно распределить потребность к заказу по всем производителям наиболее оптимальным образом, учитывая продажи и остатки.
Вообще изначально, если бы в условии не нужно было учитывать остатки, то все решается банальной пропорцией относительно продаж, но в случае когда нужно учесть еще остатки у меня возникла сложность с математикой. На мой взгляд тут нужно получить некий алгоритм расчета, при котором при заказе товара у поставщиков итоговые остатки получатся в точности пропорционально продажам, при этом сумма заказа товара по поставщикам будет равняться рассчитанной потребности (500).
Инструмент поиск решения тут не подойдет, т.к. мне необходимо прописать какую то формулу, что бы была возможность данный алгоритм перенести в другую систему. Также в формуле нужно учесть, что оптимального решения может и не быть (например чрезмерно высокий остаток по какому либо из производителей, который не даст вообще возможности сделать распределение идеальным).
Буду благодарен за любые наводки.
Помогите пожалуйста решить задачу. Условия следующие:
1. Есть товар, по которому рассчитана потребность к заказу (500)
2. Данный товар можно заказать у нескольких производителей
3. Есть данные по месячным продажам товара каждого из производителей и остаткам на складе.
4. Нужно распределить потребность к заказу по всем производителям наиболее оптимальным образом, учитывая продажи и остатки.
Вообще изначально, если бы в условии не нужно было учитывать остатки, то все решается банальной пропорцией относительно продаж, но в случае когда нужно учесть еще остатки у меня возникла сложность с математикой. На мой взгляд тут нужно получить некий алгоритм расчета, при котором при заказе товара у поставщиков итоговые остатки получатся в точности пропорционально продажам, при этом сумма заказа товара по поставщикам будет равняться рассчитанной потребности (500).
Инструмент поиск решения тут не подойдет, т.к. мне необходимо прописать какую то формулу, что бы была возможность данный алгоритм перенести в другую систему. Также в формуле нужно учесть, что оптимального решения может и не быть (например чрезмерно высокий остаток по какому либо из производителей, который не даст вообще возможности сделать распределение идеальным).
Буду благодарен за любые наводки.