عدد التقاطع (نظرية الرسم البياني)

رسم بياني ذو تقاطع رقم أربعة. تشير المناطق المظللة الأربع إلى أربع مجموعات فرعية تغطي جميع حواف الرسم البياني. في تمثيل التقاطع، يمكن تمثيل كل رأس بمجموعة فرعية من هذه المجموعات الفرعية التي ينتمي إليها.

في مجال نظرية المخططات الرياضية ، يُعرف عدد تقاطعات المخطط بـجي=(V،هـ){\displaystyle G=(V,E)}هو أصغر عدد من العناصر اللازمة لتمثيلجي{\displaystyle G}كرسم بياني لتقاطع المجموعات المنتهية . في هذا التمثيل، يُمثَّل كل رأس بمجموعة، ويرتبط رأسان بحافة عندما تشترك مجموعتاهما في عنصر واحد. يساوي عدد التقاطع أصغر عدد من الزمر (الرسوم البيانية الفرعية ذات الحواف بين جميع أزواج الرؤوس) اللازمة لتغطية جميع حواف الرسم البياني.جي{\displaystyle G}[ 1 ] [ 2 ] تمت دراسة كل من هذا الرقم والمشكلة الحسابية لإيجاده تحت العديد من الأسماء البديلة .

تشمل تطبيقات رقم التقاطع جدولة مستخدمي مورد مشترك أو عمليات على أجهزة الكمبيوتر ذات الكلمات التعليمية الطويلة جدًا ، وتخصيص عرض النطاق الترددي في شبكات الألياف الضوئية ، وتصور البيانات باستخدام شاشات عرض الأحرف المدمجة ، وتحليل الشبكات الغذائية في علم الأحياء، واستنتاج المركبات البروتينية من شبكات تفاعل البروتين-البروتين .

كل رسم بياني معن{\displaystyle n}الرؤوس وم{\displaystyle m}عدد تقاطعات الحواف لا يتجاوزمين(م،ن2/4){\displaystyle \min(m,n^{2}/4)}. يُعد حساب أو تقريب عدد التقاطع من المسائل الصعبة حسابيًا (NP-hard) ، ولكنه قابل للمعالجة باستخدام معلمات ثابتة .

التسمية

لقد كانت الصيغتان المتكافئتان لعدد التقاطع، من حيث رسوم بيانية للتقاطع أو من حيث الزمر التي تغطي جميع الحواف، مصدراً للعديد من الأسماء لهذا المفهوم، وللمشكلة الحسابية المتمثلة في إيجاد تمثيل رسم بياني للتقاطع أو غطاء بواسطة الزمر.

تُسمى مجموعة الزمر التي تُغطي جميع حواف الرسم البياني بغطاء حواف الزمر [ 3 ] أو غطاء زمر الحواف [ 4 ] أو حتى غطاء الزمر فقط ، على الرغم من أن المصطلح الأخير غامض: إذ يمكن أن يكون غطاء الزمر أيضًا مجموعة من الزمر التي تُغطي جميع رؤوس الرسم البياني. [ 5 ] أحيانًا يُستخدم مصطلح "التغطية" بدلًا من "التغطية". [ 6 ] بالإضافة إلى تسميته برقم التقاطع، يُطلق على الحد الأدنى لعدد هذه الزمر اسم محتوى R [ 7 ] أو رقم غطاء زمر الحواف [ 4 ] أو رقم غطاء الزمر . [ 8 ]

تُعرف مشكلة حساب عدد التقاطع بأسماء مختلفة، منها مشكلة عدد التقاطع ، [ 9 ] ومشكلة أساس الرسم البياني للتقاطع ، [ 10 ] والتغطية بالزمر ، [ 10 ] ومشكلة تغطية زمر الحواف ، [ 9 ] و (بسبب أحد تطبيقاتها المبكرة) مشكلة تعارض الكلمات المفتاحية . [ 2 ]

التعريفات

رسوم بيانية للتقاطع

يتركF{\displaystyle {\mathcal {F}}}أن تكون عائلة من المجموعات ، مما يسمح بدخول المجموعات فيF{\displaystyle {\mathcal {F}}}يُعاد ذلك. ثم الرسم البياني للتقاطع لـF{\displaystyle {\mathcal {F}}}هو رسم بياني غير موجه يحتوي على رأس لكل مجموعة فيF{\displaystyle {\mathcal {F}}}وحافة بين كل مجموعتين لهما تقاطع غير فارغ. يمكن تمثيل أي رسم بياني كرسم بياني للتقاطع بهذه الطريقة. [ 11 ] عدد التقاطع للرسم البياني هو أصغر عددك{\displaystyle k}بحيث يوجد تمثيل من هذا النوع يكون فيه اتحاد المجموعات فيF{\displaystyle {\mathcal {F}}}لديهك{\displaystyle k}[ 1 ] تُعرف مشكلة إيجاد تمثيل تقاطعي للرسم البياني، باستخدام عدد معين من العناصر، باسم مشكلة أساس الرسم البياني التقاطعي . [ 10 ]

أغطية حواف كليك

تعريف بديل لعدد نقاط التقاطع في الرسم البيانيجي{\displaystyle G}وهو أنه أقل عدد من الزمر فيجي{\displaystyle G}( رسوم بيانية فرعية كاملة منجي{\displaystyle G}) التي تغطي معًا جميع حوافجي{\displaystyle G}[ 1 ] [ 12 ] تُعرف مجموعة الزمر التي تتمتع بهذه الخاصية باسم غطاء حافة الزمرة أو غطاء حافة الزمرة ، ولهذا السبب يُطلق على عدد التقاطع أحيانًا اسم عدد غطاء حافة الزمرة . [ 4 ]

