Abstract
This series of lectures is concerned with efficient algorithms which operate on graphs. A graph is a structure consisting of a finite set of vertices, certain pairs of which are joined by edges. In an ordinary graph an edge has no direction specified. In a digraph each edge is directed from one vertex to another.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
J. Beardwood, J.H. Halton and Ü.M. Hammersley, “The Shortest Path Through Many Points,” proc. Comb. Phil. Soc. 55 (1959), 299–327.
R. Bellman, “Combinatorial Processes and Dynamic Programming,” Proc. Tenth Symp. in Applied Math., American Mathematical Society (1960), 217–250.
C. Berge, “Two Theorems in Graph Theory,” Proa. Nat. Acad. Sci. 43 (1957), 842–844.
K.S. Booth and G.S. Lueker, “PQ-Tree Algorithms,” submitted to J. Comp, and Syst. Sci. (1975)
G.H. Bradley, “Equivalent Integer Programs and Canonical Problems,” Man. Sci. 17 (1971), 354–366.
V. Chvátal, personal communication, 1973.
A. Cobham, “The Intrinsic Computational Difficulty of Functions,” Logic, Methodology and Philosophy of Science, North-Holland (1965).
S.A. Cook, “The Complexity of Theorem-Proving Procedures,” Proc. Third ACM Symp. on Theory of Computing (1971), 151–158.
S.A. Cook, “Characterizations of Pushdown Machines in Terms of Time- Bounded Computers,” J. Assoc. Comp. Mach. 18 (1971), 4–18.
S.Ar Cook and R.A. Reckhow, “Time Bounded Random Access Machines,” J. Cqmp. and Syst. Sei. 7 (1973), 354–375.
D. Corneil, see Proc. Fifth Southeastern Conference on Combinatorics3 Graph Theory and Computing, Utilitas Mathematica Publishing, Winnipeg (1974).
G.B. Dantzig, “On the Significance of Solving Linear Programming Problems with Some Integer Variables,” Econometrica 28 (1960), 30–44.
E. Dijkstra, “Note on Two Problems in Connection with Graphs,” Nurner. Math. 1 (1959), 269–271.
E.A. Dinic, “Algorithm for Solution of a Problem of Maximum Flow in a Network with Power Estimation,” Sov. Math. Doklad. 11 (1970), 1277–1280.
S.E. Dreyfus, “An Appraisal of Some Shortest Path Algorithms,” Operations Research 17 (1969), 395–412.
J. Edmonds, “Paths, Trees and Flowers,” Canad. J. Math. 17 (1965), 449–467.
J. Edmonds, “Minimum Partition of a Matroid into Independent Subsets, J. Res. NBS 69B (1965), 67–72.
J. Edmonds and E.L. Johnson, “Matching: A Well-Solved Class of Integer Linear Programs,” Combinatorial Structures and Their Applications, Gordon and Breach (1970), 89–92.
J. Edmonds and R.M. Karp, “Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems,” J. Assoc. Comp. Mach. 9 (1972), 248–264.
P. Erdos and A. Renyi, “On Random Graphs, I,” Publications Mathematicae 6 (1959), 290–297.
P. Erdos and J. Spencer, Probabilistic Methods in Combinatorics, Academic Press (1974).
S. Even and o. Kariv, “An 0(n5/2) Algorithm for Maximum Matchings in General Graphs,” Proc. Sixteenth Annual Syrnp. on Foundations of Computer Science, IEEE (1975), 100–112.
R. Fagin, “Generalized First-Order Spectra and Polynomial-Time Recognizable Sets,” Complexity of Computation, ed. R. Karp, Proc.SIAM-AMS Symposia in Applied Mathematics (1974).
R.W. Floyd, “Nondeterministic Algorithms,” J. Assoc. Comp. Mach. 14 (1967), 636–644.
L.R. Ford and D.R. Fulkerson, Flows in Networks, Princeton University Press (1962).
H. Gabow, “An Efficient Implementation of Edmonds1 Maximum Matching Algorithm,” Technical Report No. 31, Stanford Digital Systems Laboratory (1972).
M.R. Garey, R.L. Graham and J.D. Ullman, “Worst-Case, Analysis of Memory Allocation Algorithms,” Proc. Fourth ACM Symposium on Theory of Computing (1972), 143–150.
M.R. Garey and D.S. Johnson, “The Efficiency of Near-Optimal Graph Coloring,” Bell Laboratories Report (1974).
M.R. Garey and D.S. Johnson, “Complexity Results for Multiprocessor Scheduling Under Resource Constraints,” Bell Telephone Laboratories (1974).
M.R. Garey, D.S. Johnson and L. Stockmeyef, “Some Simplified NP- Complete Graph Problems,” Proc. Sixth ACM Symposium on Theory of Computing(1974), 47–63; to appear in Theoretical Computer Science.
G.R. Grimmett and C.J.H. McDiarmid, “On Colouring Random Graphs,”Math. Proc. Comb. Phil. Soc. 77 (1975), 313–324.
J.E. Hopcroft and R.M. Karp, “An n5/2 Algorithm for Maximum Matchings in Bipartite Graphs,” SIAM J. Cornput. 2 (1973), 225–231.
J.E. Hopcroft and R.E. Tarjan, “Dividing a Graph Into Triconnected Components,” SIAM J. Comput. 2 (1973), 135–158.
J.E. Hopcroft and R.E. Tarjan, “Efficient Planarity Testing,” J. Assoc. Comput. Mach. 21 (1974), 549–568.
J.E. Hopcroft and J.D. Ullman, Formal Languages and Their Relation tó Automata, Addison-Wesley, Reading, Mass. (1969).
O.H. Ibarra and C.E. Kim, “Fast Approximation Algorithms for the Knapsack and Sum of Subset Problems,” J. Assoc. Comput. Mach. 22 (1975), 463–468.
O.H. Ibarra and S. Sahni, “P-Complete Problems and Approximate Solutions,” Technical Report 74–5, University of Minnesota (1974).
D.S. Johnson, "Approximation Algorithms for Combinatorial Problems," to appear in J. Comp, and Syst. Sci.
D.S. Johnson, “Fast Algorithms for Bin Packing,” J. Comp. and Syst. Sci. 8 (1974), 272–314.
D.S. Johnson, “Worst-Case Behavior of Graph Coloring Algorithms,”Proc. Fifth Southeastern Conference on Combinatorics 3 Graph Theory and Computing, Utilitas Mathematica Publishing, Winnipeg (1974).
R.M. Karp, “Reducibility Among Combinatorial Problems,” Complexity of Computer Computations, R.E. Miller and J.W. Thatcher, eds., Plenum Press, New York (1972), 85–104.
R.M. Karp, “On the Computational Complexity of Combinatorial Problems,” Networks 5 (1975), 45–68.
R.M. Karp, A.C. McKellar and C.K. Wong, “Near-Optimal Solutions to a 2-Dimensional Placement Problem,” SIAM J. Comput., to appear in 1975.
V. Klee and G.J. Minty, “How Good is the Simplex Algorithm?,” Mathematical Note No. 643, Boeing Scientific Research Laboratories (1970).
D.E. Knuth, personal communication, 1974.
L. Kou, “Polynomial Complete Consecutive Information Retrieval Problems,” to appear in SIAM J. Comput.
R. Ladner, N. Lynch and A.L. Selman, “Comparison of Polynomial-Time Reducibilities,” Proc. Sixth ACM Symposium on Theory of Computing (1974), 110–121.
E.L. Lawler, Combinatorial Optimization: Networks and Matroids Holt, Rinehart and Winston, Inc., to appear.
E.L. Lawler, “Matroid Intersection Algorithms,” Mathematical Programming 9 (1975), 31–56.
S. Lin, “Heuristic Programming as an Aid to Network Design,” Proc. Symposium on Large-Scale Networks, Networks 5 (1975), 33–43.
D. Matula, “The Employee Party Problem,” abstract, Amer. Math. Soc. Notices (1972).
L. Posä, “Hamilton Circuits in Random Graphs,” to appear in Discrete Mathematics (1975).
R. Reiter, personal communication, 1971.
R. Rivest, personal communication, 1974.
D.J. Rose and R.E. Tarjan, “Algorithmic Aspects of Vertex Elimination,” Proc. Seventh Annual ACM Symposium on Theory of Computing (1975), 245–254.
D.J. Rosenkrantz, R.E. Stearns and P.M. Lewis, “Approximation Algorithms for the Traveling-Salesperson Problem,” Proc. Fifteenth IEEE Switching and Automata Theory Symposium (1974).
T. Schaefer, personal communication, 1974.
R. Tarjan, “Depth-First Search and Linear Graph Algorithms,” SIAM J, Comput. 1 (1972), 146–159.
R.E. Tarjan, “Finding Minimum Spanning Trees,” ERL-M501, Electronics Research Laboratory, University of California, Berkeley (1975).
J.E. Ullman, “Polynomial Complete Scheduling Problems,” Fourth Symp. on Operating System Principles (1973), 96–101.
A. Yao, “An 0(|E|log log|V|) Algorithm for Finding Minimum Spanning Trees,” to appear in Inf. Proc, Letters (1975).
N. Zadeh, “A Bad Network Problem for the Simplex Method and Other Minimum Cost Flow Algorithms,” Mathematical Programming 5 (1973), 255–266.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Karp, R.M. (2011). Computational Complexity of Combinatorial and Graph-Theoretic Problems. In: Preparata, F. (eds) Theoretical Computer Science. C.I.M.E. Summer Schools, vol 68. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-11120-4_3
Download citation
DOI: https://doi.org/10.1007/978-3-642-11120-4_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-11118-1
Online ISBN: 978-3-642-11120-4
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)