Grafteori
Fra Wikipedia, den frie encyklopædi
Grafteori er studiet af grafer og problemer der kan reduceres til grafer. Blandt disse kan nævnes skemalægning, ruteproblemer, jobtilordning, tegning af figurer i én streg, lineær programmering.
En graf er i denne sammenhæng et diagram bestående af et antal punkter (knuder) forbundet med et antal kanter. Hver kant illustreres som et linjestykke (eller kurvestykke) med knuder som sine to endepunkter.
[redigér] Definitioner
En graf eller uorienteret graf er G er et par (V, E) bestående af
- en mængde V af knuder,
- en mængde E ⊆ V(2) af uordnede par af knuder i V kaldet kanter.
Læg mærke til, at denne definition ikke tillader loop (kanter fra en knude til sig selv) eller dobbeltkanter (2 eller flere kanter mellem de samme to knuder). En sådan graf kaldes under tiden for en simpel graf, og en graf, hvor man man tillader loop og dobbeltkanter, kaldes under tiden en pseudograf.
Grafen på billedet består af
- V = { 1, 2, 3, 4, 5, 6 },
- E = { {1,2}, {1,5}, {2,3}, {2,5}, {3,4}, {4,5}, {4,6} }.
En sti i en graf er en følge (v1, v2, ..., vn) af knuder i V, så {vi, vi+1} ∈ E for alle 1 ≤ i < n.
En cykel eller kreds er en sti (v1, v2, ..., vn), så vi ≠ vj for i ≠ j og {vn, v1} ∈ E.
En graf G = (V, E) kaldes
- komplet, hvis E = V(2), dvs. der er kanter mellem alle knuder,
- sammenhængende, hvis der findes en sti mellem alle knuder, eller med andre ord: for alle v, w ∈ V skal der findes en sti (v1, v2, ..., vn), så v = v1 og w = vn,
- todelt, hvis kanterne V kan deles op i to disjunkte mængder V = X ∪ Y, X ∩ Y = Ø, så alle kanter går mellem de to dele af grafen, e ⊄ X og e ⊄ Y for alle e ∈ E.
- en plangraf, hvis den kan indlejres i planet (tegnes på et stykke papir), så ingen kanter krydser hinanden,
- en skov, hvis der ikke findes cykler i grafen, der går igennem flere end 2 knuder,
- et træ, hvis det er en sammenhængende skov.
En orienteret graf (evt. digraf efter det engelske digraph - directed graph) G er at par (V, E) bestående af
- en mængde V af knuder,
- en mængde E ⊆ V 2 af ordnede par af knuder også kaldet kanter.
I en orienteret graf tegnes kanterne med pile, så man kan se hvor kanterne begynder og ender.
[redigér] Problemer
Den handelsrejsendes problem (eng: Travelling Salesman Problem, TSP).