În teoria graficelor , un grafic de prag este un grafic care poate fi construit, pornind de la un grafic cu un singur vârf, aplicând în mod repetat una dintre următoarele două operații:
De exemplu, graficul din figura opusă este un grafic prag: poate fi construit începând cu un grafic cu un singur vârf (vârful 1), apoi adăugând celelalte șapte în ordinea în care sunt numerotate, vârfurile negre fiind izolate vârfuri și vârfuri roșii ca vârfuri dominante.
Graficele prag au fost introduse de Chvátal și Hammer în 1977. Un capitol despre graficele de prag apare în cartea lui Golumbic din 1980, iar cartea lui Mahadev și Peled din 1995 le este dedicată.
După cum remarcă Diaconis, Holmes și Janson, printre cele 64 de grafice etichetate cu 4 vârfuri, există 46 de grafice de prag; celelalte 18 sunt lanțuri cu 4 vârfuri (notate , cicluri cu 4 vârfuri (notate ) și complementele lor care sunt perechi de margini (notate ). Dacă luăm în considerare graficele neetichetate, există 11 grafice cu 4 vârfuri, dintre care 8 sunt prag grafice.
O definiție echivalentă este: un grafic este un grafic prag dacă există un număr real și pentru fiecare vârf o greutate (număr real) astfel încât pentru două vârfuri perechea este o muchie dacă și numai dacă .
O altă definiție echivalentă este: un grafic este un grafic prag dacă există un număr real și, pentru fiecare vârf , o greutate reală astfel încât pentru orice set de vârfuri , mulțimea este independentă dacă și numai dacă . Denumirea „grafic prag” provine din aceste definiții: S este „pragul” pentru proprietatea de a fi o margine, sau într-un mod echivalent T este pragul pentru a fi un set independent.
Graficele Threshold au de asemenea o caracterizare subgrafic excluse: un grafic este un grafic prag dacă și numai dacă nici un set de patru dintre nodurile sale formează subgraful care este un grafic cale cu trei muchii , un grafic cu patru margine ciclu sau un două muchie grafic de cuplare .
Din definiția care folosește adăugarea repetată a vârfurilor, se poate obține un alt mod de a descrie în mod unic un grafic de prag, prin intermediul unui lanț de simboluri. Primul caracter al acestui șir este simbolul și reprezintă primul vârf al graficului. Fiecare caracter ulterior este fie simbolul , care denotă adăugarea unui vârf izolat (sau vârf de unire ), fie , care denotă adăugarea unui vârf dominant (sau vârf de unire ). De exemplu, șirul reprezintă un grafic stelar cu trei foi, în timp ce reprezintă o cale cu trei vârfuri. Graficul din figură poate fi reprezentat ca
Grafice prag sunt un caz special de cographs , grafice pe părți, și grafice trivially perfecte . Un grafic este un grafic prag dacă și numai dacă este atât un grafic cât și un grafic divizat. Orice grafic care este atât un grafic trivial perfect, cât și graficul complementar al unui grafic trivial perfect este un grafic prag. Graficele prag sunt, de asemenea, un caz special de grafice de interval . Toate aceste relații pot fi deduse din caracterizarea lor prin subgrafurile interzise induse: Un cograf este un grafic fără cale indusă pe patru vârfuri ( ), iar un grafic de prag este un grafic indus fără , nici . este un ciclu de patru vârfuri și este complementul său, adică a format două margini disjuncte. Acest lucru explică, de asemenea, de ce graficele de prag sunt închise mergând la complement; le este auto-complementar, deci dacă un grafic este fără , nici , complementul său este prea.
Graficele prag au, de asemenea, proprietăți spectrale speciale, studiate de Diaconis, Holmes și Janson, precum și de Lou, Wang și Huang sau Tura. Astfel, toate valorile proprii ale matricei distanței unui grafic de prag conectat, altele decât -2 și -1, sunt simple.
Heggernes & Kratsch au arătat în 2007 că graficele individuale pot fi recunoscute în timp liniar; în cazul în care un grafic nu este prag, algoritmul detectează un obstacol, adică una dintre graficele , sau .