31.08.2005, 16:03 | #1 |
Гость
|
Алгоритм оптимального сопоставления
Подскажите алгоритм оптимального сопоставления проводок по кол-ву (с минимазацией количества разбиений)
|
|
31.08.2005, 17:28 | #2 |
Участник
|
А что это такое позвольте неврубиться сходу? )
|
|
31.08.2005, 18:20 | #3 |
Гость
|
в сопоставлениях участвуют проводки, у каждой проводки есть кол-во (или сумма - неважно)
надо закрыть плюсы на минусы, минимизируя кол-во разбиений проводок... |
|
31.08.2005, 18:25 | #4 |
NavAx
|
В качестве наиболее вероятного варианта представляется reverse order by AmountCur по кредиту и дебету, соответственно.
|
|
31.08.2005, 18:27 | #5 |
Гость
|
к сожалению, не все так просто, вот контрпример:
------------------------ 3 -7 3 -3 2 2 ----------------------- |
|
31.08.2005, 18:31 | #6 |
NavAx
|
Впрочем, особого смысла это не имеет. К тому же, предложенный мной способ не обязательно даст минимальное кол-во разбиений. Чистая эвристика.
Вообще - задача динамического программирования, кстати. На одной из олимпиад в моем прошлом, кстати, подобная задача была. |
|
31.08.2005, 22:29 | #7 |
Участник
|
Дико извиняюсь если ткну пальцем в небо, но, по-моему, это все-таки задача линейного программирования.
|
|
01.09.2005, 09:57 | #8 |
Участник
|
У меня такая мысль. Я думаю, Вы сразу продвинетесь, если немного поработаете над моделью распределения для сопоставленй. Статистика ведь имеется?
Например: 1:1 - 55% 1:n = n:1 - 20% (симметрично) n:n - 5% (Это только для примера, на самом деле, у Вас может получиться и что-нть получше.) Далее, очевидно, перебираем ветки от наиболее вероятной к менее. Тогда задача оптимальности последнего случая, который Вы считаете общим и потому рассматриваете, станет не такой критичной. С уважением, itfs. |
|
01.09.2005, 10:18 | #9 |
Участник
|
А если, допустим, 1:1 не будет? И как все-таки выбрать в остальных случаях? Ведь первоначально вопрос так и ставился.
|
|
01.09.2005, 10:36 | #10 |
Участник
|
Ну да, это еще не решение, ... направление, так сказать.
Да и на модели своей я не настаиваю ... это для примера...(адекватная модель - в руках автора поста) просто решать в общем ... т.е. в случае равновероятного распределения не хочется ... оно ведь так не бывает ... или я не прав? С уважением, itfs. |
|
01.09.2005, 11:43 | #11 |
злыдень
|
Re: Алгоритм оптимального сопоставления
Цитата:
Изначально опубликовано ahtoh
Подскажите алгоритм оптимального сопоставления проводок по кол-ву (с минимазацией количества разбиений) |
|
01.09.2005, 11:47 | #12 |
Гость
|
Цитата:
А зачем, если не секрет????
|
|
27.01.2009, 17:12 | #13 |
Участник
|
Не удалось сделать аксапту лучше?
Пытаюсь найти аналогичный алгоритм для сопоставления кучи проводок по подотчетникам |
|
27.01.2009, 17:25 | #14 |
Участник
|
Цитата:
|
|
|
За это сообщение автора поблагодарили: gl00mie (3). |
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|