08.01.2013 Views

LNCS 2950 - Aspects of Molecular Computing (Frontmatter Pages)

LNCS 2950 - Aspects of Molecular Computing (Frontmatter Pages)

LNCS 2950 - Aspects of Molecular Computing (Frontmatter Pages)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

An Algorithm for Testing Structure Freeness <strong>of</strong> Biomolecular Sequences 275<br />

Theorem 2. For a finite set S <strong>of</strong> strings <strong>of</strong> the same length and a real value F ,<br />

the following two statements are equivalent.<br />

(1) There is an E-minimal structured string α(T ) such that α ∈ S + , T �= ∅ and<br />

E(α(T )) = F ,<br />

(2) There is a path p from d to h <strong>of</strong> the graph G(S) such that w(p) =F .<br />

Pro<strong>of</strong>. (1)→(2) : Let α(T ) be an E-minimal structured string such that α ∈<br />

S + , T �= ∅. Letcf(α(T )) = v0, ..., vk. Then, by ci (i =1, ..., k) we denote a 2cycle<br />

in α(T ) with the boundary configuration (vi−1,vi), by c0 we denote a free<br />

end structure in α(T ) with the boundary configuration v0,andbyck+1 we denote<br />

a hairpin in α(T ) with the boundary configuration vk. By the definition <strong>of</strong> the<br />

weight function w, foreachi =1, ..., k, wehavew((vi−1,vi)) = minI(vi−1,vi).<br />

By the definition <strong>of</strong> minI(vi−1,vi), E(ci) ≥ minI(vi−1,vi) holds for each i =<br />

1, ..., k. Suppose E(ci) >minI(vi−1,vi) forsomei, andletc ′ be a 2-cycle with<br />

the boundary configuration (vi−1,vi) such that E(c ′ )=minI(vi−1,vi). Then,<br />

by replacing ci by c ′ , we will obtain a new structured string α ′ (T ′ ) such that<br />

α(T ) ≡ α ′ (T ′ )andE(α ′ (T ′ ))

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!