Hi Rupesh,

Despite the fact that the answer may not help you, my colleagues and I
worked on this problem today.  The closed-form solution for two lists
of size n is as follows:

The number of possible permutations, following your original
instructions, are:

P(n) = (2*n)! / (n!)^2 - (2*n)! / [(n-2)!*(n+2)!] = (2*n)nCr(n) -
(2*n)nCr(n-2)

In practice, this number gets very large very quickly.  For example,
the result for n={1,2,...14} is
P(n) = {1, 2, 5, 14, 42, 132, 429, 1430, 4862, 16796, 58786, 208012,
742900, 2674440}

The reasons for this are complicated, but contact me if you're
interested and I'd be glad to elaborate.

Mike



On Jul 17, 11:04 pm, "Rupesh Bhochhi" <[EMAIL PROTECTED]> wrote:
> Thank you Karthik for your effort. I figure out lately that My
> question is not that much logical. Actually there will be only one
> possible combination that we can easily get as we have already got the
> sorted lists.
>
> On 7/17/07, Karthik Singaram L <[EMAIL PROTECTED]> wrote:
>
>
>
> > Hi,
> >   Although, I cannot give you a complete solution right now..I will give you
> > the following relations (I am not sure If they are correct.....discussions
> > welcome)
>
> > T(0, x) = 1
> > T(x, 0) = 1
> > T(1, x) = (x+1)
> >  T(x, 1) = (x+1)
> > T(n, m) = Sum[i=0..n] { T(n-i, m-2) * (i+1) }
>
> > If you are looking for a program, then you can code this up...If you are
> > looking for a closed form solution, this needs to be tidied up.
>
> --
> Rupesh Bhochhibhoya, [EMAIL PROTECTED]
> Oklahoma State University
> Stillwater, OK 74075


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algogeeks@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/algogeeks
-~----------~----~----~----~------~----~------~--~---

Reply via email to