Singular Value Decomposition is a powerful mathematical technique that was applied with great success to the Netflix challenge problem. It works by "compressing" a matrix in a way that preserves the most information.
Next
SVD on the Web!