Adsorption algorithm implemented in Hadoop MapReduce