A biclustering approach based on factor graphs and the max-sum algorithm. (February 2017)