Standard Framework for Comparison of Graph Partitioning Techniques

Journal Title: Journal of Independent Studies and Research - Computing - Year 2015, Vol 13, Issue 1

Abstract

Graph Partitioning is used to distribute graph partitions across nodes for processing. It is very important in the pre-processing step for distributed graph processing. In Math and Computer Science, many different distributed graph processing solutions use different partitioning approaches. This research deals with the identification of issues associated with the different graph partitioning approaches. This research paper compared the different graph partitioning solution (GraphLab, ParMetis, PT-Scotch) by applying them on different real world datasets and obtained the I/O and partitioning variation between them using different technique. This paper describes the procedure of configuring the GraphLab on Ubuntu OS and applying partitioning and pagerank techniques on it. Pmetis and Kmetis are two graph partitioning algorithms used in ParMetis. These algorithms were on same graph for different numbers of partitions and obtained the I/O and partitioning comparison between Pmetis and Kmetis. Different vertex cut strategies are also discussed in this paper. In this paper, the behavior of PowerGraph and PT-Scotch was explored while working on a very large datasets.

Authors and Affiliations

Keywords

Related Articles

Extracting Key Sentences from Text

Automatic key sentence extraction from a text is a challenging task. It has numerous applications in text processing systems. The actual task of key sentence extraction consists of three main functionalities: (i) Identif...

Improving ATM User Interface (UI) of Pakistani Banks Using Keystroke Level Modelling (KLM)

The ATM connotes as Automated Teller Machine or Cash Machine. This machine has earned its currency on a larger scale in our modern society. However, unfortunately, most users have met bad experiences. For instance, reins...

Smart Bandwidth Friendly Buffer: Handling Overflow in Wireless Mesh Networks

With breakthrough of technological advancement, the significance of data transmission has been in highly demanding. On the other hand, limited buffering capacity has been great challenge that limits the Quality of Servic...

Improving Query Response Time for Graph Data Using Materialization

Graphs are used in many disciplines, from communication networks, biological, social networks includ- ing maths and other fields of science. This is the latest and most important field of computer science today. In this...

Performance Comparison of NOSQL Database Cassandra and SQL Server for Large Databases.

The performance comparison of NoSQL database and a Relational Database Management Systems has been done to identify which database responds faster to specific types of requests and suitability of these databases for diff...

Download PDF file
  • EP ID EP643242
  • DOI 10.31645/jisrc/(2015).13.1.0008
  • Views 261
  • Downloads 0

How To Cite

(2015). Standard Framework for Comparison of Graph Partitioning Techniques. Journal of Independent Studies and Research - Computing, 13(1), 57-64. https://europub.co.uk/articles/-A-643242