In the last decade or so we have witnessed a growing interest in processing large data sets on large distributed clusters. The idea was pioneered by the MapReduce framework, and has been widely adopted by several other systems, including PigLatin, Hive, Scope, U-SQL, Dremmel, Spark and Myria. A large part of the complex data analysis performed by these systems consists of a sequence of relatively simple query operations, such as joining two or more tables. This survey discusses recent algorithmic developments for distributed data processing. It uses a theoretical model of parallel processing called the Massively Parallel Computation (MPC) model, which is a simplification of the BSP model where the only cost is given by the amount of communication and the number of communication rounds. The survey studies several algorithms for multi-join queries, for sorting, and for matrix multiplication, and discusses their relationships and common techniques applied across the different data processing tasks.
Article navigation
22 February 2018
Research Article|
February 22 2018
Algorithmic Aspects of Parallel Data Processing
Paraschos Koutris;
Paraschos Koutris
University of Wisconsin-Madison
Search for other works by this author on:
Dan Suciu
Dan Suciu
University of Washington
Search for other works by this author on:
Online ISSN: 1931-7891
Print ISSN: 1931-7883
© 2018 P. Koutris, S. Salihoglu and D. Suciu
2018
P. Koutris, S. Salihoglu and D. Suciu
Licensed re-use rights only
Foundations and Trends in Databases (2018) 8 (4): 239–370.
Citation
Koutris P, Salihoglu S, Suciu D (2018), "Algorithmic Aspects of Parallel Data Processing". Foundations and Trends in Databases, Vol. 8 No. 4 pp. 239–370, doi: https://doi.org/10.1561/1900000055
Download citation file:
Suggested Reading
Can retail bank‐client relationships be developed online?
EuroMed Journal of Business (September,2009)
Media, Technology and Every Day Life in Europe: From Information to Communication
Journal of Documentation (July,2006)
General practitioners’ repertoires of patients with a migration background and mental health problems
International Journal of Migration, Health and Social Care (June,2025)
Sustainability information sources: employee knowledge, perceptions, and learning
Journal of Communication Management (November,2013)
Related Chapters
References
Gender and Sexuality in the Migration Trajectories: Studies between the Northern and Southern Mediterranean Shores
The critique of workers' self-management: Austrian perspectives and economic theory
Advances in Austrian Economics
References
Advances in Austrian Economics
Recommended for you
These recommendations are informed by your reading behaviors and indicated interests.
