Matching problems comprise an important set of problems that link the areas of graph theory and combinatorial optimization. The maximum cardinality matching problem (see below) is one of the first integer programming problems that was solved in polynomial time. Matchings are of great importance in graph theory (see [9]) as well as in combinatorial optimization (see e.g. [15]).
The matching problem and its variations arise in cases when we want to find an ‘optimal’ pairing of the members of two (not necessarily disjoint) sets. In particular, if we are given two sets of ‘objects’ and a ‘weight’ for each pair of objects, we want to match the objects into pairs in such a way that the total weight is maximal. In graph theory, the problem is defined on a graph G = (V, E) where V is the node set of the graph, corresponding to the union of the two sets of objects, and Eis the edge set of the graph corresponding to the possible pairs. A pair is possible if there exists an edge between the...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahuja, R., Magnanti, T., and Orlin, J.: Network flows, Wiley 1994.
Alevras, D.: ‘Order preserving assignments without contiguity’, Discrete Math.163 (1997), 1–11.
Ball, M.O., and Derigs, U.: ‘An analysis of alternate strategies for implementing matching algorithms’, Networks13 (1983), 517–549.
Edmonds, J.: ‘Maximum matching and a polyhedron with (0, 1) vertices’, J. Res. Nat. Bureau Standards (B)69B (1965), 125–130.
Edmonds, J.: ‘Paths, trees, and flowers’, Canad. J. Math.17 (1965), 449–467.
Grötschel, M., and Holland, O.: ‘Solving matching problems with linear programming’, Math. Program.33 (1985), 243–259.
Grötschel, M., Lovasz, L., and Schrijver, A.: Geometric algorithms and combinatorial optimization, Springer, 1988.
Kuhn, H.W.: ‘The Hungarian method for the assignment problem’, Naval Res. Logist. Quart.2 (1955), 83–97.
Lovasz, L., and Plummer, M.: Matching theory, North-Holland, 1986.
Micali, S., and Vazirani, V.V.: ‘An O(√(|v|)|E|) algorithm for finding maximum matching in general graphs’, IEEE Symp. Found. Computer Sci. (1980), 17–27.
Nemhauser, G.L., and Wolsey, L.: Integer and combinatorial optimization, Wiley 1988.
Padberg, M., and Alevras, D.: ‘Order-preserving assignments’, Naval Res. Logist.41 (1994), 395–421.
Padberg, M.W., and Grötschel, M.: ‘Polyhedral theory’, The Traveling Salesman Problem, Wiley, 1985 pp. 251–305.
Padberg, M., and Rao, M.R.: ‘Odd minimum cut-sets and b-matchings’, Math. Oper. Res.7 (1982), 67–80.
Pulleyblank, W.R.: ‘Polyhedral combinatorics’, Optimization, Vol. 1 of Handbook Oper. Res. and Management Sci., North-Holland, 1989, pp. 371–446.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Kluwer Academic Publishers
About this entry
Cite this entry
Alevras, D. (2001). Assignment and Matching . In: Floudas, C.A., Pardalos, P.M. (eds) Encyclopedia of Optimization. Springer, Boston, MA. https://doi.org/10.1007/0-306-48332-7_12
Download citation
DOI: https://doi.org/10.1007/0-306-48332-7_12
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-7923-6932-5
Online ISBN: 978-0-306-48332-5
eBook Packages: Springer Book Archive