INFORMS Journal on Computing
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH
 QUICK SEARCH:   [advanced]


     


INFORMS JOURNAL ON COMPUTING,
Published online in Articles in Advance, October 21, 2009
DOI: 10.1287/ijoc.1090.0358
This Article
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Email this article to a friend
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Google Scholar
Right arrow Articles by Trapp, A. C.
Right arrow Articles by Prokopyev, O. A.

Solving the Order-Preserving Submatrix Problem via Integer Programming

Andrew C. Trapp, Oleg A. Prokopyev

Department of Industrial Engineering, University of Pittsburgh, Pittsburgh, Pennsylvania 15261
Department of Industrial Engineering, University of Pittsburgh, Pittsburgh, Pennsylvania 15261

act25{at}pitt.edu
prokopyev{at}engr.pitt.edu

In this paper we consider the order-preserving submatrix (OPSM) problem. This problem is known to be NP-hard. Although in recent years some heuristic methods have been presented to find OPSMs, they lack the guarantee of optimality. We present exact solution approaches based on linear mixed 0–1 programming formulations and develop algorithmic enhancements to aid in solvability. Encouraging computational results are reported both for synthetic and real biological data. In addition, we discuss theoretical computational complexity issues related to finding fixed patterns in matrices.

Key words: biclustering; order-preserving submatrix; data mining; integer programming
History: received August 2008; revised March 2009; accepted July 2009.







HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH
Copyright © 2009 by INFORMS.