1. The Linear Sum Assignment Problem.- 2. The Linear Bottleneck Assignment Problem.- 3. The Cardinality Matching Problem.- 4. The Sum Matching Problem.- 5. The Bottleneck Matching Problem.- 6. The Chinese Postman Problem.- 7. Quadratic Assignment Problems.- 8. QAP Heuristic 1: The method of increasing degree of freedom.- 9. QAP Heuristic 2: Cutting plane and exchange method.- 10. General Subroutines.