ISBN 0-534-95154-6. Available from Barnes & Noble and Amazon.com.
This text is a tool of sufficient flexibility to be useful in a wide variety of approaches to a third year course in combinatorics. Following a basic foundation in Chapters 1 & 2, the instructor is free to pi and choose the most appropriate topics from the remaining four chapters, each of which is independent of the other three.
The material in Chapter 3, Polya's Theory of Enumeration, is typically found closer to the end of comparable books, perhaps reflecting the notion that it is the last thing that should be taught in an undergraduate course. The author has endeavored both to make Polya's theory more accessible and make it possible for the topic to be addressed right after Chapter 2. It's placement in the middle of the book is intended to signal that it can be fitted in there, not that it must be.
1. The Mathematics of Choice
2. The Combinatorics of Finite Functions
3. Polya's Theory of Enumeration
4. Generating Functions
5. Enumeration in Graphs
6. Designs and Codes
The author welcomes contributions to the errata and will attempt to give appropriate recognition to the first person who brings a mistake to his attention, e.g., via E-mail to merris@csuhayward.edu