Scoring members of a set dependent on eliciting preference data amongst subsets selected according to a height-balanced tree

A software voting or prediction system iteratively solicits participant preferences between members of a set, with a binary tree built used to minimize the number of iterations required. As each member of the set is considered, it is pairwise-compared with select members represented by nodes already...

Full description

Saved in:
Bibliographic Details
Main Authors Bennet, Kate, Hardas, Manas, Gardner, James, Purvis, Lisa
Format Patent
LanguageEnglish
Published 28.01.2020
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A software voting or prediction system iteratively solicits participant preferences between members of a set, with a binary tree built used to minimize the number of iterations required. As each member of the set is considered, it is pairwise-compared with select members represented by nodes already in the binary tree, with iterations beginning at a root node of the tree and continuing to a leaf node. The newly considered member is placed as a new leaf node, and the tree is height-rebalanced as appropriate. Red-black tree coloring and tree rotation rules are optionally used for this purpose. Yes/no preference tallies are kept for each member of the set throughout the tree-building process and are ultimately used for scoring. Height-rebalancing of the tree helps minimize the number of iterations needed to precisely score each member of the set relative to its alternatives.
Bibliography:Application Number: US201315025862