מבני נתונים ואלגוריתמים - מחברת קורס/גרפים/עצים/תרגילים
מתוך ויקיספר, אוסף ספרי הלימוד והמדריכים החופשי.
תוכן עניינים |
[עריכה] הוספת קשת ויצירת מעגל
[עריכה] שאלה
אנא הוכח שהוספת קשת לעץ בהכרח תיצור מעגל.
[עריכה] תשובה
נניח שנוסיף לגרף את הקשת
. להלן העץ לפני הוספת הקשת.
נזכור שעץ הוא קשיר עפ"י ההגדרה, ולכן לפני הוספת הקשת, היה מסלול
מ
ל
.
לכן, לאחר הוספת הקשת
יש מסלול מ
לעצמו: המסלול
שאליו משורשרת הקשת
.
[עריכה] הגדרות שקולות לעץ
[עריכה] שאלה
נתון גרף לא-מכוון
. להלן שלוש תכונות:
קשיר.
חסר מעגלים.
.
אנא הוכח שכל שתיים משלוש התכונות בהכרח גוררת את התכונה הנותרת.
|
רמז לגרירה נניח בשלילה ש1 ו3 מתקיימים, אך יש מעגל.
|
[עריכה] תשובה
|
משפט: אם |
הוכחה: הוכחנו זאת כבר בהרצאה.
|
משפט: אם |
הוכחה: כל גרף חסר מעגלים הוא יער; בפרט, נניח שמדובר ביער בעל
עצים. אם
, אז ההוכחה הושלמה. אם
, אז, בהנחה שבעץ ה
יש
צמתים (ולכן
קשתות), יש בגרף סך הכל
צמתים, אך רק
קשתות.
|
משפט: אם |
הוכחה: נניח שבגרף יש מעגל בעל
צמתים. קל לראות אז שבמעגל יש
קשתות. אם
, אז לא ייתכן ש
. נניח לכן ש
. נגדיר כ
את המעגל.
- מספירה פשוטה, קל לראות שקיים צומת כלשהו ב
שאינו חלק מ
. היות ש
קשיר, יש קשת המחברת בין
לצומת הנ"ל. נגדיר כ
את הגרף המתקבל מהוספת הצומת והקשת. נשים לב שב
יש
צמתים, ו
קשתות. - מספירה פשוטה, קל לראות שקיים צומת כלשהו ב
שאינו חלק מ
. היות ש
קשיר, יש קשת המחברת בין
לצומת הנ"ל. נגדיר כ
את הגרף המתקבל מהוספת הצומת והקשת. נשים לב שב
יש
צמתים, ו
קשתות. - ...
- מספירה פשוטה, קל לראות שקיים צומת כלשהו ב
שאינו חלק מ
. היות ש
קשיר, יש קשת המחברת בין
לצומת הנ"ל. נגדיר כ
את הגרף המתקבל מהוספת הצומת והקשת. נשים לב שב
יש
צמתים, ו
קשתות.קל לראות שהסעיף האחרון סותר את הקביעה
.



