System and method for matching multi-attribute auction bids
First Claim
1. A computerized method of matching at least one multi-attribute bid from one or more buyers and at least one multi-attribute bid from one or more sellers, the computerized method comprising:
- electronically selecting a pair of bids between each buyer and each seller from a plurality of compatible bid pair combinations, the selected pair of bids having a highest surplus between each buyer bid and seller bid, each buyer and seller bid being based on at least one variance to a nominal attribute value of at least one attribute and a corresponding variance relative to the nominal bid value, wherein each buyer and seller bid is a price, the price being expressed in terms of a uniform measurement unit;
electronically generating a weighted bipartite graph comprising buyer nodes and seller nodes and an edge between each buyer node and each seller node, each edge having the highest surplus of the pair of bids between the buyer and seller as a weight; and
electronically determining maximal weighted matching bids from the highest surplus pairs of bids using the weighted bipartite graph.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and a method for matching multi-attribute auction bids are disclosed. A set of multi-attribute bids or bid values are collected from one or more buyers and one or more sellers. The set of bid values may include variances from nominal bid values. Buyer and seller bids are generated from the set of buyer and seller multi-attribute bid values after predetermined attribute values, if any, are added. A pair of bids between each buyer and each seller having a highest surplus is selected. The method generates a weighted bipartite graph having buyer nodes and seller nodes and an edge between each buyer node and each seller node, each edge having the highest surplus of the pair of bids between the buyer and seller as a weight. The maximal weighted matching bids from the highest surplus pairs of bids are determined using the weighted bipartite graph.
164 Citations
30 Claims
-
1. A computerized method of matching at least one multi-attribute bid from one or more buyers and at least one multi-attribute bid from one or more sellers, the computerized method comprising:
-
electronically selecting a pair of bids between each buyer and each seller from a plurality of compatible bid pair combinations, the selected pair of bids having a highest surplus between each buyer bid and seller bid, each buyer and seller bid being based on at least one variance to a nominal attribute value of at least one attribute and a corresponding variance relative to the nominal bid value, wherein each buyer and seller bid is a price, the price being expressed in terms of a uniform measurement unit;
electronically generating a weighted bipartite graph comprising buyer nodes and seller nodes and an edge between each buyer node and each seller node, each edge having the highest surplus of the pair of bids between the buyer and seller as a weight; and
electronically determining maximal weighted matching bids from the highest surplus pairs of bids using the weighted bipartite graph. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium having instructions to cause a computer to perform a computerized method of matching at least one multi-attribute bid from one or more buyers and at least one multi-attribute bid from one or more sellers, the computerized method comprising:
-
Electronically selecting a pair of bids between each buyer and each seller from a plurality of compatible bid pair combinations, the selected pair of bids having a highest surplus between each buyer bid and seller bid, each buyer and seller bid being based on at least one variance to a nominal attribute value of at least one attribute and a corresponding variance relative to the nominal bid value, wherein each buyer and seller bid is a price, the price being expressed in terms of a uniform measurement unit;
Electronically generating a weighted bipartite graph comprising buyer nodes and seller nodes and an edge between each buyer node and each seller node, each edge having the highest surplus of the pair of bids between the buyer and seller as a weight; and
Electronically determining maximal weighted matching bids from the highest surplus pairs of bids using the weighted bipartite graph. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
-
a processor; and
a means for electronically matching at least one multi-attribute bid from one or more buyers and at least one multi-attribute bid from one or more sellers, wherein the means for matching includes;
means for electronically selecting a pair of bids between each buyer and each seller from a plurality of compatible bid pair combinations, the selected pair of bids having a highest surplus between each buyer bid and seller bid, each buyer and seller bid being based on at least one variance to a nominal attribute value of at least one attribute and a corresponding variance relative to the nominal bid value, wherein each buyer and seller bid is a price, the price being expressed in terms of a uniform measurement unit;
means for electronically generating a weighted bipartite graph comprising buyer nodes and seller nodes and an edge between each buyer node and each seller node, each edge having the highest surplus of the pair of bids between the buyer and seller as a weight; and
means for electronically determining maximal weighted matching bids from the highest surplus pairs of bids using the weighted bipartite graph.
-
-
30. A system comprising:
-
a processor; and
a computer-readable medium coupled to the processor, the computer-readable medium having instructions to cause the processor to match at least one multi-attribute bid from one or more buyers and at least one multi-attribute bid from one or more sellers, the instructions further to cause the processor to;
select a pair of bids between each buyer and each seller from a plurality of compatible bid pair combinations, the selected pair of bids having a highest surplus between each buyer bid and seller bid, each buyer and seller bid being based on at least one variance to a nominal attribute value of at least one attribute and a corresponding variance relative to the nominal bid value, wherein each buyer and seller bid is a price, the price being expressed in terms of a uniform measurement unit;
generate a weighted bipartite graph comprising buyer nodes and seller nodes and an edge between each buyer node and each seller node, each edge having the highest surplus of the pair of bids between the buyer and seller as a weight; and
determine maximal weighted matching bids from the highest surplus pairs of bids using the weighted bipartite graph.
-
Specification