Pre Order Best Match Problem

The PreOrderBestMatchProblem is a generalization of a class of problems of the following form:

Assume a set S and a binary relation <= over S which is a PreOrder?: Now assume an element X in S, and a (non-empty) set of elements Y such that for all elements Y in Y, Y is in S and X <= Y. The problem is to find the member of Y which is a "best match" for X.

We leave "best" undefined for now, other than to note a couple of trivial cases:

Less trivial, but commonly enforced:

Despite these special cases; it frequently arises that the best match is ambiguous--there is no dominant member of Y, in which case additional rules may come into play (dependent on the specific application). Common ways of resolving ambiguities:

This problem is a generalization of several problems found in programming languages, such as:


EditText of this page (last edited February 7, 2005) or FindPage with title or text search