pith. sign in

arxiv: 1509.08267 · v2 · pith:XIHNK2O2new · submitted 2015-09-28 · 💻 cs.DC

Multi-threaded Graph Coloring Algorithm for Shared Memory Architecture

classification 💻 cs.DC
keywords algorithmapproachcoloringperformancealgorithmsexistinggraphliterature
0
0 comments X
read the original abstract

In this paper, we present multi-threaded algorithms for graph coloring suitable to the shared memory programming model. We modify an existing algorithm widely used in the literature and prove the correctness of the modified algorithm. We also propose a new approach to solve the problem of coloring using locks. Using datasets from real world graphs, we evaluate the performance of the algorithms on the Intel platform. We compare the performance of the sequential approach v/s our proposed approach and analyze the speedup obtained against the existing algorithm from the literature. The results show that the speedup obtained is consequential. We also provide a direction for future work towards improving the performance further in terms of different metrics.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.