Letx 1 M Andy 1 N Be Two Given Arrays A Common Supersequence Ofxandyis An Arrayz

Let X[1 . . . m] and Y [1 . . . n] be two given arrays. A common supersequence of X and Y is an arrayZ[1 . . . k] such that X and Y are both subsequences of Z[1 . . . k]. Your goal is to find the shortestcommon super-sequence (SCS) Z of X and Y , solving the following sub-problems.

Show that the length k of the array Z computed in part (a) satisfies the equation k=m+n−l ,

where l is the length of the longest common subsequence of X andY. (Hint: Use the recurrence equation of computing SCS, then combine it with a similar recurrence equation for the LCS, and then use induction. There the following identity is very handy: min(a, b) + max(a, b) = a + b.)

 
"Looking for a Similar Assignment? Get Expert Help at an Amazing Discount!"
ORDER NOW