پرش به محتوای اصلی

گراف و مدل‌سازی (ریاضیات گسسته)

خلاصه‌ای از درسنامه‌ی این مبحث در کوئیز سنتر — رایگان و بدون نیاز به ثبت‌نام

خلاصه‌ی درسنامه

این خلاصه‌ای از درسنامه‌ی کامل است. متن کامل با همه‌ی نکته‌ها، مثال‌های حل‌شده و جمع‌بندی، با ثبت‌نام رایگان در دسترست قرار می‌گیرد.

گراف در زندگی واقعی

گراف مدلی ریاضی برای ارتباطات است. هر بار که چیزی به چیز دیگری وصل است، می‌توان آن را با گراف مدل کرد.


مفاهیم پایه

تعریف: گراف G=(V,E)G = (V, E)ادامهٔ فرمول را افقی ببین شامل مجموعهٔ رئوس V(G)V(G)ادامهٔ فرمول را افقی ببین (هرگز خالی نیست) و مجموعهٔ یال‌ها E(G)E(G)ادامهٔ فرمول را افقی ببین (می‌تواند خالی باشد) است. هر یال e∈Ee \in Eادامهٔ فرمول را افقی ببین یک زوج نامرتب {u,v}\{u, v\}ادامهٔ فرمول را افقی ببین از رئوس است.

مرتبه و اندازه و درجه: p(G)=∣V(G)∣p(G)=|V(G)|ادامهٔ فرمول را افقی ببین مرتبه، q(G)=∣E(G)∣q(G)=|E(G)|ادامهٔ فرمول را افقی ببین اندازه، deg⁡(v)\deg(v)ادامهٔ فرمول را افقی ببین تعداد یال‌های متصل به vvادامهٔ فرمول را افقی ببین، و Δ(G)\Delta(G)ادامهٔ فرمول را افقی ببین و δ(G)\delta(G)ادامهٔ فرمول را افقی ببین به ترتیب ماکزیمم و مینیمم درجه‌اند. رأس با درجهٔ صفر ایزوله و با درجهٔ یک برگ نام دارد.

قضیهٔ اساسی مجموع درجات (دست‌دادن)

قضیه: در هر گراف GGادامهٔ فرمول را افقی ببین با ppادامهٔ فرمول را افقی ببین رأس و qqادامهٔ فرمول را افقی ببین یال:

∑v∈V(G)deg⁡(v)=2q\sum_{v \in V(G)} \deg(v) = 2qادامهٔ فرمول را افقی ببین

اثبات: هر یال {u,v}\{u,v\}ادامهٔ فرمول را افقی ببین یک‌بار در deg⁡(u)\deg(u)ادامهٔ فرمول را افقی ببین و یک‌بار در deg⁡(v)\deg(v)ادامهٔ فرمول را افقی ببین شمرده می‌شود، پس هر یال دقیقاً دو بار محاسبه می‌شود.

نتیجهٔ طلایی: تعداد رئوس فرد در هر گراف، عددی زوج است.

این نتیجه ابزار اصلی رد کردن سناریوهای ناممکن است: اگر شمارش رئوس فرد به عددی فرد برسد، آن گراف اصلاً وجود ندارد.


انواع گراف‌ها

نوع یال چندگانه طوقه
گراف ساده ✗ ✗
چندگراف ✓ ✗
شبه‌گراف ✓ ✓

در این درس گراف = گراف ساده است مگر تصریح دیگری شود.

گراف کامل KnK_nادامهٔ فرمول را افقی ببین: هر دو رأس مجاورند، پس deg⁡(v)=n−1\deg(v) = n-1ادامهٔ فرمول را افقی ببین و

q(Kn)=(n2)=n(n−1)2q(K_n) = \binom{n}{2} = \frac{n(n-1)}{2}ادامهٔ فرمول را افقی ببین

گراف دوبخشی Km,nK_{m,n}ادامهٔ فرمول را افقی ببین: رئوس به دو دستهٔ AAادامهٔ فرمول را افقی ببین و BBادامهٔ فرمول را افقی ببین تقسیم می‌شوند و هر یال یک سر در AAادامهٔ فرمول را افقی ببین و یک سر در BBادامهٔ فرمول را افقی ببین دارد؛ هیچ یالی درون یک دسته نیست. تعداد یال‌ها q(Km,n)=m⋅nq(K_{m,n}) = m \cdot nادامهٔ فرمول را افقی ببین است.

گراف منتظم: اگر deg⁡(v)=k\deg(v)=kادامهٔ فرمول را افقی ببین برای همهٔ رئوس باشد، گراف kkادامهٔ فرمول را افقی ببین-منتظم است و از قضیهٔ مجموع درجات:

q=kn2q = \frac{kn}{2}ادامهٔ فرمول را افقی ببین

این رابطه خودش آزمون وجود است: اگر knknادامهٔ فرمول را افقی ببین فرد شود، چنین گرافی وجود ندارد.

گراف مکمل Gˉ\bar{G}ادامهٔ فرمول را افقی ببین: همان رئوس GGادامهٔ فرمول را افقی ببین، ولی یال uvuvادامهٔ فرمول را افقی ببین دقیقاً وقتی در Gˉ\bar{G}ادامهٔ فرمول را افقی ببین هست که در GGادامهٔ فرمول را افقی ببین نباشد.

q(G)+q(Gˉ)=n(n−1)2deg⁡Gˉ(v)=(n−1)−deg⁡G(v)q(G) + q(\bar{G}) = \frac{n(n-1)}{2} \qquad \deg_{\bar{G}}(v) = (n-1) - \deg_G(v)ادامهٔ فرمول را افقی ببین
گراف رئوس یال‌ها منتظم؟
PnP_nادامهٔ فرمول را افقی ببین nnادامهٔ فرمول را افقی ببین n−1n-1ادامهٔ فرمول را افقی ببین خیر
CnC_nادامهٔ فرمول را افقی ببین nnادامهٔ فرمول را افقی ببین nnادامهٔ فرمول را افقی ببین بله (۲-منتظم)
KnK_nادامهٔ فرمول را افقی ببین nnادامهٔ فرمول را افقی ببین n(n−1)2\frac{n(n-1)}{2}ادامهٔ فرمول را افقی ببین بله
Km,nK_{m,n}ادامهٔ فرمول را افقی ببین m+nm+nادامهٔ فرمول را افقی ببین mnmnادامهٔ فرمول را افقی ببین فقط اگر m=nm=nادامهٔ فرمول را افقی ببین

گراف جهت‌دار: هر یالش جهت دارد؛ درجهٔ خروجی d+(v)d^+(v)ادامهٔ فرمول را افقی ببین و درجهٔ ورودی d−(v)d^-(v)ادامهٔ فرمول را افقی ببین تعریف می‌شوند و همواره ∑d+(v)=∑d−(v)=∣E∣\sum d^+(v) = \sum d^-(v) = |E|ادامهٔ فرمول را افقی ببین.


همبندی و مسیرها

مفهوم تعریف
قدم دنبالهٔ رئوس که هر دو متوالی مجاورند (تکرار مجاز)
دنباله قدمی که یال‌هایش متمایزند
مسیر قدمی که رئوسش متمایزند
دور مسیری که رأس اول و آخرش یکی است

نکتهٔ کنکوری: هر مسیر یک دنباله است و هر دنباله یک قدم، ولی عکس آن لزوماً درست نیست.

گراف همبند است اگر بین هر دو رأس مسیری وجود داشته باشد. گراف ناهمبند به زیرگراف‌های همبند بیشینه به نام مؤلفه تقسیم می‌شود.

فاصله و قطر: d(u,v)d(u,v)ادامهٔ فرمول را افقی ببین طول کوتاه‌ترین مسیر، ecc(v)=max⁡ud(v,u)\text{ecc}(v)=\max_u d(v,u)ادامهٔ فرمول را افقی ببین خروج‌مرکزیت، diam(G)=max⁡u,vd(u,v)\text{diam}(G)=\max_{u,v} d(u,v)ادامهٔ فرمول را افقی ببین قطر و rad(G)=min⁡vecc(v)\text{rad}(G)=\min_v \text{ecc}(v)ادامهٔ فرمول را افقی ببین شعاع است.


احاطه‌گری در گراف

تعریف: D⊆V(G)D \subseteq V(G)ادامهٔ فرمول را افقی ببین یک مجموعهٔ احاطه‌گر است اگر هر رأس یا خودش در DDادامهٔ فرمول را افقی ببین باشد یا حداقل یکی از همسایه‌هایش در DDادامهٔ فرمول را افقی ببین باشد.

عدد احاطه‌گری γ(G)\gamma(G)ادامهٔ فرمول را افقی ببین اندازهٔ کوچک‌ترین مجموعهٔ احاطه‌گر است.

کران پایین طلایی:

γ(G)≥⌈nΔ(G)+1⌉\gamma(G) \geq \left\lceil \frac{n}{\Delta(G) + 1} \right\rceilادامهٔ فرمول را افقی ببین

چرا؟ هر رأس انتخاب‌شده خودش و حداکثر Δ\Deltaادامهٔ فرمول را افقی ببین همسایه‌اش را می‌پوشاند، یعنی حداکثر Δ+1\Delta+1ادامهٔ فرمول را افقی ببین رأس. پس k(Δ+1)≥nk(\Delta+1) \geq nادامهٔ فرمول را افقی ببین.

مقادیر معروف:

γ(Kn)=1γ(K1,n)=1γ(Pn)=γ(Cn)=⌈n3⌉γ(Kn,n)=2\gamma(K_n) = 1 \qquad \gamma(K_{1,n}) = 1 \qquad \gamma(P_n) = \gamma(C_n) = \left\lceil \frac{n}{3} \right\rceil \qquad \gamma(K_{n,n}) = 2ادامهٔ فرمول را افقی ببین

مینیمال در برابر مینیمم: مجموعهٔ مینیمال آن است که نتوان عضوی از آن حذف کرد؛ مجموعهٔ مینیمم کوچک‌ترین در کل گراف است. هر مینیمم مینیمال است، ولی عکسش برقرار نیست — و همین‌جا بیشترین اشتباه رخ می‌دهد.

روش عملی یافتن γ(G)\gamma(G)ادامهٔ فرمول را افقی ببین: اول کران پایین را حساب کن؛ بعد توجه کن که همسایهٔ هر برگ حتماً باید در DDادامهٔ فرمول را افقی ببین باشد و از همان رئوس اجباری شروع کن؛ سپس رئوس پوشش‌نیافته را با رئوس پردرجه بپوشان.


مطالب فراتر از کتاب

درسنامهٔ کامل این مباحث را هم پوشش می‌دهد: درجه‌دنباله و قضیهٔ اردوس-گالای (شرط لازم و کافی برای اینکه یک دنبالهٔ عددی اصلاً درجه‌دنبالهٔ گرافی باشد)، رنگ‌آمیزی رأسی و عدد رنگی χ(G)\chi(G)ادامهٔ فرمول را افقی ببین به‌همراه کران χ(G)≤Δ(G)+1\chi(G) \leq \Delta(G)+1ادامهٔ فرمول را افقی ببین و قضیهٔ بروکس و کاربردش در مسئلهٔ زمان‌بندی، ایزومورفیسم گراف و پنج شرط لازم (و نه کافی) آن، و گراف‌های اویلری و همیلتونی با قضیهٔ اویلر و قضیه‌های دیراک و اور.

مباحث مرتبط

ادامه‌ی این مبحث رو ببین

با ثبت‌نام رایگان، به بانک کامل سؤال، شبیه‌ساز کنکور و تحلیل پیشرفت دسترسی داری

ثبت‌نام رایگان