To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Priority matching

From Wikipedia, the free encyclopedia

In graph theory, a priority matching (also called: maximum priority matching) is a matching that maximizes the number of high-priority vertices that participate in the matching. Formally, we are given a graph G = (V, E), and a partition of the vertex-set V into some k subsets, V1, …, Vk, called priority classes. A priority matching is a matching that, among all possible matchings, saturates the largest number of vertices from V1; subject to this, it saturates the largest number of vertices from V2; subject to this, it saturates the largest number of vertices from V3; and so on.

Priority matchings were introduced by Alvin Roth, Tayfun Sonmez and Utku Unver[1] in the context of kidney exchange. In this problem, the vertices are patient-donor pairs, and each edge represents a mutual medical compatibility. For example, an edge between pair 1 and pair 2 indicates that donor 1 is compatible with patient 2 and donor 2 is compatible with patient 1. The priority classes correspond to medical priority among patients. For example, some patients are in a more severe condition so they must be matched first. Roth, Sonmez and Unver assumed that each priority-class contains a single vertex, i.e., the priority classes induce a total order among the pairs.

Later, Yasunori Okumura[2] extended the work to priority-classes that may contain any number of vertices. He also showed how to find a priority matching efficiently using an algorithm for maximum-cardinality matching, with a run-time complexity of O(|V||E| + |V|2 log |V|).

Jonathan S. Turner[3] presented a variation of the augmenting path method (Edmonds' algorithm) that finds a priority matching in time O(|V||E|). Later, he found a faster algorithm for bipartite graphs: the algorithm runs in time[4]

See also

References

  1. ^ Roth, Alvin E.; Sönmez, Tayfun; Utku Ünver, M. (2005-12-01). "Pairwise kidney exchange" (PDF). Journal of Economic Theory. 125 (2): 151–188. doi:10.1016/j.jet.2005.04.004. ISSN 0022-0531. S2CID 583399.
  2. ^ Okumura, Yasunori (2014-11-01). "Priority matchings revisited". Games and Economic Behavior. 88: 242–249. doi:10.1016/j.geb.2014.10.007. ISSN 0899-8256.
  3. ^ Turner, Jonathan (2015-12-28). "Maximium [sic] Priority Matchings". arXiv:1512.08555 [cs.DS].
  4. ^ Turner, Jonathan (2015-12-31). "Faster Maximium [sic] Priority Matchings in Bipartite Graphs". arXiv:1512.09349 [cs.DS].
This page was last edited on 30 November 2023, at 01:45
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.