|
26.08.2011, 14:31 | #1 |
Участник
|
Цитата:
Цитата:
в данном примере ограничением является дефицитная де-таль
В общем виде, как уже правильно заметил EVGL, задача решается при помощи методов линейного программирования (что не так страшно как кажется на первый взгляд. Я в своё время писал нечто подобное для литейного производства. Из компонентов с разным процентным соотношением металлов нужно было получить сплав с заранее известными характеристиками ) |
|
26.08.2011, 14:39 | #2 |
Участник
|
Цитата:
Какая именно деталь является ограничением и что производить ERP система должна решать "на автомате" или предоставлять релевантную информацию для принятия управленческого решения. P.S. Информация от "моря данных" отличается тем, что она необходима и достаточна для принятия управленческого решения. |
|
29.08.2011, 16:49 | #3 |
Участник
|
Я уже обращал внимание на то что по ссылке приведено решение узкоспециализированной задачи
Цитата:
Цитата:
Т.е. по условию задачи рынок "не умеет" перенасыщаться. |
|
29.08.2011, 23:19 | #4 |
Участник
|
Цитата:
Поэтому поставил полный перебор вариантов для 3х месяцев с шагом в 20 единиц. Посмотрим. Потом можно будет уточнять. Цитата:
Просто в задаче нигде не сказано, что решение надо искать в пределах одного месяца. И нигде не сказано, что в каждый месяц количество должно быть одинаковым. |
|
30.08.2011, 12:38 | #5 |
Участник
|
Цитата:
Скажем, если в предложенном примере снизить лимиты поставщиков на пару порядков, то сразу станет видна необходимость и в складах и в расширенни горизонта планирования. |
|
30.08.2011, 14:50 | #6 |
Участник
|
Цитата:
Рад видеть конструктивные предложения в нашем обсуждении. Как Вы предлагаете снизить лимиты? Приведите, пожалуйста, примеры. С уважением, Александр Дублин. |
|
30.08.2011, 15:05 | #7 |
Участник
|
Я предлагаю протестировать предлагаемый алгоритм на другом наборе входных параметров.
Если вот это условие задачи Цитата:
2) Рынок (поставщики) готовы по договору поставить:
EC1 – 1000 штук в месяц ЕС2 – 600 штук в месяц ЕС3 – 1000 штук в месяц EC1 – 10 штук в месяц ЕС2 – 5 штук в месяц ЕС3 – 10 штук в месяц Каков тогда будет оптимальный план производства. Будет ли он отличаться от месяца к месяцу (при использовании склада)? |
|
31.08.2011, 00:06 | #8 |
Участник
|
Цитата:
Поиск оптимального решения за 3 месяца дает тривиальное решение (как в статье) - повторить одинаковое производство каждый месяц (160 40 160 / 160 40 160 / 160 40 160) В этом случае достигается максимум маржи за 3 месяца = 1356000*3 рублей. Однако я искал возможность выйти на цикл - 1й месяц разгонный, далее повторять 2-3-2-3-2-3-2-3... В надежде, что после разгона можно будет получить бОльшую маржу. Нет. Практический опыт перебора подсказывает, что если рассматривать 3 месяца, то нет циклов, которые превышают 1356000 рублей. Это максимум для 2-3 месяцев. Мало того, если брать "разгонный первый месяц", то общая маржа снижается. Несущественно. Например, до 1326666.67. все возможные варианты циклического производства так или иначе дает в среднем 160 40 160. Например (160 0 160 / 160 80 160). Или (160 0 320 / 160 80 0). Другими словами, за два месяца все равно продается в такой же пропорции, как и в статье. Однако цикл (160 0 320 / 160 80 0) обладает своими особенностями: = Р1 производится ровно = в первый месяц ударно производится Р3 (с почти полной загрузкой рабочих центров) = во второй месяц производится Р2, а Р3 продается из остатков (загрузка рабочих центров минимальна - можно сократить издержки на рабочие центры В общем, для 3х месяцев хороших циклов не найдено. После анализа возможных вариантов подозреваю, что 1356000 - это глобальный максимум, который невозможно превысить, если планировать долгосрочное производство. Поскольку у нас таки система линейных уравнений, а в данном случае деталь ЕС2 таки является главным ограничивающим фактором. Попробую поискать для 4х месяцев. Но в принципе готов согласится, что 1356000 - это глобальный максимум. Однако, настаиваю, что из задачи нельзя выбрасывать склад. Со складом появляются интересные возможности. Цитата:
Попробуйте. Расскажете. А я попробую пока для 4х месяцев поглядеть. В файле:
|
|
Теги |
оптимизация, полезное, обсуждение |
|
|