Teori graf
- Lema jabat tangan
- Σ deg(v) = 2|E|
- Graf lengkap
- |E(Kn)| = n(n − 1)/2, |E(Km,n)| = m·n
- Graf sekata
- |E| = n·k/2
- Pokok dan hutan
- |E| = n − 1, |E| = n − c
- Daun sesebuah pokok
- L = 2 + Σ (deg(v) − 2) over deg(v) ≥ 3
- Euler
- litar: semua darjah genap; laluan: tepat 2 darjah ganjil
- Litar Hamilton dalam Kn
- (n − 1)!/2
- Kemas kini Dijkstra
- d(v) = min(d(v), d(u) + w(u, v))
- Jalan sepanjang L
- (Mᴸ)ij
Kaedah
- Tulis darjah setiap bucu; jumlah darjah ialah dua kali bilangan sisi.
- Untuk soalan Euler, semak bahawa graf itu bersambung dan kira bucu yang berdarjah ganjil.
- Untuk pokok, gunakan n − 1 sisi dan lema jabat tangan.
- Untuk Dijkstra, simpan jadual jarak sementara dan tetapkan bucu tidak tetap yang paling kecil dalam setiap pusingan.
- Untuk pokok rentang minimum, isih sisi mengikut berat dan langkau setiap sisi yang menutup satu kitaran (Kruskal), atau tumbuhkan satu pokok daripada bucu permulaan (Prim).