Question: ( 2 5 p t s ) For two RNA strings s 1 s 2 d o t s s m and t 1 t

(25pts) For two RNA strings s1s2dotssm and t1t2dots.tn, two inter-RNA base pairs (si,tj) and (sk,tl) are called crossing if (1)j>li>k(A,U),(U,A),(G,U),(U,G),(G,C)j. Devise an algorithm to compute the maximal number of non-crossing inter-RNA base pairs between two RNA strings (25pts).
Note that An RNA string is a string that represents the order of nucleobases along a strand of RNA. For this reason, RNA strings are constructed from the alphabet {A,C,G,U}, whose symbols represent the bases adenine, cytosine, guanine, and uracil. For example, "AAGAUGCCGU" isan RNA string of length 10. RNA bases can pair with each other to form a base pairs: (A,U),(U,A),(G,U),(U,G),(G,C),or(C,G). Each RNA base cannot pair more than once.
For this problem, there isno intra-RNA base pairs. Note that the trace-back is not needed for this problem. Please write down the recursive functions and describe the notations you use.i and j>l; or(2)i>k and j. Devise an algorithm to compute the maximal number of non-crossing inter-RNA base pairs between two RNA strings (25pts).
Note that An RNA string is a string that represents the order of nucleobases along a strand of RNA. For this reason, RNA strings are constructed from the alphabet {A,C,G,U}, whose symbols represent the bases adenine, cytosine, guanine, and uracil. For example, "AAGAUGCCGU" isan RNA string of length 10. RNA bases can pair with each other to form a base pairs: (A,U),(U,A),(G,U),(U,G),(G,C),or(C,G). Each RNA base cannot pair more than once.
For this problem, there isno intra-RNA base pairs. Note that the trace-back is not needed for this problem. Please write down the recursive functions and describe the notations you use.
( 2 5 p t s ) For two RNA strings s 1 s 2 d o t s

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Programming Questions!