algorithm [noun] + traversal [noun]