Distributed Graph Processing with Depth-First Search in Apache Hadoop

The rapid expansion of large-scale datasets has highlighted the importance of scalable graph processing methods within distributed computing environments. Apache Hadoop, through its integration of the Hadoop Distributed File System (HDFS) and MapReduce, provides a foundation for handling such challenges. This study explores the incorporation of Depth-First Search (DFS) into Hadoop for efficient big data graph processing. The work outlines the design of Hadoop-compatible graph structures and a MapReduce-based DFS framework optimized for large-scale traversal. Advanced implementations, including iterative, randomized, and parallel DFS, are evaluated for their impact on execution efficiency, resource allocation, and scalability. The proposed integration enables applications in web graph analysis, computational biology, and social network exploration, while also providing a generalized foundation for adapting other graph algorithms within Hadoop. Quantitative evaluations demonstrate DFS’s ability to process large adjacency matrices, efficiently traverse graphs of up to 56–101 vertices, and highlight performance trade-offs in terms of execution time, memory handling, and scalability compared with sequential DFS, confirming the benefits of distributed parallelization in Hadoop-based environments.

Authors

Publication Details

Journal
International Journal of Modern Computation Information and Communication Technology
Published
2024-12-27
DOI
https://doi.org/10.65000/jfkhmg23
Primary Topic
Graph Theory and Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Distributed Graph Processing with Depth-First Search in Apache Hadoop

Chethan Chandra S Basavaraddi
International Journal of Modern Computation Information and Communication Technology
Graph Theory and Algorithms
article

Distributed Graph Processing with Depth-First Search in Apache Hadoop

Chethan Chandra S Basavaraddi
article en

Abstract

The rapid expansion of large-scale datasets has highlighted the importance of scalable graph processing methods within distributed computing environments. Apache Hadoop, through its integration of the Hadoop Distributed File System (HDFS) and MapReduce, provides a foundation for handling such challenges. This study explores the incorporation of Depth-First Search (DFS) into Hadoop for efficient big data graph processing. The work outlines the design of Hadoop-compatible graph structures and a MapReduce-based DFS framework optimized for large-scale traversal. Advanced implementations, including iterative, randomized, and parallel DFS, are evaluated for their impact on execution efficiency, resource allocation, and scalability. The proposed integration enables applications in web graph analysis, computational biology, and social network exploration, while also providing a generalized foundation for adapting other graph algorithms within Hadoop. Quantitative evaluations demonstrate DFS’s ability to process large adjacency matrices, efficiently traverse graphs of up to 56–101 vertices, and highlight performance trade-offs in terms of execution time, memory handling, and scalability compared with sequential DFS, confirming the benefits of distributed parallelization in Hadoop-based environments.

International Journal of Modern Computation Information and Communication TechnologyVol. 7(2)
Openalex Percentile: Top 69%
Graph Theory and Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.