Mündəricat:

İstiqamətləndirilmiş asiklik qrafiki necə yaratmaq olar?
İstiqamətləndirilmiş asiklik qrafiki necə yaratmaq olar?

Video: İstiqamətləndirilmiş asiklik qrafiki necə yaratmaq olar?

Video: İstiqamətləndirilmiş asiklik qrafiki necə yaratmaq olar?
Video: Strateji hədəflərə istiqamətləndirilmiş siyasət -“Həftə”də Rövşən Məmmədovun şərhi_ Rovshan Mammadov 2024, Noyabr
Anonim

Hər hansı istiqamətləndirilmiş qrafik a çevrilə bilər DAG əks əlaqə təpə dəstini və ya əks əlaqə qövs dəstini, bütün dövrlərə toxunan təpələr və ya kənarlar dəstini (müvafiq olaraq) silməklə. Bununla belə, ən kiçik belə dəsti NP- tapmaq çətindir.

Bunu nəzərə alaraq, yönəldilmiş asiklik qrafik necə işləyir?

Bir istiqamətləndirilmiş qrafik , kənarları var hər kənar yalnız bir istiqamətə gedəcək şəkildə birləşdirilir. A yönəldilmiş asiklik qrafik o deməkdir ki, qrafikdir tsiklik deyil, ya da bu edir bir nöqtədən başlamaq mümkün deyil qrafik və bütünlüklə keçin qrafik . Hər kənar istiqamətləndirilir əvvəlki kənardan sonrakı kənara.

Sonradan sual yaranır ki, DAG məlumat strukturu nədir? A DAG a məlumat strukturu müxtəlif problemləri modelləşdirmək üçün istifadə edilə bilən kompüter elmlərindən. The DAG aşağıdakı elementlərdən ibarətdir: Düyünlər. Hər bir qovşaq hansısa obyekti və ya parçanı təmsil edir data.

Yuxarıdakılarla yanaşı, yönəldilmiş asiklik qrafiki necə tapmaq olar?

Qrafikin asiklik olduğunu yoxlamaq üçün:

  1. Qrafikdə qovşaq yoxdursa, dayandırın. Qrafik asiklikdir.
  2. Qrafikdə yarpaq yoxdursa, dayandırın. Qrafik tsiklikdir.
  3. Qrafikdən bir yarpaq seçin.
  4. 1-ə keçin.
  5. Qrafikdə qovşaq yoxdursa, dayandırın.
  6. Qrafikdə yarpaq yoxdursa, dayandırın.
  7. Qrafikdən bir yarpaq seçin.
  8. 1-ə keçin.

Məsələn, Dag nədir?

İstiqamətləndirilmiş asiklik qrafik ( DAG !) heç bir dövrə malik olmayan istiqamətləndirilmiş qrafikdir. Köklü ağac xüsusi bir növdür DAG və a DAG istiqamətləndirilmiş qrafikin xüsusi növüdür. üçün misal , a DAG optimallaşdırıcı kompilyatorda ümumi alt ifadələri təmsil etmək üçün istifadə edilə bilər.

Tövsiyə: