Protein Folding in the Hydrophobic-Hydrophilic (HP) Model is NP ...
Protein Folding in the Hydrophobic-Hydrophilic (HP) Model is NP ...
Protein Folding in the Hydrophobic-Hydrophilic (HP) Model is NP ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Figure 6: The n x n x n cube with <strong>the</strong> back, left, bottom,<br />
right, t,op, and tiont faces labeled. The back face <strong>is</strong> 6lled<br />
with (n - 2)2/2 PH<strong>HP</strong>’s. The path <strong>in</strong>dicates <strong>the</strong> order <strong>in</strong><br />
whichit <strong>is</strong> filled, startiugat node (n- 2,l,n-1) and end<strong>in</strong>g<br />
at node (1, 1, n - 1). Notice that <strong>the</strong> path through <strong>the</strong> face<br />
ends on <strong>the</strong> same side it began because n <strong>is</strong> even. The P’s<br />
are not shown but would appear diagonal to th<strong>is</strong> face. There<br />
<strong>is</strong>anarrow on <strong>the</strong> ((O,O,n- l),(O,n- l,n-1)) edge of <strong>the</strong><br />
cube, which <strong>is</strong> filled <strong>in</strong> immediately after <strong>the</strong> back face, to<br />
<strong>in</strong>dicate <strong>the</strong> order <strong>in</strong> which it <strong>is</strong> fiued.<br />
Figure ‘7: The n x n x n cube with paths to <strong>in</strong>dicate <strong>the</strong><br />
order-<strong>in</strong> which <strong>the</strong> left, bottom, right, and top faces are 6lled.<br />
The start and end nodes of each face are labeled as follows:<br />
leftface,SL = (O,n-2,n-2), audF’ = (O,l,n-2); bottom<br />
face,Sg = (l,O,n--2),andFg = (n-2,O,n--2);rightface,<br />
S, = (n - l,l,n - 2), and FR = (n - 1,n - 2,n - 2); top<br />
face,S~=(n-2,n-l,n-2),andF~=(n-4,n-l,l).<br />
as shown <strong>in</strong> Figure 8. In particular, each bm wall cons<strong>is</strong>ts<br />
of a path of q Ps embedded along an edge (called a<br />
q&r<strong>in</strong>g), followed by a path of n - 2 H’s embedded <strong>in</strong> a<br />
straight hue across <strong>the</strong> face, followed by a path of 2q + 1<br />
H’s embedded along <strong>the</strong> o<strong>the</strong>r edge (called a (29 + I)-<br />
st<strong>in</strong>g), followed by a path of n - 2 H’s embedded back<br />
across <strong>the</strong> face, followed by a path of q H’s embedded<br />
along <strong>the</strong> orig<strong>in</strong>al edge. (Note that s<strong>in</strong>ce q + 1 <strong>is</strong> odd,<br />
four P’s are needed to connect <strong>the</strong> (2q+ l)-str<strong>in</strong>g to <strong>the</strong><br />
second horizontal path across <strong>the</strong> face. In addition, we<br />
need a path of 2q P’s to connect <strong>the</strong> end of one b<strong>in</strong> wall<br />
to <strong>the</strong> beg<strong>in</strong>n<strong>in</strong>g of <strong>the</strong> next bm wall Th<strong>is</strong> path runs at<br />
d<strong>is</strong>tance 2 from <strong>the</strong> cube so as not to <strong>in</strong>tersect P’s used<br />
for <strong>the</strong> edge segments of <strong>the</strong> b<strong>in</strong> walls.)<br />
The b<strong>in</strong> walls are completed with H’s from<br />
PH(P ‘q+‘H)q-lP (called a specicd q-str<strong>in</strong>g), as shown<br />
<strong>in</strong> Figure 8. There will be one H used to f<strong>in</strong><strong>is</strong>h off each<br />
of <strong>the</strong> q b<strong>in</strong> wrdls. These H’s are separated by 2q rows<br />
<strong>in</strong> <strong>the</strong> face, and we use 2q + 6 P’s to connect <strong>the</strong>m s<strong>in</strong>ce<br />
we need to route <strong>the</strong> path at d<strong>is</strong>tance 3 from <strong>the</strong> cube<br />
<strong>in</strong> order to avoid previously embedded P’s (from <strong>the</strong><br />
q-str<strong>in</strong>gs and <strong>the</strong> paths that connect q-str<strong>in</strong>gs). (Note<br />
that <strong>the</strong> 2q P’s between <strong>the</strong> last q-str<strong>in</strong>g and <strong>the</strong> first<br />
H of <strong>the</strong> special q-str<strong>in</strong>g are really not needed, but are<br />
<strong>in</strong>cluded to simplify <strong>the</strong> expression for SB- They can<br />
be embedded by mov<strong>in</strong>g away d<strong>is</strong>tance q from <strong>the</strong> cube<br />
and <strong>the</strong>n return<strong>in</strong>g.) The last P <strong>in</strong> <strong>the</strong> special q-str<strong>in</strong>g<br />
<strong>is</strong> embedded at node (n - 1, n - 2 - q, -1).<br />
. :<br />
.<br />
i<br />
Figure 8: The front face of <strong>the</strong> cube partitioned <strong>in</strong>to p<br />
%ii.” The top and bottom edges of <strong>the</strong> face have previously<br />
been filled <strong>in</strong>.<br />
Pack<strong>in</strong>g <strong>the</strong> Front Face: Plac<strong>in</strong>g <strong>the</strong> Items<br />
At th<strong>is</strong> po<strong>in</strong>t, <strong>the</strong> nodes on <strong>the</strong> front face that have<br />
not been tilled have been partitioned <strong>in</strong>to q (n - 2) x<br />
(29 - 1) rectangular regions that we will refer to as b<strong>in</strong>s<br />
Bl,... , Bq. We next fill <strong>the</strong>se b<strong>in</strong>s with <strong>the</strong> rema<strong>in</strong><strong>in</strong>g<br />
H’s from Sa.<br />
The rema<strong>in</strong>der of SB cons<strong>is</strong>ts of sequences of <strong>the</strong><br />
form<br />
PCn(PH<strong>HP</strong>)=‘2<br />
which we call an k-item-str<strong>in</strong>g. In particular, <strong>the</strong> rema<strong>in</strong>der<br />
of SB cons<strong>is</strong>ts of q (T - B)-item-str<strong>in</strong>gs, q - k<br />
B-item str<strong>in</strong>gs, and one s(u)-item-str<strong>in</strong>g for each item<br />
UEUillB.<br />
We will embed one (2’ - B)-item-str<strong>in</strong>g <strong>in</strong> each b<strong>in</strong><br />
and one B-item-str<strong>in</strong>g <strong>in</strong> each of b<strong>in</strong>s BK+I, . . . , B,.<br />
Th<strong>is</strong> will leave us with K b<strong>in</strong>s each with B unfilled<br />
nodes. These nodes are filled with <strong>the</strong> s(u)-item-str<strong>in</strong>gs<br />
us<strong>in</strong>g <strong>the</strong> solution to L? as a guide. In particular, if<br />
35