التكافؤ

إن تساوي عدد التقاطع وعدد تغطية الزمر الحافية له برهان قصير. في اتجاه واحد، لنفترض أنجي{\displaystyle G}هو رسم بياني للتقاطع لعائلةF{\displaystyle {\mathcal {F}}}من المجموعات التي اتحادهايو{\displaystyle U}لديهك{\displaystyle k}العناصر. ثم لكل عنصرxيو{\displaystyle x\in U}، المجموعات فيF{\displaystyle {\mathcal {F}}}التي تحتويx{\displaystyle x}تشكيل زمرةكx{\displaystyle K_{x}}فيجي{\displaystyle G}لأن كل زوج من هذه المجموعات له تقاطع غير فارغ يحتوي علىx{\displaystyle x}علاوة على ذلك، تغطي المجموعات المتشكلة بهذه الطريقة كل حافة فيجي{\displaystyle G}: إذا كان هناك مجموعتان فيF{\displaystyle {\mathcal {F}}}إذا شكلت حافة من خلال وجود تقاطع غير فارغ، فإن تلك الحافة تكون محتواة في الزمرةكx{\displaystyle K_{x}}لكل عنصرx{\displaystyle x}التي تنتمي إلى تقاطعها. لذلك، فإن حوافجي{\displaystyle G}يمكن تغطيتها بواسطةك{\displaystyle k}الزمر، زمرة واحدة لكل عنصر منيو{\displaystyle U}[ 12 ]

في الاتجاه الآخر، إذا كانت حواف الرسم البيانيجي{\displaystyle G}يمكن تغطيتها بواسطةك{\displaystyle k}ثم كل رأس من الرؤوسv{\displaystyle v}لجي{\displaystyle G}قد يتم تمثيلها بمجموعة الزمر الموجودة في هذا الغلاف والتي تحتوي علىv{\displaystyle v}مجموعتان من هذه المجموعات المتداخلة، لرأسينu{\displaystyle u}وv{\displaystyle v}يكون للتقاطع غير فارغ إذا وفقط إذا كانت هناك زمرة في الغطاء تحتوي على كليهماu{\displaystyle u}وv{\displaystyle v}إذا كانت هذه المجموعة تحتوي علىu{\displaystyle u}وv{\displaystyle v}إذا كان موجودًا، فإنه يحتوي أيضًا على حافةuv{\displaystyle uv}وهذا ما يجب أن يمثل ميزة فيجي{\displaystyle G}. على العكس من ذلك، إذاuv{\displaystyle uv}يُعدّ ذلك ميزة فيجي{\displaystyle G}إذن، يجب أن يكون مغطى بزمرة في الغلاف؛ تحتوي هذه الزمرة المغطية على كليهماu{\displaystyle u}وv{\displaystyle v}لذا فهي تنتمي إلى تقاطع مجموعات الزمر التي تمثلu{\displaystyle u}وv{\displaystyle v}لذلك، غلاف منك{\displaystyle k}تؤدي المجموعات المتداخلة إلى تمثيل تقاطع معك{\displaystyle k}العناصر. [ 12 ]

التطبيقات

يمكن استخدام تمثيل الرسم البياني كرسم بياني مجرد لتقاطع المجموعات لإنشاء تمثيلات هندسية أكثر واقعية لتقاطع نفس الرسم البياني. على وجه الخصوص، إذا كان للرسم البياني عدد تقاطعك{\displaystyle k}، ويمكن تمثيلها كرسم بياني للتقاطع لـك{\displaystyle k}الكرات الفائقة ذات الأبعاد n . يُطلق على أصغر بُعد للكرات الفائقة في هذا التمثيل اسم كروية الرسم البياني، لذا فإن الكروية أقل من أو تساوي عدد التقاطع. [ 4 ]

يمكن استخدام غطاء الزمر كنوع من أنظمة تصنيف التجاور للرسوم البيانية، حيث يُصنّف كل رأس بقيمة ثنائية، مما يسمح باختبار وجود حافة بين رأسين بسرعة عن طريق مقارنة قيمتيهما. تحتوي هذه التصنيفات على بت واحد لكل زمرة، يُضبط على الصفر إذا لم يكن الرأس جزءًا من الزمرة، وعلى الواحد إذا كان جزءًا منها. باستخدام نظام التصنيف هذا، يكون رأسان متجاورين إذا وفقط إذا كانت قيمة ` and` الثنائية لتصنيفاتهما غير صفرية. طول التصنيفات هو رقم تقاطع الرسم البياني. عندما يكون هذا الطول قصيرًا، يمكن لتمثيل حاسوبي للرسم البياني باستخدام هذه التصنيفات فقط أن يستهلك ذاكرة أقل من الطرق الصريحة مثل قوائم التجاور ، وأن يُجري اختبارات أسرع لتحديد ما إذا كان رأسان متجاورين. استُخدمت هذه الطريقة في تطبيق مبكر لأرقام التقاطع، لتصنيف مجموعة من الكلمات المفتاحية بحيث يمكن اكتشاف الكلمات المفتاحية المتضاربة بسرعة، وذلك بواسطة إي. كيلرمان من شركة IBM . لهذا السبب، يُعرف أيضًا بمشكلة تعارض الكلمات المفتاحية . [ 13 ] [ 14 ] وبالمثل، في الهندسة الحسابية ، تُعتبر التمثيلات القائمة على عدد التقاطع تمثيلًا مُختصرًا لرسوم بيانية الرؤية ، على الرغم من وجود مدخلات هندسية تتطلب لهذا التمثيل عددًا شبه تربيعي من الزمر. [ 15 ]

