Graph Theory

The study of graphs, mathematical structures used to model pairwise relations between objects from a certain collection.

All categoriesBooks under this sub-category (15 books)

Discrete Structures for Computer Science: Counting, Recursion, and Probability

This is a free textbook for an undergraduate course on Discrete Structures for Computer Science students. It covers mathematical reasoning, basic proof techniques, sets, functions, relations, basic graph theory, asymptotic notation, and countability.

Discrete Structures for Computer Science: Counting, Recursion, and Probability

This is a free textbook for an undergraduate course on Discrete Structures for Computer Science students. It covers mathematical reasoning, basic proof techniques, sets, functions, relations, basic graph theory, asymptotic notation, and countability.

Algorithmic Graph Theory and Sage

This is an introductory book on algorithmic graph theory. Theory and algorithms are illustrated using the Sage open source mathematics software.

Algorithmic Graph Theory and Sage

This is an introductory book on algorithmic graph theory. Theory and algorithms are illustrated using the Sage open source mathematics software.

An Introduction to Combinatorics and Graph Theory

A textbook introduction to combinatorics and graph theory.

An Introduction to Combinatorics and Graph Theory

A textbook introduction to combinatorics and graph theory.

This textbook covers the fundamental enumeration techniques (permutations, combinations, subsets, pigeon hole principle), recursion and mathematical induction, more advanced enumeration techniques, discrete structures, and discrete optimization.

This textbook covers the fundamental enumeration techniques (permutations, combinations, subsets, pigeon hole principle), recursion and mathematical induction, more advanced enumeration techniques, discrete structures, and discrete optimization.

Digraphs Theory, Algorithms and Applications

Presents a unified and comprehensive survey of directed graphs. Covers theoretical and practical aspects, with algorithms, proofs, and applications of digraphs. Includes more than 700 exercises and 180 figures which further clarify topics.

Digraphs Theory, Algorithms and Applications

Presents a unified and comprehensive survey of directed graphs. Covers theoretical and practical aspects, with algorithms, proofs, and applications of digraphs. Includes more than 700 exercises and 180 figures which further clarify topics.

Explorations in Algebraic Graph Theory with Sage

This book provides a useful range of examples showing how Sage can be used in graph theory and combinatorics.

Explorations in Algebraic Graph Theory with Sage

This book provides a useful range of examples showing how Sage can be used in graph theory and combinatorics.

Lecture notes for TUT Finlandia MAT-62756 Graph Theory course. They contain an introduction to basic concepts and results in graph theory, with a special emphasis put on the network-theoretic circuit-cut dualism.

Lecture notes for TUT Finlandia MAT-62756 Graph Theory course. They contain an introduction to basic concepts and results in graph theory, with a special emphasis put on the network-theoretic circuit-cut dualism.

The entire 23 lessons of Graph Theory that utilizes a java software as an investigative tool. The software can draw, edit and manipulate simple graphs, examine properties of the graphs, and demonstrate them using computer animation.

The entire 23 lessons of Graph Theory that utilizes a java software as an investigative tool. The software can draw, edit and manipulate simple graphs, examine properties of the graphs, and demonstrate them using computer animation.

Graph Theory With Applications

An introduction to graph theory. Presents the basic material, together with a wide variety of applications, both to other branches of mathematics and to real-world problems. Several good algorithms are included and their efficiencies are analysed.

Graph Theory With Applications

An introduction to graph theory. Presents the basic material, together with a wide variety of applications, both to other branches of mathematics and to real-world problems. Several good algorithms are included and their efficiencies are analysed.

This book offers an introduction to the theory of graphs as part of (pure) mathematics; it contains neither explicit algorithms nor 'real world' applications.

This book offers an introduction to the theory of graphs as part of (pure) mathematics; it contains neither explicit algorithms nor 'real world' applications.

Graph Theory, 5th Edition [Free Preview]

A standard textbook of modern graph theory, covering the core material of the subject with complete proofs. Can be used as a text for an introductory course, as a graduate text, and for self-study.

Graph Theory, 5th Edition [Free Preview]

A standard textbook of modern graph theory, covering the core material of the subject with complete proofs. Can be used as a text for an introductory course, as a graduate text, and for self-study.

Graph Theory: Penn State Math 485 Lecture Notes

This is a set of lecture notes for Math 485–Penn State’s undergraduate Graph Theory course. Readers should have taken a course in combinatorial proof and ideally matrix algebra.

Graph Theory: Penn State Math 485 Lecture Notes

This is a set of lecture notes for Math 485–Penn State’s undergraduate Graph Theory course. Readers should have taken a course in combinatorial proof and ideally matrix algebra.

Lists, Decisions and Graphs - With an Introduction to Probability

Presents four basic areas of discrete mathematics: counting and listing, functions, decision trees and recursion, and basic concepts in graph theory.

Lists, Decisions and Graphs - With an Introduction to Probability

Presents four basic areas of discrete mathematics: counting and listing, functions, decision trees and recursion, and basic concepts in graph theory.

This book is an exploration of the wide world of mathematics, with interesting applications to everyday life. It highlights algorithmic, graphical, algebraic, statistical, and analytic approaches to solving problems.

This book is an exploration of the wide world of mathematics, with interesting applications to everyday life. It highlights algorithmic, graphical, algebraic, statistical, and analytic approaches to solving problems.

Networks, Crowds, and Markets: Reasoning About a Highly Connected World (Draft Version)

This introductory undergraduate textbook takes an interdisciplinary look at economics, sociology, computing and information science, and applied mathematics to understand networks and behavior.

Networks, Crowds, and Markets: Reasoning About a Highly Connected World (Draft Version)

This introductory undergraduate textbook takes an interdisciplinary look at economics, sociology, computing and information science, and applied mathematics to understand networks and behavior.

Book Categories

Computer Science
Introduction to Computer Science
Introduction to Computer Programming
Algorithms and Data Structures
Artificial Intelligence
Computer Vision
Machine Learning
Neural Networks
Game Development and Multimedia
Data Communication and Networks
Coding Theory
Computer Security
Information Security
Cryptography
Information Theory
Computer Organization and Architecture
Operating Systems
Image Processing
Parallel Computing
Concurrent Programming
Relational Database
Document-oriented Database
Data Mining
Big Data
Data Science
Digital Libraries
Compiler Design and Construction
Functional Programming
Logic Programming
Object Oriented Programming
Formal Methods
Software Engineering
Agile Software Development
Information Systems
Geographic Information System (GIS)

Mathematics
Mathematics
Algebra
Abstract Algebra
Linear Algebra
Number Theory
Numerical Methods
Precalculus
Calculus
Differential Equations
Category Theory
Proofs
Discrete Mathematics
Theory of Computation
Graph Theory
Real Analysis
Complex Analysis
Probability
Statistics
Game Theory
Queueing Theory
Operations Research
Computer Aided Mathematics

Supporting Fields
Web Design and Development
Mobile App Design and Development
System Administration
Cloud Computing
Electric Circuits
Embedded System
Signal Processing
Integration and Automation
Network Science
Project Management

Operating System
Programming/Scripting
Ada
Assembly
C / C++
Common Lisp
Forth
Java
JavaScript
Lua
Microsoft .NET
Rexx
Perl
PHP
Python
R
Rebol
Ruby
Scheme
Tcl/Tk

Miscellaneous
Most Popular Books

412,284
Introduction to Objective Caml
226,468
Notes for the Course of Algorithms
205,737
Lessons In Electric Circuits
188,708
[No longer available] A Beginners C++
146,203
Introduction to Object-Oriented Programming Using C++
141,993
A Short Introduction to Operating Systems
138,543
Data Structures and Algorithms with Object-Oriented Design Patterns in C++
133,704
C Programming Tutorial (K&R version 4)
132,711
Programming The Nintendo Game Boy Advance: The Unofficial Guide
132,487
Computer Organization and Design Fundamentals
Sponsors