|   |   | 
| 
 | Задача о "взаимозачетах" | ☑ | ||
|---|---|---|---|---|
| 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 | 
        >>- насколько это "полезно" контрагентам?
 Если долг безнадежный, и на него есть какой-то покупатель, то очевидно, что с паршивой овцы хоть шерсти клок. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |