Opened 16 years ago
Last modified 6 years ago
#191 new enhancement
Benchmark questions related to Preflow — at Initial Version
Reported by: | Peter Kovacs | Owned by: | Peter Kovacs |
---|---|---|---|
Priority: | major | Milestone: | LEMON 1.5 release |
Component: | core | Version: | hg main |
Keywords: | Cc: | ||
Revision id: |
Description
There are some efficiency questions about the Preflow
implementation, that require thorough benchmarking.
Elevator
orLinkedElevator
should be used by default?- The BFS implementation in the
init()
function could be made more efficient using only one vector and three indices (first
,last
,new_level
). - Maybe the first phase could be made faster when only a minimum cut should be computed.
- We should try very large instances and check again whether the current heuristics and the constant 20 factor that is used for them are really optimal or not.
- We should try Goldberg's new idea of partial augmentations. (However it should probably be a new algorithm class.)
Note: See
TracTickets for help on using
tickets.