In mathematics, graph theory is the study of graphs, which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of vertices, nodes, or points which are connected by edges, arcs, or lines. -- Wikipedia
D3 Graph Theory is a front-end project aimed at anyone who wants to learn graph theory. It provides a quick and interactive introduction to the subject. The visuals used in the project makes it an effective learning tool.
Follow these steps:
- Smile ๐
- Just click here to see it running in your browser.
The whole content is broken in several units. So far these units have been added.
- Vertices and Edges
- Order and Size of a Graph
- Degree of a Vertex
- Degree Sequence of a Graph
- Graphic Sequence
- Havel-Hakimi Algorithm
- Pigeonhole Principle
- Regular Graph
- Complete Graph
- Bipartite Graph
- Complete Bipartite Graph
- Walk
- Open vs Closed Walks
- Connectivity
- Eulerian Circuit
- Eulerian Trail
- Graph Coloring
- k-Colorable Graph
- Chromatic Number
- Trees
- Rooted Trees
The project is still expanding. New topics are added from time to time.
These topics are planned to be added.
- Chromatic Number
- Trees
- Rooted Trees
- Spanning Tree
- Prim's Algorithm
- Kruskal's Algorithm
So, keep checking for updates. ๐
This project is built with the help of following libraries and projects.
- D3.js
- MathJax
- JQuery
- Bootstrap
- Modal Logic Playground
- Havel-Hakimi
- iconsanscoffee.com
- GitHub Buttons
Copyright (c) 2017-18 Avinash Pandey. All the contents of this repository is bound by GNU GPLv3 License.