Quantcast
Viewing latest article 7
Browse Latest Browse All 31

Parallel algorithm to solve Maximum Independent Set problem (Trouger, Zhejiang University)

  • courseware
  • CS1
  • Fundamental Algorithms
  • Graph Algorithm Examples
  • Maximum Independent set
  • graph
  • C++
  • recursive search
  • Windows threads
  • depthfirst search
  • tbb
  • Microsoft Visual Studio
  • The included source code finds a Maximum Independent Set (MIS) of a given graph, as described in the included problem description text file. The solution uses a modification to a max-clique algorithm found in a code library from University of Jilin, China. The algorithm uses a depth-first search component. This part of the algorithm is parallelized by assigning several recursive calls to the depth-first code on threads. The code is parallelized using Windows Threads. The code was intended for Windows OS and includes Microsoft Visual Studio solution and project files to build the application.

    DISCLAIMER: This code is provided by the author as a submitted contest entry, and is intended for educational use only. The code is not guaranteed to solve all instances of the input data sets and may require modifications to work in your own specific environment.

    There are downloads available under the Creative Commons License license. Download

    Viewing latest article 7
    Browse Latest Browse All 31

    Trending Articles



    <script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>