View Item 
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        •   Utrecht University Student Theses Repository Home
        • UU Theses Repository
        • Theses
        • View Item
        JavaScript is disabled for your browser. Some features of this site may not work without it.

        Browse

        All of UU Student Theses RepositoryBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

        A 3/4-approximation of the maximum weight matching problem using the GraphBLAS standard

        Thumbnail
        View/Open
        Thesis_DaviddeBest.pdf (1.025Mb)
        Publication date
        2023
        Author
        Best, David de
        Metadata
        Show full item record
        Summary
        The maximum weight matching problem is a well-studied and central problem in graph theory, for which a variety of exact and approximation algorithms exist. Parallelisation of these algorithms is often hard, as it is for many graph problems. By designing an algorithm using the GraphBLAS standard, we gain easy access to parallelism in executing the sparse matrix operations that constitute the solution procedure. We propose an approximation algorithm based on searching and applying a set of positive-gain k-augmentations. In this method, searching for sets of 1-, 2- and 3-augmentations can be performed in linear time in terms of the size of the input graph. By performing a series of these searches and applying the positive-gain augmentations until none are available, we can guarantee a 3/4- approximation of the true maximum weight matching. We present several numerical results of experiments investigating the runtime of the algorithm and quality of the obtained results.
        URI
        https://studenttheses.uu.nl/handle/20.500.12932/44078
        Collections
        • Theses
        Utrecht university logo