lemon/goldberg_tarjan.h
changeset 2522 616c019215c4
parent 2518 4c0a23bd70b5
child 2527 10f3b3286e63
     1.1 --- a/lemon/goldberg_tarjan.h	Sun Nov 25 22:56:44 2007 +0000
     1.2 +++ b/lemon/goldberg_tarjan.h	Tue Nov 27 15:41:43 2007 +0000
     1.3 @@ -103,13 +103,13 @@
     1.4    /// of the Goldberg's \ref Preflow "preflow" algorithm by using the \ref
     1.5    /// DynamicTree "dynamic tree" data structure of Sleator and Tarjan.
     1.6    /// 
     1.7 -  /// The original preflow algorithm with \e "highest label" or \e
     1.8 -  /// FIFO heuristic has \f$O(n^3)\f$ time complexity. The current
     1.9 -  /// algorithm improved this complexity to
    1.10 -  /// \f$O(nm\log(\frac{n^2}{m}))\f$. The algorithm builds limited
    1.11 -  /// size dynamic trees on the residual graph, which can be used to
    1.12 -  /// make multilevel push operations and gives a better bound on the
    1.13 -  /// number of non-saturating pushes.
    1.14 +  /// The original preflow algorithm with \e highest \e label
    1.15 +  /// heuristic has \f$O(n^2\sqrt{e})\f$ or with \e FIFO heuristic has
    1.16 +  /// \f$O(n^3)\f$ time complexity. The current algorithm improved
    1.17 +  /// this complexity to \f$O(nm\log(\frac{n^2}{m}))\f$. The algorithm
    1.18 +  /// builds limited size dynamic trees on the residual graph, which
    1.19 +  /// can be used to make multilevel push operations and gives a
    1.20 +  /// better bound on the number of non-saturating pushes.
    1.21    ///
    1.22    /// \param Graph The directed graph type the algorithm runs on.
    1.23    /// \param CapacityMap The capacity map type.
    1.24 @@ -965,11 +965,12 @@
    1.25  
    1.26      /// @}
    1.27  
    1.28 -    /// \name Query Functions
    1.29 -    /// The result of the %Dijkstra algorithm can be obtained using these
    1.30 -    /// functions.\n
    1.31 -    /// Before the use of these functions,
    1.32 -    /// either run() or start() must be called.
    1.33 +    /// \name Query Functions 
    1.34 +    /// The result of the Goldberg-Tarjan algorithm can be obtained
    1.35 +    /// using these functions.
    1.36 +    /// \n
    1.37 +    /// Before the use of these functions, either run() or start() must
    1.38 +    /// be called.
    1.39      
    1.40      ///@{
    1.41