|
Задача о "взаимозачетах" | ☑ | ||
---|---|---|---|---|
0
Михаил Козлов
13.03.14
✎
11:19
|
Есть множество "контрагентов", которые что-то должны друг другу.
Представим эту ситуацию как ориентированный граф, в котором вершинами будут контрагенты, а дуга (а,б) идет от контрагента "а" к "б", если "а" должен "б" некоторую сумму - вес дуги. Например, "а" должен "б" 1 руб, "б" должен "в" 2 руб и "в" должен "а" 3 руб. Можно попробовать сделать взаимозачет примерно так: - найти цикл (а-б-в-а); - уменьшить вес каждой дуги цикла на минимальный вес дуг из цикла; - дуги с весом 0 удалить. В примере, можно уменьшить веса дуг на 1. При этом сумма весов всех дуг уменьшится на 3 (было 6, станет 3). Дальше можно искать следующий цикл, пока таковые есть. Цель: разорвать все циклы, так чтобы уменьшение общей суммы долгов было максимальным. Вопросы: - зависит ли сумма погашения от того, как разрываются циклы или является характеристикой графа? - насколько трудоемко это делать? - насколько это "полезно" контрагентам? - мог бы, скажем, Сбербанк предложить такую услугу? |
|||
1
Wasya
13.03.14
✎
11:23
|
В 90-е бандитские. Когда был кризис платежей реальными деньгами. Были фирмы которые занимались взаимозачетами. Сейчас это не актуально.
|
|||
2
Avganec
13.03.14
✎
11:25
|
(0) для такой схемы нужны договоры взаимозачетов и куча других бумаг. не уверен, что там можно в прямом виде сделать.
|
|||
3
Ненавижу 1С
гуру
13.03.14
✎
11:26
|
это характеристика графа
это вредно для экономики капитализма - уменьшает денежные потоки |
|||
4
Speshuric
13.03.14
✎
11:35
|
(0)
1. Теоретически - характеристика графа. В реальности у взаиморасчетов еще куча параметров (дата платежа как минимум), из-за которых эта сумма может не быть характеристикой графа. 2. Сделать это несложно. В модели. В реальности модель не особо нужна. 3. Сейчас почти бесполезно. Контрагенты бывают разные и, если в цепочке есть, например, банкрот, то хрен вам, а не исполнение цепочки. 4. Сбербанк такую услугу предложить не может. Он не знает картины взаиморасчетов, да и разбазаривать данные о состоянии счетов права не имеет. Есть случай когда примерно так всё и работает: биржевая торговля и клиринг. Но там куча упрощений (как минимум - расчеты через центрального контрагента, расчеты "день-в-день" и т.п.). (3) Для экономики это полезно, но только когда все участники договорились о правилах, но эти правила не подойдут всем. |
|||
5
Speshuric
13.03.14
✎
11:43
|
(1) Ну, собственно, да, тогда была центральная проблема в неплатежах государства и бартер-взаимозачеты позволяли хоть как-то шевелиться экономике (заодно сильно уменьшая налоги, что потом аукнулось).
|
|||
6
Михаил Козлов
13.03.14
✎
11:48
|
(3) Как называется и, если не в лом, ссылку.
|
|||
7
Ненавижу 1С
гуру
13.03.14
✎
13:00
|
хотя нет, не характеристика, легко строится контр-пример
|
|||
8
Aleksey
13.03.14
✎
13:13
|
ИМХО бюджету Украины это не поможет.
|
|||
9
Krendel
13.03.14
✎
13:18
|
(5) Бартер в России запрещен, а вот так взаимозачетами вполне можно, приббыль и НДС с выручки же насчитается ;-)
|
|||
10
Krendel
13.03.14
✎
13:20
|
О реализации товарной биржи с такой идеей выступал Герман Стерлигов в 2008 году, как видим воз и ныне там. Как говорится все хорошо при такой схеме, до того момента пока не пошли возвраты, у начального движка все равно должны быть деньги ;-)
|
|||
11
Серго62
13.03.14
✎
13:46
|
(0) А если если "а" должен "б" некоторую сумму, а "б" должен "а" другую некоторую сумму, то как это отражать?
То есть они оба друг другу должны, например один за сырье, а второй за товар. |
|||
12
Ненавижу 1С
гуру
13.03.14
✎
13:47
|
(11) вот тут как раз делается типичный взаимозачет
|
|||
13
Азазель
13.03.14
✎
15:17
|
(0) Многосторонние взаимозачеты- ложное понятие и неадекватное название.
На самом деле имеет место не зачет встречной задолженности, а множество сделок по реализации дебиторской задолженности в обмен на другие такие же (договоры мены) или продажи за деньги (на последнем этапе). Даже когда оформляют единый многосторонний текст договора. Сделок все равно несколько, а не одна. И по ним возникают разные виды обязательств. |
|||
14
Азазель
13.03.14
✎
15:21
|
(10) И не все хорошо в таких схемах, их пропагандисты зачастую не знают о законодательных ограничениях на реализацию долгов, в том числе при признаках банкротства.
|
|||
15
Азазель
13.03.14
✎
15:23
|
(0) Попытка решения только математическими методами- заведомо неполное и не всегда пригодное решение.
Короче, дурь и никогда не взлетит в массовом масштабе. |
|||
16
Wasya
14.03.14
✎
19:15
|
(0) Смотри УПП. Там есть алгоритм, при расчете себестоимости товаров и материалов. Из расчета исключаются материалы которые за отчетный период вернулись на исходный склад.
|
|||
17
sda553
14.03.14
✎
19:40
|
Очевидно, что сумма всех "должны мне"-"должен я"=0
1. Выдаем всем одинаковую сумму "кредита" в размере максимального долга. 2. Все гасят свои долги своим соседям 3. Отнимаем от всех сумму кредита из п.1, у кого то получится отрицательно, у кого то положительно, но в сумме по прежнему 0. 4. Теперь распределяем долги тех у кого "отрицательный баланс" по тем у кого "положительный" любым алгоритмом распределения 5. Вуаля - взаимных долгов нет ни по какому кругу=профит |
|||
18
Жан Пердежон
14.03.14
✎
20:06
|
(0)
1. зависит: http://i58.fastpic.ru/big/2014/0314/09/97b12d25eeb92d2dd4041de44cf33009.png 2. похоже, что NP-полная; 3. вопрос к контрагентам; 4. чем больше цикл тем сложнее организовать; |
|||
19
Фокусник
15.03.14
✎
00:00
|
(0) денег никто не получит, но налоги придется заплатить...
|
|||
20
Михаил Козлов
18.03.14
✎
12:36
|
(17) Если правильно понял Вашу мысль, то Вы предлагаете:
- завести "клиринговый центр"; - перевести все долги на него; - в "центре" провести чистый взаимозачет. Но это не совсем то, о чем речь в (0), в чем можно убедиться, проделав вышеуказанное для примера из (18). |
|||
21
пипец
18.03.14
✎
12:41
|
навеяло анекдот про двух ковбоев, сто баксов и кучу лошадиного авна ;)))
|
|||
22
Новиков
18.03.14
✎
12:54
|
(10) >>О реализации товарной биржи с такой идеей выступал Герман Стерлигов в 2008 году, как видим воз и ныне там.
Воз не там. Уже давным давно банкрот. Т.е. "не взлетело". (0) В конец 90-ых в Мск был специальный центр, где можно было за бабки получать такие замкнутые круги, для последующей "работы". На практике, по этой цепочке бежал человек, и выкупал долги таких перекрестников за сумму, существенно меньшую чем долг. После скупки цепочки, последнему, у которого были какие-то деньги, предлагалось погасить дельту с каким то уменьшенным коэффициентом, типо облегчить долг. Путин лавку прикрыл. |
|||
23
Новиков
18.03.14
✎
12:55
|
>>- насколько это "полезно" контрагентам?
Если долг безнадежный, и на него есть какой-то покупатель, то очевидно, что с паршивой овцы хоть шерсти клок. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |