گراف در زندگی واقعی
گراف مدلی ریاضی برای ارتباطات است. هر بار که چیزی به چیز دیگری وصل است، میتوان آن را با گراف مدل کرد.
مفاهیم پایه
تعریف: گراف شامل مجموعهٔ رئوس (هرگز خالی نیست) و مجموعهٔ یالها (میتواند خالی باشد) است. هر یال یک زوج نامرتب از رئوس است.
مرتبه و اندازه و درجه: مرتبه، اندازه، تعداد یالهای متصل به ، و و به ترتیب ماکزیمم و مینیمم درجهاند. رأس با درجهٔ صفر ایزوله و با درجهٔ یک برگ نام دارد.
قضیهٔ اساسی مجموع درجات (دستدادن)
قضیه: در هر گراف با رأس و یال:
اثبات: هر یال یکبار در و یکبار در شمرده میشود، پس هر یال دقیقاً دو بار محاسبه میشود.
نتیجهٔ طلایی: تعداد رئوس فرد در هر گراف، عددی زوج است.
این نتیجه ابزار اصلی رد کردن سناریوهای ناممکن است: اگر شمارش رئوس فرد به عددی فرد برسد، آن گراف اصلاً وجود ندارد.
انواع گرافها
| نوع | یال چندگانه | طوقه |
|---|---|---|
| گراف ساده | ✗ | ✗ |
| چندگراف | ✓ | ✗ |
| شبهگراف | ✓ | ✓ |
در این درس گراف = گراف ساده است مگر تصریح دیگری شود.
گراف کامل : هر دو رأس مجاورند، پس و
گراف دوبخشی : رئوس به دو دستهٔ و تقسیم میشوند و هر یال یک سر در و یک سر در دارد؛ هیچ یالی درون یک دسته نیست. تعداد یالها است.
گراف منتظم: اگر برای همهٔ رئوس باشد، گراف -منتظم است و از قضیهٔ مجموع درجات:
این رابطه خودش آزمون وجود است: اگر فرد شود، چنین گرافی وجود ندارد.
گراف مکمل : همان رئوس ، ولی یال دقیقاً وقتی در هست که در نباشد.
| گراف | رئوس | یالها | منتظم؟ |
|---|---|---|---|
| خیر | |||
| بله (۲-منتظم) | |||
| بله | |||
| فقط اگر |
گراف جهتدار: هر یالش جهت دارد؛ درجهٔ خروجی و درجهٔ ورودی تعریف میشوند و همواره .
همبندی و مسیرها
| مفهوم | تعریف |
|---|---|
| قدم | دنبالهٔ رئوس که هر دو متوالی مجاورند (تکرار مجاز) |
| دنباله | قدمی که یالهایش متمایزند |
| مسیر | قدمی که رئوسش متمایزند |
| دور | مسیری که رأس اول و آخرش یکی است |
نکتهٔ کنکوری: هر مسیر یک دنباله است و هر دنباله یک قدم، ولی عکس آن لزوماً درست نیست.
گراف همبند است اگر بین هر دو رأس مسیری وجود داشته باشد. گراف ناهمبند به زیرگرافهای همبند بیشینه به نام مؤلفه تقسیم میشود.
فاصله و قطر: طول کوتاهترین مسیر، خروجمرکزیت، قطر و شعاع است.
احاطهگری در گراف
تعریف: یک مجموعهٔ احاطهگر است اگر هر رأس یا خودش در باشد یا حداقل یکی از همسایههایش در باشد.
عدد احاطهگری اندازهٔ کوچکترین مجموعهٔ احاطهگر است.
کران پایین طلایی:
چرا؟ هر رأس انتخابشده خودش و حداکثر همسایهاش را میپوشاند، یعنی حداکثر رأس. پس .
مقادیر معروف:
مینیمال در برابر مینیمم: مجموعهٔ مینیمال آن است که نتوان عضوی از آن حذف کرد؛ مجموعهٔ مینیمم کوچکترین در کل گراف است. هر مینیمم مینیمال است، ولی عکسش برقرار نیست — و همینجا بیشترین اشتباه رخ میدهد.
روش عملی یافتن : اول کران پایین را حساب کن؛ بعد توجه کن که همسایهٔ هر برگ حتماً باید در باشد و از همان رئوس اجباری شروع کن؛ سپس رئوس پوششنیافته را با رئوس پردرجه بپوشان.
مطالب فراتر از کتاب
درسنامهٔ کامل این مباحث را هم پوشش میدهد: درجهدنباله و قضیهٔ اردوس-گالای (شرط لازم و کافی برای اینکه یک دنبالهٔ عددی اصلاً درجهدنبالهٔ گرافی باشد)، رنگآمیزی رأسی و عدد رنگی بههمراه کران و قضیهٔ بروکس و کاربردش در مسئلهٔ زمانبندی، ایزومورفیسم گراف و پنج شرط لازم (و نه کافی) آن، و گرافهای اویلری و همیلتونی با قضیهٔ اویلر و قضیههای دیراک و اور.