From the introduction: "The present article does not pretend to be a complete survey of all or even of the most important algorithms in combinatorics and graph theory. The algorithms presented illustrate only general considerations involving the computational complexity of problems of combinatorics. It is assumed that the reader is acquainted with the fundamental algorithms of combinatorics and graph theory. The first part of the paper is an outline of basic computation models used in the analysis of combinatorial algorithms. In subsequent parts, problems for which optimal or `good' algorithms exist are discussed. Here problems connected with the class P are presented, i.e. the class of problems that can be solved by algorithms with polynomial complexity. A formal definition is given of the class P and the class NP, to which, with minor exceptions, all difficult problems-the knapsack problem, the scheduling problem, the problem of Hamiltonian circuits in graphs and networks, etc.-belong. The question whether P=NP is a fundamental problem in the analysis of the computational complexity of combinatorial algorithms. Contents: (1) Introduction; (2) Computational complexity of algorithms; (3) Computation models; (4) Ways of representing graphs, and the efficiency of algorithms; (5) Lower bounds of computational complexity; (6) Examples of optimal and `good' algorithms; (7) Problems with polynomial complexity; (8) Problems for which the existence of algorithms with polynomial complexity is not possible; (9) NP-complete problems; (10) Conclusion; Bibliography.
The author surveys the problems given in the title and their several generalizations. He considers both theoretical and algorithmic approaches. Some of his previous results are also included. He concludes the first part with an extensive bibliography of the subject. (MR0480181)
1. Walls of rectangles (M. Chrobak) 2. Plane embeddings (M. Chrobak) 3. Cubic Hamiltonian graphs (M. Chrobak) 4. Jump number problem - 1 (M. Habib) 5. Domino covers in square chessboards (P. John, H. Sachs and H. Zernitz) 6. Interiors of uniform size in Steinitz's Theorem (J. R. Reay) 7. Area of lattice polygons - the $ 10 problem (J. R. Reay) 8. Regular graphs (G. Sierksma) 9. Jump number problem - 2 (M. M. Sysło) 10. Hamiltonian cycles in G² (T. Traczyk) 11. Thickness of graphs (W. Wessel)