يُستمد نوع آخر من التطبيقات من مشاكل الجدولة التي تتطلب جدولة عدة مستخدمين لمورد مشترك لفترات زمنية محددة، بحيث لا تُجدول الطلبات غير المتوافقة في نفس الفترة الزمنية، بينما تُخصص فترة زمنية واحدة على الأقل لكل زوج من الطلبات المتوافقة. يُحدد عدد نقاط التقاطع في رسم بياني للتوافقات الحد الأدنى لعدد الفترات الزمنية اللازمة لمثل هذه الجدولة: فترة زمنية واحدة لكل مجموعة فرعية في غطاء المجموعة الفرعية لرسم بياني التوافق. [ 2 ] في تصميم المترجمات لأجهزة الكمبيوتر ذات الكلمات التعليمية الطويلة جدًا ، تظهر مشكلة جدولة مختلفة: إذ يمكن لهذه الأجهزة تنفيذ عمليات متعددة في تعليمة واحدة، لذا يجب على المترجم تجميع العمليات المطلوب تنفيذها في أقل عدد ممكن من التعليمات، مع التأكد من أن كل مجموعة تتكون من عمليات تسمح بنية الكمبيوتر بدمجها. يمكن استخدام غطاء مجموعة فرعية صغير لرسم بياني للعمليات غير المتوافقة لتمثيل عدم توافقها بعدد قليل من الموارد الاصطناعية (مورد واحد لكل مجموعة فرعية)، مما يسمح باستخدام تقنيات الجدولة القائمة على الموارد لتخصيص العمليات للتعليمات . [ 16 ]

لاحظ الباحثان إف بي شيبارد وإيه فيتا، من مختبرات بيل وجامعة ماكجيل ، أن عدد نقاط التقاطع في الشبكة يساوي الحد الأدنى لعدد القيود اللازمة في صياغة برمجة عددية صحيحة لمسألة حساب أكبر مجموعة مستقلة . في هذه الصياغات، يوجد متغير لكل رأس يمكن أن يأخذ إحدى القيمتين 0 أو 1، وقيد ينص على أن مجموع المتغيرات في كل زمرة من زمر الغطاء لا يتجاوز واحدًا. ويجادل الباحثان بأن أعداد نقاط التقاطع هذه صغيرة بالنسبة لرسوم بيانية تقاطع المسارات في بعض شبكات اتصالات الألياف الضوئية ، مما يفسر سهولة حل بعض مسائل التحسين في تخصيص عرض النطاق الترددي على هذه الشبكات. [ 3 ]

في مجال الإحصاء وتصوير البيانات ، تُستخدم أغطية مجموعات الحواف في الرسم البياني الذي يُمثل أزواجًا من المتغيرات غير القابلة للتمييز إحصائيًا، لإنتاج عروض حرفية مُختصرة تُساعد في تصور المقارنات الثنائية المتعددة. تتشكل هذه العروض باختيار حرف أو علامة بصرية أخرى لكل مجموعة، ثم تسمية كل متغير بالأحرف الخاصة بالمجموعات التي ينتمي إليها. تُوفر هذه الطريقة تمثيلًا بيانيًا للمتغيرات غير القابلة للتمييز: فهي غير قابلة للتمييز إذا كانت تشترك في حرف واحد على الأقل في تسمياتها. [ 17 ] [ 18 ]

في تحليل الشبكات الغذائية التي تصف علاقات المفترس والفريسة بين أنواع الحيوانات، يُعدّ مخطط التنافس أو مخطط تداخل المتخصصة مخططًا غير موجه، حيث تمثل الرؤوس الأنواع، وتمثل الحواف أزواجًا من الأنواع التي تتنافس على نفس الفريسة. ويمكن اشتقاق هذه المخططات من مخطط موجه غير دوري يمثل علاقات المفترس والفريسة عن طريق رسم حافة.u-v{\displaystyle uv}في الرسم البياني للمنافسة كلما وُجد نوع من الفرائسw{\displaystyle w}بحيث يحتوي الرسم البياني لعلاقة المفترس بالفريسة على حوافuw{\displaystyle u\to w}وvw{\displaystyle v\to w}يجب أن يحتوي كل رسم بياني للمنافسة على رأس معزول واحد على الأقل ، ويمثل عدد المنافسة لأي رسم بياني أصغر عدد من الرؤوس المعزولة التي يمكن إضافتها لتحويله إلى رسم بياني للمنافسة. بيولوجيًا، إذا تمت ملاحظة جزء من رسم بياني للمنافسة، فإن عدد المنافسة يمثل أصغر عدد ممكن من أنواع الفرائس غير الملاحظة اللازمة لتفسيره. عدد المنافسة يساوي على الأكثر عدد التقاطع: يمكن تحويل رسم بياني غير موجه إلى رسم بياني للمنافسة بإضافة نوع من الفرائس لكل زمرة في غطاء زمر الحواف. ومع ذلك، فإن هذه العلاقة ليست دقيقة تمامًا، لأنه من الممكن أيضًا أن يكون نوع المفترس فريسة لأنواع أخرى. في رسم بياني معن{\displaystyle n}الرؤوس، على الأكثرن-2{\displaystyle n-2}يمكن أن يكون أحدها فريسة لأكثر من نوع آخر، لذا فإن عدد المنافسة لا يقل عن عدد التقاطع مطروحًا منهن-2{\displaystyle n-2}[ 19 ]

