6.4.4.3. אלגוריתם לחישוב קבוצת המצבים המספקים
רכיב קשיר היטב הוגן – רכיב קשיר היטב הינו הוגן אם לכל
נבנה באופן הבא (נשים לב כי מוגדרים כמו קודם):
הערה: אם
נסיק כי M מסלול הוגן המספק את (אין מסלולים הוגנים).
למה: אמ"ם מתקיימים 2
התנאים:
- יש מסלול ב- מ- למצב
ברכיב קשיר היטב מקסימאלי, לא טריוויאלי והוגן.
טיפול ב-
האלגוריתם:
- בנו
- מצאו את הרכיבים הקשירים היטב המקסימאליים, כולל הטריוויאלים
- מצאו את הרכיבים הקשירים היטב המקסימאליים, הלא טריוויאליים
וההוגנים.
- סמנו את כל המצבים מ-3 ב-
וכן בסריקה אחורנית סמנו את כל המצבים שמהם ישיגים מצבים שמסומנים ב-.
סיבוכיות כוללת: