×

Method for assigning random pairings to data entries

  • US 20050108182A1
  • Filed: 12/14/2004
  • Published: 05/19/2005
  • Est. Priority Date: 03/27/2000
  • Status: Active Grant
First Claim
Patent Images

1. A computer method for pairing elements of a first set of elements {x(i)} with elements from a second set of elements [y(j)}, where i and j are indices, subject to a plurality of pairing restrictions, the method comprising:

  • for each of a plurality of iterations or until a set of pairings is found that satisfies the plurality of pairing restrictions;

    selecting a random set of pairings between elements of the first set of elements and elements of the second set of elements;

    identifying a set of mismatched pairings, from the random set of pairings, that do not satisfy the plurality of pairing restrictions;

    if the number of pairings in the set of mismatched pairings is greater than one and not greater than a maximum number of mismatched pairings;

    interchanging pairings in the set of mismatched pairings;

    if the number of pairings in the set of mismatched pairings is greater than one;

    swapping each mismatched pairing with another pairing if the resulting pairings satisfy the plurality of pairing restrictions; and

    if there are no mismatched pairings;

    providing a list of paired elements to the user.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×