.hgignore
author |
Peter Kovacs <kpeter@inf.elte.hu> |
|
Fri, 13 Nov 2009 00:10:33 +0100 (2009-11-12) |
changeset 815 |
aef153f430e1 |
parent 517 |
2b6d5d22bb23
|
child 866 |
2d9c6566a604 |
permissions |
-rw-r--r-- |
Entirely rework cycle canceling algorithms (#180)
- Move the cycle canceling algorithms (CycleCanceling, CancelAndTighten)
into one class (CycleCanceling).
- Add a Method parameter to the run() function to be able to select
the used cycle canceling method.
- Use the new interface similarly to NetworkSimplex.
- Rework the implementations using an efficient internal structure
for handling the residual network.
This improvement made the codes much faster.
- Handle GEQ supply type (LEQ is not supported).
- Handle infinite upper bounds.
- Handle negative costs (for arcs of finite upper bound).
- Extend the documentation.