prepd.

שאלת מבחן באלגוריתמים - האוניברסיטה הפתוחה 2026 - גרפים

נתון גרף קשיר ולא מכוון עם משקלים חיוביים בצלעות. המשקלים יחודיים, כלומר לכל . ברצוננו למצוא עץ פורש מזערי. הביטו באלגוריתם האיטרטיבי הבא, שבכל שלב שומר תת-גרף , . בתחול, קבוצת הצלעות ריקה. בכל איטרציה:

א. ראשית, נסרוק את רשימת כל רכיבי-הקשירות
בתת-הגרף הנוכחי , ועבור כל רכיב נמצא את הצלע בעלת המשקל המזערי שיוצאת החוצה מ- (הקלט קשיר, לכן מכל יוצאת לפחות צלע אחת, ולכן קיימת צלע מזערית שיוצאת מ-).

ב. שנית, נוסיף לתת-הגרף
את כל הצלעות שמצאנו בשלב א', כלומר נעדכן (הצלעות שהוספנו לא דווקא שונות — לדוגמה, הצלע שמחברת בין ל- עשויה להיות גם הצלע המזערית שיוצאת מ- וגם מ-, ולכן . כשמוסיפים צלע שמחברת — שני הרכיבים מתלכדים לכדי רכיב אחד חדש).

נעצור את האלגוריתם ברגע שבו
כולל רכיב-קשירות יחיד, ונחזיר את כפלט.

הוכיחו/הפריכו: גרף הפלט
הינו חסר מעגלים.
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
האוניברסיטה הפתוחה812026סמסטר א
גרפיםעץ פורש מינימליאלגוריתמים חמדנייםהוכחההוכח או הפרך
הנח בסתירה שנוצר מעגל ובחר את הצלע במשקל המרבי בו. הצלע הקודמת במעגל יוצאת מאותו רכיב ולכן חייבת להיות כבדה לפחות כמוה — אך שוות-משקל סותרת את יחידות המשקלים.
הטענה נכונה: גרף הפלט הינו חסר מעגלים.

הוכחה: נוכיח שבאף איטרציה לא נוצר מעגל.


נניח בסתירה שבסיום איטרציה מסוימת נוצר מעגל. כלומר, קבוצת הצלעות שנוספו
יצרה מעגל בגרף . מעגל זה כולל לפחות שתי צלעות שנוספו באותה איטרציה.

יהיו
() הרכיבים שהשתתפו במעגל לפני האיטרציה, כך שהצלע מחברת בין ל-. נגדיר כצלע בעלת המשקל המרבי בין כל הצלעות במעגל.

הצלע
יוצאת מ- אל . עתה נבחן את הצלע , שיוצאת מ- אל . בגרף הלא-מכוון, היא גם צלע שמחברת בין ל-, כלומר **יוצאת גם מ-** לרכיב אחר.

מכיוון ש-
נבחרה כצלע מזערית היוצאת מ-, ו- גם יוצאת מ-:


אך הגדרנו ש-
בעלת המשקל המרבי במעגל, כך ש-. לכן , אך המשקלים יחודיים — סתירה!

לפיכך, לא יכול להיווצר מעגל בשום שלב, וגרף הפלט
הינו חסר מעגלים.
שאלת מבחן באלגוריתמים - האוניברסיטה הפתוחה 2026 | prepd.