Research Article

An Efficient Parallelized Ontology Network-Based Semantic Similarity Measure for Big Biomedical Document Clustering

Algorithm 2

Algorithm of MapReduce-based MeSH heading similarity calculation.
MeSH heading similarity calculation
Input: <m, list(nodes)>
Output: <pair of m, semantic similarity>
Notation: Write (k, v) outputs <k, v>
Class mapper
 Method map (m, list(nodes))
  m1 ← MeSH heading
  For each m2 ∈ M
   r ← Sim (m1, m2)
   s ← string (m1 +” &” + m2)
   Write (s, r)
  End for