Reduction Operator
[Parallel Programming](https://texonom.com/parallel-programming-30fa82c4feac41739c1d53bea9d8e149) [MapReduce](https://texonom.com/mapreduce-44733c6cc1a24903bc78e643eba7319a) 


type of operator that is commonly used in parallel programming to reduce the elements of an array into a single result
The reduction of sets of elements is an integral part of programming models such as Map Reduce



[Binomial tree algorithms](https://texonom.com/binomial-tree-algorithms-ab7848132be84ce19c9077ac27f6649a) 
[Distributed memory algorithm](https://texonom.com/distributed-memory-algorithm-4f02524fb50045eda0dde612d7846851) 
[PRAM-algorithm](https://texonom.com/pram-algorithm-698255f6190e401cb4fcad3e43c90d80) 
[Pipeline-algorithm](https://texonom.com/pipeline-algorithm-24b8da7614c3489495a824eec8c8c21f) 






> [Reduction Operator - Wikipedia](https://en.wikipedia.org/wiki/Reduction_Operator)




