Computational Complexity of Bi-clustering.
dc.contributor.author | Hassanpour Ghady, Saeed | |
dc.date.accessioned | 2007-09-27T20:18:37Z | |
dc.date.available | 2007-09-27T20:18:37Z | |
dc.date.issued | 2007-09-27T20:18:37Z | |
dc.date.submitted | 2007-09-26 | |
dc.description.abstract | Bi-clustering, i.e. simultaneously clustering the rows and columns of matrices based on their entries, covers a large variety of techniques in data mining. The goal of all bi-clustering techniques is finding the partitions of the rows and the columns in which sub-rows and sub-columns show a similar behavior. Currently existing algorithms for bi-clustering problems are either heuristic, or try to solve approximations of the original problems. There is no efficient algorithm for exact bi-clustering problems. The computational complexity of bi-clustering problems depends on the exact problem formulation, and particularly on the merit function used to evaluate the quality of a given bi-clustering partition. The computational complexity of most of the common bi-clustering problems is unknown. In this thesis, we present a formal definition for the homogeneous cover problem. This problem has many applications from bio-informatics to targeted marketing. We analyze its computational complexity and show that the problem is NP-hard. | en |
dc.identifier.uri | http://hdl.handle.net/10012/3359 | |
dc.language.iso | en | en |
dc.pending | false | en |
dc.publisher | University of Waterloo | en |
dc.subject.program | Computer Science | en |
dc.title | Computational Complexity of Bi-clustering. | en |
dc.type | Master Thesis | en |
uws-etd.degree | Master of Mathematics | en |
uws-etd.degree.department | School of Computer Science | en |
uws.peerReviewStatus | Unreviewed | en |
uws.scholarLevel | Graduate | en |
uws.typeOfResource | Text | en |