ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Gomory-Hu trees

Tomaž Šetina (2018) Gomory-Hu trees. EngD thesis.

Download (384Kb)


    The classical Ford-Fulkerson algorithm computes a maximum u-v flow and a minimum u-v cut between two selected nodes u, v from flow network - weighted graph. In this thesis we study Gomory-Hu trees which in one tree structure include information about all minimum in the graph. More precisely computing a minimum cut between a pair of nodes u and v nodes in flow network can be reduced to searching for an edge with smallest capacity in the unique u-v path in the Gomory-Hu tree. We implement and evaluate Gusfield algorithm for computing Gomory-Hu tree. The presented algorithm for computing Gomory-Hu trees has relatively high time complexity, so we also implement an algorithm for dinamically computing Gomory-Hu trees following a capacity change in the graph. It turns out that in the case of increasing capacity the dynamic approach outperforms the basic algorithm. However, we measure no substantial improvement in the case of reducing capacity of an edge.

    Item Type: Thesis (EngD thesis)
    Keywords: Gomory-Hu tree, max flow, min cut, min k-cut, dynamic graphs
    Number of Pages: 72
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    prof. dr. Gašper Fijavž246Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=51012&select=(ID=1537795011)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 4130
    Date Deposited: 16 May 2018 15:18
    Last Modified: 24 May 2018 09:15
    URI: http://eprints.fri.uni-lj.si/id/eprint/4130

    Actions (login required)

    View Item