Abstract
In this chapter, a review of some aspects of graph theory that are important for probabilistic graphical models are presented. After providing a definition of directed and undirected graphs, some basic theoretical graph concepts are introduced, including types of graphs, trajectories and circuits, and graph isomorphism. A section is dedicated to trees, an important type of graph. Some more advanced theoretical graph aspects required for inference in probabilistic models are introduced, including cliques, triangulated graphs, and perfect orderings. The chapter concludes with a description of the maximum cardinality search and graph filling algorithms.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
In this case the nodes represent cities and the edges roads with an associated distance or time, so the solution will provide a traveling salesman with the “best” (minimum distance or time) route to cover all the cities.
References
Aho, A.V., Hopcroft, J.E., Ullman, J.D.: The Design and Analysis of Computer Algorithms. Addison-Wesley, Boston (1974)
Golumbic, M.C.: Algorithmic Graph Theory and Perfect Graphs. Elsevier, The Netherlands (1994)
Gould, R.: Graph Theory. Benjamin/Cummings, Menlo Park (1988)
Gross, J.L., Yellen, J.: Graph Theory and its Applications. CRC Press, Boca Raton (2005)
Neapolitan, R.: Probabilistic Reasoning in Expert Systems: Theory and Algorithms. Wiley, New York (1990)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 Springer-Verlag London
About this chapter
Cite this chapter
Sucar, L.E. (2015). Graph Theory. In: Probabilistic Graphical Models. Advances in Computer Vision and Pattern Recognition. Springer, London. https://doi.org/10.1007/978-1-4471-6699-3_3
Download citation
DOI: https://doi.org/10.1007/978-1-4471-6699-3_3
Published:
Publisher Name: Springer, London
Print ISBN: 978-1-4471-6698-6
Online ISBN: 978-1-4471-6699-3
eBook Packages: Computer ScienceComputer Science (R0)