Rotated Image
Decorative background

📚 الجزء الأول - مقدمة للـ Graphs


📄 Slide: Introduction

📖 Explanation

الـ

Graph هو هيكل بيتكوّن من مجموعتين: مجموعة من الـ vertices (أو الـ nodes ) بنسميها V ، ومجموعة من الـ edges (أو الحواف) بنسميها E .

💡 Example:

  • الـ

    Graph ليه تطبيقات كتير زي شبكات الكمبيوتر ( networking ).


📚 الجزء الثاني - أنواع الـ Graphs


📄 Slide: Undirected Graph

📖 Explanation

الـ Undirected Graph هو Graph بتكون فيه الـ edges مالهاش اتجاه.

  • Vertices (العقد): لو فيه edge بين vertex u و vertex v ، بنقول عليهم adjacent (متجاورين).

  • Degree (الدرجة): الـ degree بتاع أي vertex هو عدد الـ edges اللي متصلة بيه.

    • لو فيه

      loop (حلقة) على الـ vertex ، بتتحسب مرتين في الـ degree .

    • الرمز بتاع الـ

      degree هو deg(v) .

💡 Example:

  • في الرسم البياني:

    • a و f متجاورين ( adjacent ).

    • deg(a) = 2

    • deg(b) = 6

    • deg(d) = 1 وده بنسميه Pendant (طرفي)

    • deg(g) = 0 وده بنسميه Isolated (معزول)

📄 Slide: The Handshaking Theorem

📖 Explanation

النظرية دي بتقول إن مجموع درجات كل الـ

vertices في الـ Graph بيساوي ضعف عدد الـ edges .

  • المعادلة:

💡 Example:

  • Problem: كام edge موجود في graph فيه 10 vertices ، وكل vertex الـ degree بتاعه 6؟

  • Solution:

    • عدد الـ vertices = 10

    • الـ degree لكل vertex = 6

    • مجموع الـ degrees = .

    • .

    • يبقى الـ graph فيه 30 edge.


📄 Slide: Directed Graph

📖 Explanation

الـ

Directed Graph هو Graph بتكون فيه الـ edges ليها اتجاه.

  • لو فيه

    edge من u لـ v ، بنقول إن u is adjacent to v ، و v is adjacent from u .

  • In-degree (deg⁻(v)): هو عدد الـ edges اللي بتنتهي عند الـ vertex v .

  • Out-degree (deg⁺(v)): هو عدد الـ edges اللي بتبدأ من الـ vertex v .

  • الـ

    loop (الحلقة) بتتحسب 1 للـ in-degree و 1 للـ out-degree في نفس الـ vertex .

💡 Example:

  • في الرسم البياني:

    • a متجاور مع b ( a is adjacent to b ).

    • b متجاور من a ( b is adjacent from a ).

    • deg⁺(a) = 4

    • deg⁻(a) = 2

    • deg⁺(b) = 1

    • deg⁻(b) = 2


📚 الجزء الثالث - أنواع خاصة من الـ Graphs


📄 Slide: Complete Graph

📖 Explanation

الـ

Complete Graph اللي بنرمزله بـ هو undirected graph فيه n من الـ nodes .

  • كل node متصل بكل الـ nodes التانية.

  • عدد الـ

    edges =

  • الـ

    degree لكل node =

📄 Slide: Cycle Graph

📖 Explanation

الـ

Cycle Graph اللي بنرمزله بـ هو undirected graph فيه n من الـ nodes و n من الـ edges ، وبيشكل حلقة.

  • الـ

    degree لكل node = 2

📄 Slide: Wheel Graph

📖 Explanation

الـ Wheel Graph اللي بنرمزله بـ بيتكوّن من cycle فيه n من الـ nodes، و node إضافية في النص (مركز الـ wheel).

  • عدد الـ

    nodes =

  • عدد الـ

    edges =

  • الـ

    degree لكل node في الـ cycle = 3، والـ degree للـ node اللي في النص = n.


📚 الجزء الرابع - تمثيل الـ Graphs


📄 Slide: Representing graphs

📖 Explanation

فيه طرق مختلفة عشان نمثل الـ

graphs :

  • Adjacency list: بنعمل قائمة بكل vertex، ونحط قدامه لستة بالـ vertices المتصلة بيه.

  • Adjacency matrix: بنستخدم مصفوفة A حيث لو فيه edge بين vertex i و vertex j، و لو مفيش.

  • Incidence matrix: مصفوفة بتمثل الـ vertices والـ edges اللي متصلة بيها.


📚 الجزء الخامس - الاتصالية (Connectivity)


📄 Slide: Connectivity (Introduction)

📖 Explanation

  • Path (مسار): هو تسلسل من الـ edges المتجاورة من vertex لـ vertex تاني.

  • Circuit: هو path بيبدأ وبينتهي عند نفس الـ vertex .

  • Simple path: هو path مبيحتويش على أي edge أكتر من مرة.

📄 Slide: Connectedness in Undirected Graphs

📖 Explanation

  • Connected (متصل): الـ undirected graph بيكون connected لو فيه path بين أي اتنين vertices مختلفين فيه.

  • Disconnected (غير متصل): الـ undirected graph اللي مش connected بنسميه disconnected .

📄 Slide: Connectedness in Directed Graphs

📖 Explanation

  • Strongly connected (متصل بقوة): الـ directed graph بيكون strongly connected لو فيه path من a لـ b ، و path من b لـ a ، لأي اتنين vertices (a و b).

  • Weakly connected (متصل بضعف): الـ directed graph بيكون weakly connected لو الـ undirected graph الأساسي بتاعه بيكون connected .


أكاديمية Acadezi تتمني ان تكون استفدت و لا تنسي تشارك مع اصدقائك للاستفادة و لا تتردد في التواصل معنا اذ محتاج سؤال! 😊

تسجيل الدخول مطلوب

يرجي تسجيل الدخول للاستفادة من الخدمات المجانية لكن يجب بايميل الجامعه للتاكد من انك طالب جامعي

Content Locked / المحتوى مغلق

Please log in using an educational email in Qatar ending with .edu.qa to view this summary.
الرجاء تسجيل الدخول باستخدام بريد إلكتروني تعليمي في قطر ينتهي بـ .edu.qa لعرض هذا الملخص.