Скажем, есть подобная таблица задолженности:
Её можно представить в виде ориентированного графа:
У каждой вершины свой индекс. Их можно представить в виде двудольного графа:
В итоге получается граф с тремя рёбрами:
То есть получается вот такая таблица:
Собственно, вопрос: как это можно представить на веб-языке, какой будет алгоритм?