|
|
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
AkinaА прочитать условие не пробовал? нет там ничего про минимизацию количества сумок. Задача близка к линейному раскрою, где одним из основных критериев является минимизация кол-ва сумок. Я предложил среднее решение из крайних вариантов предложенных в 1 посте, где реализовано минимально возможное количество сумок, и уменьшение расхождения между минимумом и максимумом (вместо 14-9=5, предложено 14-10=4) MasterZivрешается только полным перебором просчётов всех вариантов укладки Одним из методов оптимизации подобных задач не полный перебор, а целочисленное линейное программирование - симплекс метод (метод Гомори) PS: У меня есть определенный опыт в реализации алгоритма оптимизации линейного раскроя ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.06.2015, 22:14 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
Михаил Ч.Одним из методов оптимизации подобных задач не полный перебор, а целочисленное линейное программирование - симплекс метод (метод Гомори) Вы хотите сказать, что сложность решения задачи линейного раскроя методом Гомори - лучше полиномиальной? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2015, 09:07 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
Реализация метода Гомори значительно сложнее полного перебора, но время затрачиваемое на решение задачи существенно меньше. Полный перебор практически не применим в реальных условиях (с реальными данными). Либо Вы имеете в виду не сложность реализации алгоритма, а асимптотическую сложность? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.06.2015, 10:56 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
как бы я хотел всему этому научится, надо было програмированием заниматься, а не фигнеё всякой! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2015, 16:52 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
AkinaЕсли необходимо именно оптимальное решение - то это полный перебор. Т.е. решение задачи максимально равномерного распределения при заданном количестве сумок для каждого возможного количества сумок, и выбор наилучшего из решений. Теперь это называется оптимальным решением ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2015, 09:16 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
Учитывая сложность полного перебора, скорее следует говорить о том, что данный метод очевидно корректен, и гарантированно даёт результат. Термин "оптимальный" в данном конкретном случае не подходит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2015, 09:23 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
Михаил Ч.Реализация метода Гомори значительно сложнее полного перебора, но время затрачиваемое на решение задачи существенно меньше. Полный перебор практически не применим в реальных условиях (с реальными данными). Либо Вы имеете в виду не сложность реализации алгоритма, а асимптотическую сложность? А в чём измеряется сложность реализации алгоритма ?))) Да, он имеет ввиду асимптотическую сложность конечно, но говорить о том какая сложность у данного алгоритма нет смысла, ибо число ограничений сильно влияет на итоговый результат. Я таких формул не встречал, есть оценка для одной итерации, но количество итераций(сколько ограничений будет в итоге) предсказать трудно. Akina Вы хотите сказать, что сложность решения задачи линейного раскроя методом Гомори - лучше полиномиальной? А вы сами как считаете ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2015, 10:19 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
Archibald13я знаю задачу о рюкзаке, вот только связь с моей там очень отдаленная это она и есть, у тебя только целевая функция другая. Ну т.е. Она сформулирована по другому принципу, но по сути то же самое. np полная задача , либо делаешь полный перебор всех вариантов решения, либо делаешь эвристику, но знай, что решение может не быть глобально оптимальным. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2015, 04:52 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
SashaMercuryAkinaЕсли необходимо именно оптимальное решение - то это полный перебор. Т.е. решение задачи максимально равномерного распределения при заданном количестве сумок для каждого возможного количества сумок, и выбор наилучшего из решений. Теперь это называется оптимальным решением ? Саша, опять ощущение, что Лейзерсон тебе просто прописан как лекарство. Читай, это хорошая книга, и ,в от произведений Кнута, реально полезная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2015, 04:58 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
MasterZivSashaMercuryпропущено... Теперь это называется оптимальным решением ? Саша, опять ощущение, что Лейзерсон тебе просто прописан как лекарство. Читай, это хорошая книга, и ,в от произведений Кнута, реально полезная. И что он пишет про оптимальное решение ? У вас слишком абстрактный ответ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2015, 05:50 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
Archibald13 у вас несколько хромает постановка задачи например: все предметы которые у нас есть в наборе укладываем в 1 сумку ваше условие поровну выполнено ( во всех сумках одинаковый вес ) далее если у вас все предметы о одинакового веса мы можем их разложить в N сумок по 1 предмету если N четное мы также можем их разложить в N/2 сумок и т.д. какой вариант предлагаете выбирать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.07.2015, 09:51 |
|
||
|
Алгоритм распределения веса по пакетам
|
|||
|---|---|---|---|
|
#18+
Предлагаю ГА. Гентоип - расклад товаров по сумкам. Мутация - случайное перекладывание товара в случаную сумку. В качестве fitness function - среднее квадратическое откложение веса сумок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.07.2015, 19:50 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=39015646&tid=1340962]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
162ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
| others: | 241ms |
| total: | 501ms |

| 0 / 0 |
