Teoria grafurilor

Un graf etichetat, cu 6 noduri și 7 muchii

În matematică și informatică, teoria grafurilor studiază proprietățile grafurilor. Un graf este o mulțime de obiecte (numite noduri) legate între ele printr-o mulțime de muchii cărora le pot fi atribuite direcții (în acest caz, se spune că graful este orientat). Un graf poate fi reprezentat geometric ca o mulțime de puncte legate între ele prin linii (de obicei curbe).

Dezvoltarea teoriei grafurilor a pornit de la probleme legate de jocuri și amuzamente matematice menite a testa ingeniozitatea. Acestea au atras atenția unor matematicieni experimentați ca Euler, Hamilton, Cayley, Birkhoff iar cu trecerea anilor teoria grafurilor a devenit un domeniu bogat in rezultate și de o surprinzătoare varietate și aplicabilitate[1].

Aplicații

Grafurile au o importanță imensă în informatică, de exemplu:

  • în unele problemele de sortare și căutare - elementele mulțimii pe care se face sortarea sau căutarea se pot reprezenta prin noduri într-un graf;
  • schema logică a unui program se poate reprezenta printr-un graf orientat în care o instrucțiune sau un bloc de instrucțiuni este reprezentat printr-un nod, iar muchiile direcționate reprezintă calea de execuție;
  • în programarea orientată pe obiecte, ierarhia obiectelor (claselor) unui program poate fi reprezentată printr-un graf în care fiecare nod reprezintă o clasă, iar muchiile reprezintă relații între acestea (derivări, agregări).

Vocabular al Teoriei Grafurilor.

  • Definiția unui graf
  • Variații în definiția unui graf
  • Subgrafuri
  • Operații cu grafuri
  • Clase de grafuri
  • Drumuri și circuite
  • Matrice asociate unui graf
  • Structuri de date utilizate in reprezentarea (di)grafurilor
  • Glosar de teoria grafurilor
  • Graf chimic

Note

  1. ^ Ioan Tomescu, Ce este teoria grafurilor?, Editura Științifică și Enciclopedică, 1982, p. 5

Legături externe


v  d  m
Matematică
Istoria matematicii · Matematicieni
Teorii
Concepte
Aritmetică
Elementară · Operații · Fracții (ordinare · zecimale)
Algebră
Abstractă · Booleană · Boreliană · Elementară · Liniară · Universală
Analiză
Calcul infinitezimal · Derivată (de ordinul doi · parțială· Reală · Complexă · Funcțională · Armonică
Geometrie
Matematici aplicate
Informatică
Subiecte înrudite
Matematică și artă · Matematică recreativă · Învățământ matematic
Portal  · Proiect
Control de autoritate
  • BNF: cb119384413 (data)
  • GND: 4113782-6
  • LCCN: sh85056471
  • NDL: 00562641
  • NKC: ph126555
 Acest articol legat de matematică este deocamdată un ciot. Poți ajuta Wikipedia prin completarea lui.