Independence Theory in Combinatorics: An Introductory Account with Applications to Graphs and Transversals is an undergraduate-level mathematics textbook on the theory of matroids. It was written by Victor Bryant and Hazel Perfect, and published in 1980 by Chapman & Hall.
A major theme of Independence Theory in Combinatorics is the unifying nature of abstraction, and in particular the way that matroid theory can unify the concept of independence coming from different areas of mathematics. It has five chapters, the first of which provides basic definitions in graph theory, combinatorics, and linear algebra, and the second of which defines and introduces matroids, called in this book "independence spaces". As the name would suggest, these are defined primarily through their independent sets, but equivalences with definitions using circuits, matroid rank, and submodular set function are also presented, as are sums, minors, truncations, and duals of matroids.
Chapter three concerns graphic matroids, the matroids of spanning trees in graphs, and the greedy algorithm for minimum spanning trees. Chapter four includes material on transversal matroids, which can be described in terms of matchings of bipartite graphs, and includes additional material on matching theory and related topics including Hall's marriage theorem, Menger's theorem (an equivalence between minimum cuts and maximum sets disjoint paths in graphs), Latin squares, and gammoids. The final chapter concerns matroid representations using linear independence in vector spaces, labeled as an appendix and presented with fewer proofs.
Many exercises are included, of varied difficulty, with hints and solutions.
The level of the text is appropriate for courses for advanced undergraduates or master's students, with only basic linear algebra as a prerequisite, and covers its material at a more accessible and general level than other texts on matroid theory. Although disagreeing with the book's choice to omit the related topic of geometric lattices, reviewer Dominic Welsh calls it "an ideal text for an undergraduate course on combinatorial theory". Michael J. Ganley similarly calls it "a very good introduction to quite a difficult subject".
However, reviewer W. Dörfler complains that the book has inadequate coverage of practical applications, and is missing a proper bibliography. Another complaint, by Bernhard Korte, is that the book's title is misleading: "independence spaces" often refers more generally to abstract simplicial complexes, while the book concentrates much more specifically on matroids. Korte also echoes the other reviewers' complaints about the lack of coverage of applications in combinatorial optimization and of connections to lattice theory.