A 2O(n1-1/d log n) time algorithm for d-dimensional protein folding in the HP-model

20Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The protein folding problem in the HP-model is NP-hard in both 2D and 3D [4,6]. The problem is to put a sequence, consisting of two characters H and P, on a d-dimensional grid to have the maximal number of HH contacts. We design a 2O(n1-1/d log n) time algorithm for d-dimensional protein folding in the HP-model. In particular, our algorithm has O(2 6.145√n log n) and O(24.306n2/3 log n) computational time in 2D and 3D respectively. The algorithm is derived via our separator theorem for points on a d-dimensional grid. For example, for a set of n points P on a 2-dimensional grid, there is a separator with at most 1.129√n points that partitions P into two sides with at most (2/3)n points on each side. Our separator theorem for grid points has a greatly reduced upper bound than that for the general planar graph [2]. © Springer-Verlag Berlin Heidelberg 2004.

Cite

CITATION STYLE

APA

Fu, B., & Wang, W. (2004). A 2O(n1-1/d log n) time algorithm for d-dimensional protein folding in the HP-model. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3142, 630–644. https://doi.org/10.1007/978-3-540-27836-8_54

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free