Size: a a a

2020 December 09

PO

PROLOG ONE LOVE in pro.cxx.holywars
@urandon Nikita Khomutov
Я уже не проведу эксперименты и не воспроизведу)
Ну примерно?
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
PROLOG ONE LOVE
Ну примерно?
Не помню, считал total time, остальное не сильно интересовало
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
достаточно было и тех результатов, что получились, чтоб выкинуть boost cycle cancelling
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Причем тебе надо прогнать 2 раза:
1) максимизация потока
2) с известным потоком с некотороей дельтой минимизируем сумму
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
PROLOG ONE LOVE
Причем тебе надо прогнать 2 раза:
1) максимизация потока
2) с известным потоком с некотороей дельтой минимизируем сумму
есть способ без "некоторой дельты" и без вспомогательного max flow как отдельного алгоритма это сделать
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
но дважды прогнав алгоритм
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
но да, проще один раз доп. max flow, ибо проще
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
@urandon Nikita Khomutov
есть способ без "некоторой дельты" и без вспомогательного max flow как отдельного алгоритма это сделать
У тебя max flow не отдельный алгоритм
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Та же самая херня
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Просто разная цель минимизации + разница на одно ограничение
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
PROLOG ONE LOVE
У тебя max flow не отдельный алгоритм
ну а кто начальные баллансы на рёбрах расставлять будет?)
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
можно и без max flow, поставив от балды, а потом посчитав дизбалланс в конце
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
@urandon Nikita Khomutov
ну а кто начальные баллансы на рёбрах расставлять будет?)
Да фиг знает, я не писал симплекс метод ни разу в жизни)
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
@urandon Nikita Khomutov
можно и без max flow, поставив от балды, а потом посчитав дизбалланс в конце
потом уже снова прогнать mcmf
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
PROLOG ONE LOVE
У тебя max flow не отдельный алгоритм
ну вообще нет)
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
network simplex решает min cost flow, а уже max flow его делает расстановка баллансов, что в начале задаёшь)
источник

@N

@urandon Nikita Khom... in pro.cxx.holywars
ему не нужен max flow внутри)
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
@urandon Nikita Khomutov
network simplex решает min cost flow, а уже max flow его делает расстановка баллансов, что в начале задаёшь)
Ну я только краем уха слышал про network simplex
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
А сам осиливаю придумать только через двойной прогон симплекс метода  с макс флоу на первом шаге и по результатом достройки доп условия для мин кост
источник

PO

PROLOG ONE LOVE in pro.cxx.holywars
Кстати, а что за задача то, что потребовала дробный мин кост?
источник