استُخدمت أغطية الزمر الحافية أيضًا لاستنتاج وجود معقدات بروتينية ، وهي أنظمة من البروتينات المتفاعلة فيما بينها، من شبكات تفاعل البروتين-بروتين التي تصف فقط التفاعلات الثنائية بين البروتينات. [ 20 ] وبشكل أعم، جادل غيوم ولاتابي بأنه بالنسبة للشبكات المعقدة من جميع الأنواع، فإن استبدال الشبكة برسم بياني ثنائي الأجزاء يربط رؤوسها بالزمر في غطاء الزمر يُبرز البنية في الشبكة. [ 21 ]

الحدود العليا

كل رسم بياني معم{\displaystyle m}عدد تقاطعات الحواف لا يتجاوزم{\displaystyle m}وينتج هذا عن ملاحظة أن كل حافة هي في حد ذاتها زمرة ثنائية الرؤوس.م{\displaystyle m}من هذه الزمر، وهي تغطي معًا جميع الحواف، لذا فهي تشكل غطاءً زمرًا حافيًا بحجمم{\displaystyle m}[ 22 ]

صحيح أيضاً أن كل رسم بياني معن{\displaystyle n}عدد تقاطعات الرؤوس لا يتجاوزن2/4{\displaystyle \lfloor n^{2}/4\rfloor }وبقوة أكبر، حواف كلن{\displaystyle n}يمكن تغطية الرسم البياني ذي الرؤوس المتعددة بحد أقصىن2/4{\displaystyle \lfloor n^{2}/4\rfloor }الزمر، وكلها إما حواف مفردة أو مثلثات. يمكن لخوارزمية جشعة إيجاد هذا الغطاء بإزالة رأسين متجاورين وتغطية الرسم البياني المتبقي استقرائيًا . بعد إعادة الرأسين المُزالين، تُضمّن الخوارزمية في الغطاء كل مثلث ينتمي إليه كلاهما، مما يُغطي أي حواف تربطهما بجيران مشتركين. أي حواف متبقية تربط أحد الرأسين المُزالين بجار، دون تشكيل مثلث، تُغطى بزمر ثنائية الرؤوس. إذا لم تكن هناك مثلثات تشمل الرأسين المُزالين، فإن الحافة بينهما تُغطى أيضًا بزمرة ثنائية الرؤوس. وفقًا لفرضية الاستقراء، فإن غطاء الرسم البياني بعد إزالة الرأسين يحتوي على أكثر من(ن-2)2/4{\displaystyle \lfloor (n-2)^{2}/4\rfloor }الزمر. يساهم الرأسان المُزالان على الأكثر برأس آخرن-1{\displaystyle n-1}تكون الزمر في أقصى حالاتها عندما تكون جميع الرؤوس الأخرى جيرانًا غير مشتركين ويجب استخدام الحافة بين الرأسين كزمرة. جمع هاتين الكميتين يعطين2/4{\displaystyle \lfloor n^{2}/4\rfloor }عدد المجموعات الكاملة. [ 2 ] [ 12 ] وهذا يُعمم نظرية مانتل التي تنص على أن الرسم البياني الخالي من المثلثات يحتوي على أكثر منن2/4{\displaystyle \lfloor n^{2}/4\rfloor }الحواف، لأنه في الرسم البياني الخالي من المثلثات، فإن غطاء الحافة الأمثل الوحيد للزمرة يحتوي على زمرة واحدة لكل حافة، وبالتالي فإن عدد التقاطعات يساوي عدد الحواف. [ 2 ]

يمكن الحصول على حد أكثر دقة عندما يكون عدد الحواف أكبر من ذلك بكثير.ن24{\displaystyle {\tfrac {n^{2}}{4}}}. يتركص{\displaystyle p}ليكن عدد أزواج الرؤوس غير المتصلة بحافة في الرسم البياني المعطىجي{\displaystyle G}ودعت{\displaystyle t}ليكن العدد الصحيح الوحيد الذي(ت-1)تص<ت(ت+1){\displaystyle (t-1)t\leq p<t(t+1)}ثم رقم التقاطع لـجي{\displaystyle G}هو على الأكثرص+ت{\displaystyle p+t}[ 2 ] [ 23 ] تتميز الرسوم البيانية التي تُكمل الرسم البياني المتفرق بأعداد تقاطع صغيرة: عدد تقاطع أين{\displaystyle n}الرسم البياني ذو الرؤوسجي{\displaystyle G}هو على الأكثر2هـ2(د+1)2lnن{\displaystyle 2e^{2}(d+1)^{2}\ln n}، أينهـ{\displaystyle e}هو أساس اللوغاريتم الطبيعي ود{\displaystyle d}هي أعلى درجة للرسم البياني المكمل لـجي{\displaystyle G}[ 6 ]

يستنتج من نتائج بنية الرسوم البيانية الخالية من المخالب أنه عندما يكون الرسم البياني متصلاًن{\displaystyle n}يحتوي الرسم البياني الخالي من المخالب ذو الرؤوس على ثلاثة رؤوس مستقلة على الأقل، ويكون عدد تقاطعاته على الأكثرن{\displaystyle n}لا تزال مسألة ما إذا كان هذا ينطبق على جميع الرسوم البيانية الخالية من المخالب دون اشتراط امتلاكها مجموعات مستقلة كبيرة، مسألةً لم تُحل بعد. [ 8 ] ومن الفئات الفرعية المهمة للرسوم البيانية الخالية من المخالب ، الرسوم البيانية الخطية ، وهي رسوم بيانية تمثل حوافًا وأزواجًا متلامسة من حواف رسم بياني آخر.جي{\displaystyle G}. غطاء الزمرة الأمثل للرسم البياني الخطيل(جي){\displaystyle L(G)}يمكن تشكيلها باستخدام زمرة واحدة لكل مثلث فيجي{\displaystyle G}يحتوي المثلث على رأسين أو ثلاثة رؤوس من الدرجة الثانية، وزمرة واحدة لكل رأس من الدرجة الثانية على الأقل وليس رأسًا من الدرجة الثانية في أحد هذه المثلثات. عدد التقاطع هو عدد الزمر من هذين النوعين. [ 7 ]

في نموذج Erdős-Rényi-Gilbert للرسوم البيانية العشوائية ، حيث تكون جميع الرسوم البيانية علىن{\displaystyle n}تكون احتمالية وجود الرؤوس المصنفة متساوية (أو ما يعادلها، وجود كل حافة أو غيابها، بشكل مستقل عن الحواف الأخرى، باحتمالية معينة).12{\displaystyle {\tfrac {1}{2}}})، رقم التقاطع لـن{\displaystyle n}الرسم البياني العشوائي ذو الرؤوس المتعددة يكون باحتمالية عالية ضمن عامل ثابت منن2سجل2ن،{\displaystyle {\frac {n^{2}}{\log ^{2}n}},}أصغر بمعاملسجل2ن{\displaystyle \log ^{2}n}أكثر من عدد الحواف. في هذه الرسوم البيانية، تحتوي أكبر الزمر (باحتمالية عالية) على عدد لوغاريتمي من الرؤوس فقط، مما يعني أن هذا العدد منها يكفي لتغطية جميع الحواف. أما الاتجاه الآخر للحد فيتضمن إثبات إمكانية إيجاد عدد كافٍ من الزمر ذات الحجم اللوغاريتمي لتغطية معظم الحواف، مما يسمح بتغطية الحواف المتبقية بواسطة زمر ذات رأسين. [ 24 ] [ 25 ]

انصبّ جزء كبير من الأبحاث المبكرة حول أرقام التقاطع على حساب هذه الأرقام على رسوم بيانية محددة مختلفة، مثل الرسوم البيانية التي تم تشكيلها عن طريق إزالة رسم بياني فرعي كامل أو مطابقة مثالية من رسم بياني كامل أكبر. [ 26 ]

التعقيد الحسابي

اختبار ما إذا كان الرسم البياني المعطىجي{\displaystyle G}يحتوي على رقم تقاطع على الأكثر رقم معينك{\displaystyle k}هي مسألة NP-كاملة . [ 10 ] [ 7 ] [ 14 ] لذلك، فإن حساب عدد التقاطعات في رسم بياني مُعطى هو أيضًا مسألة NP-صعبة. وبدورها، استُخدمت صعوبة حساب عدد التقاطعات لإثبات أن التعرف على مربعات الرسوم البيانية المنقسمة هو مسألة NP-كاملة . [ 27 ]

ومع ذلك، فإن مشكلة حساب عدد التقاطعات قابلة للحل باستخدام معلمات ثابتة : أي أنه يمكن حلها في فترة زمنية محدودة بكثير حدود فين{\displaystyle n}مضروبًا في دالة أكبر ولكن قابلة للحساب لرقم التقاطعك{\displaystyle k}[ 5 ] [ 28 ] ويمكن إثبات ذلك بملاحظة أن هناك على الأكثر2ك{\displaystyle 2^{k}}تُعرَّف الجوارات المغلقة المتميزة في الرسم البياني بأنها رؤوس تنتمي إلى نفس مجموعة الزمر ولها نفس الجوار ، وأن الرسم البياني المُشكَّل باختيار رأس واحد من كل جوار مغلق له نفس عدد التقاطعات في الرسم البياني الأصلي. [ 5 ] [ 29 ] لذلك، في وقت متعدد الحدود، يمكن اختزال المدخلات إلى نواة أصغر بحد أقصى2ك{\textstyle 2^{k}}الرؤوس. تطبيق بحث شامل على الأكثر2ك!{\displaystyle 2^{k}!}إن تخصيص مجموعات متميزة من الزمر للرؤوس المتبقية يعطي زمنًا ذا أس مزدوج فيك{\displaystyle k}[ 5 ] [ 28 ] الاعتماد الأسي المزدوج علىك{\displaystyle k}لا يمكن اختزالها إلى دالة أسية واحدة باستخدام نواة ذات حجم متعدد الحدود، إلا إذا انهار التسلسل الهرمي متعدد الحدود ، [ 30 ] وإذا كانت فرضية الزمن الأسي صحيحة، فإن الاعتماد الأسي المزدوج ضروري بغض النظر عن استخدام النواة. [ 28 ] في الرسوم البيانية ذات عرض الشجرة المحدود ، يمكن للبرمجة الديناميكية على تحليل شجري للرسم البياني إيجاد عدد التقاطعات في زمن خطي، [ 31 ] [ 20 ] لكن الخوارزميات الأبسط القائمة على مجموعات محدودة من قواعد الاختزال لا تعمل. [ 31 ]

يوجد ثابتج>0{\displaystyle c>0}بحيث لا يمكن تقريب المشكلة في وقت متعدد الحدود بنسبة تقريب أفضل مننج{\displaystyle n^{c}}[ 32 ] إن أفضل نسبة تقريب تم التوصل إليها أفضل من النسبة التافهة .يا(ن2){\displaystyle O(n^{2})}بمعامل لوغاريتمي متعدد فقط . [ 5 ] كما بحث الباحثون في هذا المجال الكفاءة الحسابية للأساليب الاستدلالية ، دون ضمانات على جودة الحلول التي تنتجها، وسلوكها على الشبكات الواقعية. [ 5 ] [ 33 ]

توجد خوارزميات أكثر كفاءة لأنواع خاصة معينة من الرسوم البيانية. يساوي عدد التقاطع في الرسم البياني الفاصل دائمًا عدد الزمر القصوى ، والذي يمكن حسابه في وقت متعدد الحدود. [ 34 ] [ 35 ] بشكل عام، في الرسوم البيانية الوترية ، يمكن حساب عدد التقاطع بواسطة خوارزمية تأخذ في الاعتبار الرؤوس في ترتيب حذف للرسم البياني (ترتيب يشكل فيه كل رأس وجيرانه اللاحقون زمرة)، وذلك لكل رأسv{\displaystyle v}يشكل زمرة لـv{\displaystyle v}وجيرانها اللاحقين كلما كان أحد الحواف على الأقل متصلاً بـv{\displaystyle v}لا يغطيها أي زمرة سابقة. [ 35 ] من الممكن أيضًا إيجاد عدد التقاطع في وقت خطي في الرسوم البيانية ذات الأقواس الدائرية . [ 36 ] ومع ذلك، على الرغم من أن هذه الرسوم البيانية لا تحتوي إلا على عدد كثير الحدود من الزمر للاختيار من بينها للتغطية، فإن وجود عدد قليل من الزمر وحده لا يكفي لجعل المشكلة سهلة: توجد عائلات من الرسوم البيانية ذات عدد كثير الحدود من الزمر التي يظل عدد التقاطع فيها صعبًا من نوع NP. [ 9 ] يمكن أيضًا إيجاد عدد التقاطع في وقت كثير الحدود للرسوم البيانية التي تبلغ درجتها القصوى خمسة، ولكنه صعب من نوع NP للرسوم البيانية التي تبلغ درجتها القصوى ستة. [ 37 ] [ 38 ] في الرسوم البيانية المستوية ، يظل حساب عدد التقاطع بدقة صعبًا من نوع NP، ولكنه يحتوي على مخطط تقريبي كثير الحدود يعتمد على تقنية بيكر . [ 20 ]

انظر أيضاً

