Distributed graph processing: an approach based on overlay composition
Efficient parallel kNN joins for large data in MapReduce