×

Machine optimization devices, methods, and systems

  • US 9,223,900 B2
  • Filed: 11/26/2013
  • Issued: 12/29/2015
  • Est. Priority Date: 12/12/2008
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium having software instructions stored thereon for matching items with other items comprising:

  • receiving a first graph data structure having nodes representing items, a first weight matrix having weight values each associated with an edge in the first graph data structure connecting two items, and degree distribution data having degree distribution data for each node in the first graph data structure;

    generating a second graph data structure including nodes representing the first graph data structure and a plurality of dummy nodes;

    generating a second weight matrix including values representing the first weigh matrix and having additional values associated with the plurality of dummy nodes, the additional values being determined based on the degree distribution data;

    determining a constraint value for the nodes of the second graph data structure that represent the nodes of the first graph data structure;

    performing a maximum weight b-matching operation on the second graph data structure and the second weight matrix to produce a result matrix wherein b is greater than 1; and

    extracting a portion of the result matrix that corresponds to the nodes of the first graph data structure and providing that portion as output.

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