Exact and Heuristic Algorithms for Constrained Biclustering