“…Numerical techniques have proven to be very useful to design effective algorithms in many areas related to information searching, ranking and retrieval [5,8,11,14,16,31,41]. In particular, the idea of factorizing a matrix to linearly reduce the dimensionality of the problem is a well known technique widely used in image processing [27], text mining [36], classifications [4] but also in design of effective recommender systems [7,9,25,37].…”