مراجع

  1. 1 2 3 غروس، جوناثان ل.؛ يلين، جاي (2006)، نظرية الرسم البياني وتطبيقاتها ، مطبعة سي آر سي، ص  440، رقم ISBN 978-1-58488-505-4
  2. 1 2 3 4 5 6 روبرتس، فريد س. (1985)، "تطبيقات تغطية الحواف بواسطة الزمر"، الرياضيات التطبيقية المنفصلة ، ​​10 (1): 93-109 ، doi : 10.1016/0166-218X(85)90061-7 ، MR 0770871 
  3. 1 2 شيبارد، إف بي؛ فيتا، أ. (نوفمبر 2004)، "إضاءة الألياف في شبكة مظلمة" ، مجلة IEEE للمجالات المختارة في الاتصالات ، 22 (9): 1583-1588 ، رمز Bibcode : 2004IJSAC..22.1583S ، doi : 10.1109/jsac.2004.833850 ، S2CID 31868129 ، مؤرشف من الأصل في 2022-09-20 
  4. 1 2 3 4 مايكل، تي إس؛ كوينت، توماس (2006)، "الكروية، والتكعيبية، وأغطية الزمر الحافية للرسوم البيانية"، الرياضيات التطبيقية المنفصلة ، ​​154 (8): 1309-1313 ، doi : 10.1016/j.dam.2006.01.004في عام 2009، أصدر المؤلفون تصحيحاً، مشيرين إلى أن النظرية الرابعة من هذه الورقة، المتعلقة بالتكعيبية، خاطئة. أما نتائجهم المتعلقة بالكروية فلم تتأثر.
  5. 1 2 3 4 5 6 غرام، ينس؛ قوه، جيونج؛ هوفنر، فالك. Niedermeier، Rolf (2009)، “تقليل البيانات والخوارزميات الدقيقة لتغطية المجموعة” (PDF) ، مجلة الخوارزميات التجريبية ، 13 (2): 2–15 ، دوى : 10.1145 / 1412228.1412236 ، S2CID 15057639 
  6. 1 2 ألون، نوغا (1986)، "تغطية الرسوم البيانية بأقل عدد من علاقات التكافؤ" (ملف PDF) ، كومبيناتوريكا ، 6 (3): 201-206 ، doi : 10.1007/bf02579381 ، S2CID 13522339 
  7. 1 2 3 أورلين، ج. (1977)، "الرضا في نظرية المخططات: تغطية المخططات بالزمر"، Indagationes Mathematicae ، 80 (5): 406-424 ، doi : 10.1016/1385-7258(77)90055-5
  8. 1 2 جوادي، رامين؛ حاجبي، سيبهر (2019)، "غطاء الزمرة الحافية للرسوم البيانية الخالية من المخالب"، مجلة نظرية الرسوم البيانية ، 90 (3): 311-405 ، arXiv : 1608.07723 ، doi : 10.1002/jgt.22403 ، MR 3904838 ، S2CID 67770018  
  9. 1 2 3 روزجن، بيل؛ ستيوارت، لورنا (2007)، "نتائج التعقيد على الرسوم البيانية ذات الزمر القليلة" ، الرياضيات المتقطعة وعلوم الحاسوب النظرية ، 9 (1): 127-135 ، doi : 10.46298/dmtcs.387 ، MR 2335890 
  10. 1 2 3 4 غاري، مايكل رجونسون، ديفيد س. (1979)، الحواسيب والاستعصاء: دليل لنظرية اكتمال NP ، سلسلة كتب في العلوم الرياضية ( الطبعة الأولى)، نيويورك: دبليو إتش فريمان وشركاه ، ISBN  9780716710455، MR 0519066 ، OCLC 247570676  {{cite book}}: CS1 maint: overridden setting ( link ) , Problems GT17 (covering by cliques) and GT59 (intersection graph basis)
  11. ^ Szpilrajn-Marczewski، Edward (1945)، “Sur deux propriétés des class d’ensembles”، Fundamenta Mathematicae (بالفرنسية)، 33 : 303–307 ، دوى : 10.4064/fm-33-1-303-307 ، MR 0015448 
  12. 1 2 3 4 إردوس, بول ; غودمان, AW ; Pósa، Louis (1966)، “تمثيل الرسم البياني عن طريق التقاطعات المحددة” (PDF) ، المجلة الكندية للرياضيات ، 18 (1): 106–112 ، CiteSeerX 10.1.1.210.6950 ، دوى : 10.4153 / CJM-1966-014-3 ، MR 0186575 ، S2CID 646660   
  13. كيلرمان، إي. (1973)، "تحديد تعارض الكلمات الرئيسية"، نشرة الإفصاح التقني لشركة IBM ، 16 ( 2): 544-546، كما ورد في كتاب كو، ستوكمير وونغ (1978)
  14. 1 2 كو، إل تي؛ ستوكمير، إل جيه ؛ وونغ، سي كيه (1978)، "تغطية الحواف بواسطة الزمر فيما يتعلق بتعارضات الكلمات الرئيسية ورسوم بيانية التقاطع"، اتصالات ACM ، 21 (2): 135-139 ، doi : 10.1145/359340.359346 ، S2CID 15059696 
  15. أغاروال، ب.كألون، نأرونوف، بسوري، س. (1994)، "هل يمكن تمثيل رسوم بيانية الرؤية بشكل مضغوط؟"، الهندسة المنفصلة والحسابية ، 12 (3): 347-365 ، doi : 10.1007/BF02574385 ، MR 1298916 
  16. راجاغوبالان، سوبرامانيان؛ فاشاراجاني، مانيش؛ مالك، شاراد (2000)، "معالجة عدم انتظام التوازي على مستوى التعليمات ضمن مُجدولات VLIW التقليدية باستخدام قيود الموارد الاصطناعية"، وقائع المؤتمر الدولي لعام 2000 حول المُترجمات، والهياكل، والتوليف للأنظمة المُدمجة، CASES 2000، سان خوسيه، كاليفورنيا، الولايات المتحدة الأمريكية، 7-18 نوفمبر 2000 ، رابطة آلات الحوسبة، ص 157-164 ، doi : 10.1145/354880.354902 ، ISBN  1-58113-338-3، S2CID 6498253 
  17. بييفو، هانز-بيتر (2004)، "خوارزمية لتمثيل المقارنات الثنائية باستخدام الأحرف"، مجلة الإحصاءات الحاسوبية والرسومية ، 13 (2): 456-466 ، doi : 10.1198/1061860043515 ، MR 2063995 ، S2CID 122068627  
  18. غرام، ينس؛ غو، جيونغ؛ هوفنر، فالك؛ نيدرماير، رولف؛ بيفو، هانز-بيتر؛ شميد، رامونا (2008)، "خوارزميات لعرض الأحرف بشكل مضغوط: مقارنة وتقييم"، الإحصاءات الحاسوبية وتحليل البيانات ، 52 (2): 725-736 ، doi : 10.1016/j.csda.2006.09.035 ، MR 2418523 
  19. أوبسوت، روبرت ج. (1982)، "حول حساب عدد المنافسة للرسم البياني"، مجلة SIAM للطرق الجبرية والمنفصلة ، ​​3 (4): 420-428 ، doi : 10.1137/0603043 ، MR 0679638 
  20. 1 2 3 بلانشيت، ماثيو؛ كيم، إيثان؛ فيتا، أدريان (2012)، "تغطية الزمرة على الشبكات المتفرقة"، في: بادر، ديفيد أ.؛ موتزل، بيترا (محرران)، وقائع الاجتماع الرابع عشر حول هندسة الخوارزميات والتجارب، ALENEX 2012، فندق ويستن مياكو، كيوتو، اليابان، 16 يناير 2012 ، جمعية الرياضيات الصناعية والتطبيقية، ص 93-102 ، doi : 10.1137/1.9781611972924.10 ، ISBN  978-1-61197-212-2
  21. غيوم، جان لوب؛ لاتابي، ماثيو (2004)، "البنية الثنائية لجميع الشبكات المعقدة" (ملف PDF) ، رسائل معالجة المعلومات ، 90 (5): 215-221 ، doi : 10.1016/j.ipl.2004.03.007 ، MR 2054656 ، S2CID 6254096  
  22. بالاكريشنان، في كي (1997)، موجز شوم لنظرية ومسائل نظرية الرسم البياني ، ماكجرو هيل بروفيشنال، ص 40، ISBN  978-0-07-005489-9
  23. ^ Lovász، L. (1968)، “في تغطية الرسوم البيانية”، في Erdős، PKatona, G. (eds.)، وقائع الندوة التي عقدت في تيهاني، هنغاريا، 1966 ، الصحافة الأكاديمية، الصفحات من 231 إلى 236 كما ورد في روبرتس (1985)
  24. ^ بولوباس، بيلا ؛ إردوس, بول ; سبنسر, جويل ; West، Douglas B. (1993)، “Clique Covers of the حواف الرسم البياني العشوائي” (PDF) ، Combinatorica ، 13 (1): 1–دوى : 10.1007 / BF01202786 ، MR 1221173 ، S2CID 26565829  
  25. فريز، آلان ؛ ريد، بروس (1995)، "تغطية حواف الرسم البياني العشوائي بواسطة الزمر"، كومبيناتوريكا ، 15 (4): 489-497 ، arXiv : 1103.4870 ، doi : 10.1007/BF01192522 ، MR 1364022 ، S2CID 7326662  
  26. بولمان، نورمان ج. (1983)، "أغطية الزمر للرسوم البيانية - دراسة استقصائية"، في رينولدز، لويس؛ كاس، أنطوان (محرران)، الرياضيات التوافقية X: وقائع المؤتمر المنعقد في أديلايد، أستراليا، 23-27 أغسطس 1982 ، سلسلة محاضرات في الرياضيات، المجلد 1036، سبرينغر، الصفحات 72-85 ، doi : 10.1007/bfb0071509 ، ISBN   978-3-540-12708-6، MR 0731572 
  27. لاو، لاب تشي؛ كورنيل، ديريك ج. (2004)، "التعرف على قوى الرسوم البيانية الفاصلية، والمنقسمة، والوترية المناسبة"، مجلة SIAM للرياضيات المتقطعة ، 18 (1): 83-102 ، doi : 10.1137/S0895480103425930 ، MR 2112490 
  28. 1 2 3 سيغان، ماريك؛ بيليبكزوك، مارسين؛ بيليبكزوك، ميخال (2016)، "الخوارزميات المعروفة لتغطية الزمر الحافية هي على الأرجح الأمثل"، مجلة SIAM للحوسبة ، 45 (1): 67-83 ، arXiv : 1203.1754 ، doi : 10.1137/130947076 ، MR 3448348 ، S2CID 11264145  
  29. غيارفاس، أ. (1990)، "حد أدنى بسيط لتغطية الحواف بواسطة الزمر"، الرياضيات المتقطعة ، 85 (1): 103-104 ، doi : 10.1016/0012-365X(90)90168-H ، MR 1078317 
  30. سيغان، ماريك؛ كراتش، ستيفان؛ بيليبكزوك، مارسين؛ بيليبكزوك، ميخال؛ والستروم، ماغنوس (2014)، "تغطية الزمر وفصل الرسوم البيانية: نتائج جديدة حول عدم الانضغاط" (ملف PDF) ، معاملات ACM في نظرية الحوسبة ، 6 (2): 6:1–6:19، doi : 10.1145/2594439 ، S2CID 6887887 
  31. 1 2 بودليندر، هانز ل .؛ فان أنتويربن-دي فلوتر، بابيت (2001)، "خوارزميات الاختزال للرسوم البيانية ذات عرض الشجرة الصغير"، المعلومات والحوسبة ، 167 (2): 86-119 ، doi : 10.1006/inco.2000.2958 ، MR 1835592 
  32. لوند، كارستن ؛ ياناكاكيس، ميهاليس (1994)، "حول صعوبة تقريب مسائل التصغير"، مجلة ACM ، 41 (5): 960-981 ، doi : 10.1145/185675.306789 ، MR 1371491 
  33. كونتي، أليسيو؛ جروسي، روبرتو؛ مارينو، أندريا (2020)، "تغطية الزمر واسعة النطاق لشبكات العالم الحقيقي"، المعلومات والحوسبة ، 270 104464، المقالة 104464، 15 صفحة، doi : 10.1016/j.ic.2019.104464 ، hdl : 11568/1028251 ، MR 4050008 ، S2CID 203036455  
  34. أوبسوت، آر جيه؛ روبرتس، إف إس (1981)، "حول صيانة الأسطول، وترددات الراديو المتنقلة، وتخصيص المهام، ومشكلات تنظيم حركة المرور"، في تشارتراند، جي ؛ علاوي، واي ؛ جولدسميث، دي إل؛ ليسنياك-فوستر، إل؛ ليك، دي آر (محررون)، وقائع المؤتمر الدولي الرابع حول نظرية وتطبيقات الرسوم البيانية، جامعة ويسترن ميشيغان، كالامازو، ميشيغان، 6-9 مايو 1980 ، نيويورك: وايلي، ص 479-492 ، MR 0634549  كما ورد في روبرتس (1985)
  35. 1 2 شاينرمان، إدوارد رترينك، آن ن. (1999)، "حول عدد التقاطع الكسري للرسم البياني"، الرسوم البيانية والتوافقية ، 15 (3): 341-351 ، doi : 10.1007/s003730050068 ، MR 1723018 ، S2CID 33081703  
  36. هسو، وين ليان؛ تساي، كو-هوي (1991)، "خوارزميات زمنية خطية على رسوم بيانية دائرية القوس"، رسائل معالجة المعلومات ، 40 (3): 123-129 ، doi : 10.1016/0020-0190(91)90165-E ، MR 1143909 
  37. بولمان، نورمان ج. (1984)، "تغطية الزمر للرسوم البيانية، الجزء الرابع: الخوارزميات"، مجلة SIAM للحوسبة ، 13 (1): 57-75 ، doi : 10.1137/0213005 ، MR 0731027 
  38. هوفر، دي إن (1992)، "تعقيد مسائل تغطية الرسوم البيانية للرسوم البيانية ذات الدرجة المنخفضة"، مجلة الرياضيات التوافقية والحوسبة التوافقية ، 11 : 187-208 ، MR 1160076