This has a tutorial on NP completeness, followed by the problem
lists in categories, notably Graph Theory, Network Design,
Sets and Partitions, Sequencing and Scheduling, and
Mathematical Programming. The information is like the seminal
book by Garey and Johnson, and an index makes it easy to find a
particular problem.
InterTools, by Roberto Battiti at Università di Trento.
This contains interactive tools for discrete optimization
algorithms. It takes your problem from a file, and e-mails the
output to you. Currently, it has tutorials and code for
Maximum Satisfiability, Maximum Clique, and Graph Partitioning.
This has notes (pdf files) and Java applets to have the student
solve problems interactively. While these reference his LP book,
they can be used independently. You can also
have students tested by using the same Java applets but submit
their scores to you (by e-mail).
This is a general resource for students to bookmark. See the
LP Short Course for how one might use this for assigned reading.
It also refers to some relevant
bibliographies on the web.
Network Flows
The following are suitable for 5490 (and parts of 4450)
Algorithms and Networks, notes by R. Gibbens at Cambridge University
(different notation and terms than OR, ps files).
Network Flows, by R. Chandrasekaran at University of Texas at Dallas
(extensive notes, pdf files).
Neural Nets, by Kevin Gurney at University of Sheffield.
This is a book that you can see in html or postscript. There are
10 chapters, introducing the threshold logic unit (TLU), learning
rules (viz., delta, backpropagation), associative memory (Hopfield
nets), self-organization (Kohonen nets), and a few perspectives.