الرسم البياني الوسيطي

الوسيط لثلاثة رؤوس في رسم بياني وسيطي

في نظرية المخططات ، وهي فرع من فروع الرياضيات ، يُعرف المخطط الوسيط بأنه مخطط غير موجه تكون فيه كل ثلاث رؤوسأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}لها وسيط فريد : رأسم(أ،ب،ج){\displaystyle m(a,b,c)}التي تنتمي إلى أقصر المسارات بين كل زوج منأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}.

لقد دُرِس مفهوم الرسوم البيانية الوسيطة منذ زمن طويل، على سبيل المثال من قِبَل بيركوف وكيس (1947) أو (بشكل أكثر وضوحًا) من قِبَل أفان (1961) ، ولكن يبدو أن أول ورقة بحثية أطلقت عليها اسم "الرسوم البيانية الوسيطة" هي ورقة نيبسكي (1971) . وكما كتب تشونغ وغراهام وساكس، "تنشأ الرسوم البيانية الوسيطة بشكل طبيعي في دراسة المجموعات المرتبة والشبكات التوزيعية المنفصلة ، ​​ولها أدبيات واسعة النطاق". [ 1 ] في علم الوراثة العرقي ، يُعد رسم بونيمان البياني الذي يُمثل جميع أشجار التطور ذات الحد الأقصى من الاقتصاد رسمًا بيانيًا وسيطًا. [ 2 ] كما تظهر الرسوم البيانية الوسيطة في نظرية الاختيار الاجتماعي : إذا كانت مجموعة من البدائل لها بنية رسم بياني وسيط، فمن الممكن استنتاج تفضيل الأغلبية بينها بطريقة لا لبس فيها. [ 3 ]

تم تقديم دراسات استقصائية إضافية للرسوم البيانية الوسيطة بواسطة كلافزار ومولدر (1999) ، وبانديلت وشيبوي (2008) ، وكنوث (2008) .

أمثلة

الوسيط لثلاثة رؤوس في الشجرة، يوضح الشجرة الفرعية المتكونة من اتحاد أقصر المسارات بين الرؤوس.

كل شجرة هي رسم بياني وسيط. ولتوضيح ذلك، لاحظ أنه في الشجرة، يمثل اتحاد أقصر ثلاثة مسارات بين أزواج الرؤوس الثلاثةأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}إما أن يكون مسارًا بحد ذاته، أو شجرة فرعية تتكون من ثلاثة مسارات تلتقي عند عقدة مركزية واحدة من الدرجة الثالثة. إذا كان اتحاد المسارات الثلاثة مسارًا بحد ذاته، فإن الوسيطم(أ،ب،ج){\displaystyle m(a,b,c)}يساوي أحد ما يليأ{\displaystyle a}،ب{\displaystyle b}، أوج{\displaystyle c}أيًّا من هذه الرؤوس الثلاثة يقع بين الرأسين الآخرين في المسار. إذا لم تكن الشجرة الفرعية المتكونة من اتحاد المسارات الثلاثة مسارًا، فإن الوسيط بين الرؤوس الثلاثة هو العقدة المركزية من الدرجة الثالثة في الشجرة الفرعية. [ 4 ]

تُقدم الرسوم البيانية الشبكية أمثلة إضافية على الرسوم البيانية للوسيط . في الرسم البياني الشبكي، إحداثيات الوسيطم(أ،ب،ج){\displaystyle m(a,b,c)}يمكن إيجادها كمتوسط ​​إحداثياتأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}وعلى العكس من ذلك، اتضح أنه في كل رسم بياني وسيط، يمكن تسمية الرؤوس بنقاط في شبكة عددية صحيحة بطريقة تسمح بحساب الوسائط حسب الإحداثيات بهذه الطريقة. [ 5 ]

رسم بياني مربع .

تُعدّ الرسوم البيانية المربعة، وهي رسوم بيانية مستوية تكون فيها جميع الأوجه الداخلية رباعية الأضلاع، ولكل رأس داخلي أربعة حواف متصلة أو أكثر، فئة فرعية أخرى من الرسوم البيانية الوسيطة. [ 6 ] ويُعتبر متعدد الأضلاع حالة خاصة من الرسم البياني المربع، وبالتالي يُشكّل أيضًا رسمًا بيانيًا وسيطًا. [ 7 ]

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

لا يمكن لأي رسم بياني دوري بطول غير أربعة أن يكون رسمًا بيانيًا وسيطًا. كل دورة من هذا النوع لها ثلاثة رؤوس.أ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}بحيث تلتف أقصر ثلاثة مسارات حول الدائرة بالكامل دون أن تتقاطع في أي نقطة. بالنسبة لمثل هذه الرؤوس الثلاثة، لا يمكن أن يكون هناك وسيط.

تعريفات مكافئة

في أي رسم بياني، لكل رأسينأ{\displaystyle a}وب{\displaystyle b}، ويُطلق على أقل عدد من الحواف بينهما اسم المسافة بينهما ، ويُرمز لها بـد(x،y){\displaystyle d(x,y)}الفترة الزمنية بين الرؤوس التي تقع على أقصر المسارات بينأ{\displaystyle a}وب{\displaystyle b}يُعرَّف بأنه أنا(أ،ب)={v|د(أ،ب)=د(أ،v)+د(v،ب)}.{\displaystyle I(a,b)=\{\,v\mid d(a,b)=d(a,v)+d(v,b)\,\}.}

يُعرَّف الرسم البياني الوسيط بالخاصية التي تنص على أنه لكل ثلاثة رؤوسأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}، تتقاطع هذه الفترات في نقطة واحدة:

للجميعأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}،

|أنا(أ،ب)أنا(أ،ج)أنا(ب،ج)|=1.{\displaystyle |I(a,b)\cap I(a,c)\cap I(b,c)|=1.}

وبصورة مكافئة، لكل ثلاثة رؤوسأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}يمكن للمرء أن يجد رأسًام(أ،ب،ج){\displaystyle m(a,b,c)}بحيث تحقق المسافات غير الموزونة في الرسم البياني المتساويات د(أ،ب)=د(أ،م(أ،ب،ج))+د(م(أ،ب،ج)،ب)،د(أ،ج)=د(أ،م(أ،ب،ج))+د(م(أ،ب،ج)،ج)،د(ب،ج)=د(ب،م(أ،ب،ج))+د(م(أ،ب،ج)،ج)،{\displaystyle {\begin{aligned}d(a,b)&=d{\bigl (}a,m(a,b,c){\bigr )}+d{\bigl (}m(a,b,c),b{\bigr )},\\d(a,c)&=d{\bigl (}a,m(a,b,c){\bigr )}+d{\bigl (}m(a,b,c),c{\bigr )},\\d(b,c)&=d{\bigl (}b,m(a,b,c){\bigr )}+d{\bigl (}m(a,b,c),c{\bigr )},\end{aligned}}} وم(أ،ب،ج){\displaystyle m(a,b,c)}هو الرأس الوحيد الذي تنطبق عليه هذه المتساويات.

من الممكن أيضًا تعريف الرسوم البيانية الوسيطة على أنها مجموعات حلول مسائل الإرضاء من الدرجة الثانية ، وعلى أنها امتدادات المكعبات الفائقة ، وعلى أنها رسوم بيانية لجبر الوسيط المحدود ، وعلى أنها رسوم بيانية لبونمان لأنظمة هيلي المنقسمة، وعلى أنها رسوم بيانية لـ windex2{\displaystyle 2}انظر الأقسام أدناه.

الشبكات التوزيعية والجبر الوسيط

الرسم البياني لشبكة توزيعية، مرسوم كمخطط هاس .

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

في الشبكة التوزيعية، عملية الوسيط الثلاثية ذاتية الازدواجية لبيركوف [ 9 ]م(أ،ب،ج)=(أب)(أج)(بج)=(أب)(أج)(بج)،{\displaystyle m(a,b,c)=(a\land b)\lor (a\land c)\lor (b\land c)=(a\lor b)\land (a\lor c)\land (b\lor c),}يُحقق بعض البديهيات الأساسية، والتي يشترك فيها مع الوسيط المعتاد للأعداد في النطاق من0{\displaystyle 0}ل1{\displaystyle 1}وبشكل أعم، ينطبق الأمر نفسه على الجبر الوسيطي :

  • التكرار :م(أ،أ،ب)=أ{\displaystyle m(a,a,b)=a}للجميعأ{\displaystyle a}وب{\displaystyle b}.
  • خاصية التبديل :م(أ،ب،ج)=م(أ،ج،ب)=م(ب،أ،ج)=م(ب،ج،أ)=م(ج،أ،ب)=م(ج،ب،أ){\displaystyle m(a,b,c)=m(a,c,b)=m(b,a,c)=m(b,c,a)=m(c,a,b)=m(c,b,a)}للجميعأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}.
  • خاصية التوزيع :م(أ،م(ب،ج،د)،هـ)=م(م(أ،ب،هـ)،ج،م(أ،د،هـ)){\displaystyle m(a,m(b,c,d),e)=m(m(a,b,e),c,m(a,d,e))}للجميعأ{\displaystyle a}،ب{\displaystyle b}،ج{\displaystyle c}،د{\displaystyle d}، وهـ{\displaystyle e}.
  • عناصر الهوية :م(0،أ،1)=أ{\displaystyle m(0,a,1)=a}للجميعأ{\displaystyle a}.

يمكن استبدال قانون التوزيع بقانون التجميع: [ 10 ]

يمكن أيضًا استخدام عملية الوسيط لتعريف مفهوم الفترات للشبكات التوزيعية: [ 11 ]أنا(أ،ب)={x|م(أ،x،ب)=x}={x|أبxأب}.{\displaystyle I(a,b)=\{x\mid m(a,x,b)=x\}=\{x\mid a\land b\leq x\leq a\lor b\}.}

يحتوي الرسم البياني لشبكة توزيعية محدودة على حافة بين الرؤوسأ{\displaystyle a}وب{\displaystyle b}حينماأنا(أ،ب)=أ،ب{\displaystyle I(a,b)={a,b}}لكل رأسينأ{\displaystyle a}وب{\displaystyle b}في هذا الرسم البياني، الفترةأنا(أ،ب){\displaystyle I(a,b)}يتكون ما تم تعريفه أعلاه بمصطلحات نظرية الشبكة من الرؤوس الموجودة على أقصر المسارات منأ{\displaystyle a}لب{\displaystyle b}وبالتالي يتطابق مع الفترات النظرية للرسم البياني المحددة سابقًا. لكل ثلاثة عناصر شبكيةأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}،م(أ،ب،ج){\displaystyle m(a,b,c)}هو التقاطع الفريد للفترات الثلاثأنا(أ،ب){\displaystyle I(a,b)}،أنا(أ،ج){\displaystyle I(a,c)}، وأنا(ب،ج){\displaystyle I(b,c)}[ 12 ] لذلك ، فإن الرسم البياني لأي شبكة توزيعية محدودة هو رسم بياني وسيط. والعكس صحيح، إذا كان الرسم البياني الوسيطجي{\displaystyle G}يحتوي على رأسين0{\displaystyle 0}و1{\displaystyle 1}بحيث يقع كل رأس آخر على أقصر مسار بين الرأسين (أو ما يعادله،م(0،أ،1)=أ{\displaystyle m(0,a,1)=a}للجميعأ{\displaystyle a})، عندئذٍ يمكننا تعريف شبكة توزيعية يكون فيهاأب=م(أ،0،ب){\displaystyle a\land b=m(a,0,b)}وأب=م(أ،1،ب){\displaystyle a\lor b=m(a,1,b)}، وجي{\displaystyle G}سيكون هذا هو الرسم البياني لهذه الشبكة. [ 13 ]

يصف دوفوس وريفال (1983) رسوم الشبكات التوزيعية مباشرةً بأنها انكماشات تحافظ على القطر للمكعبات الفائقة. وبشكل أعم، ينتج عن كل رسم بياني وسيط عملية ثلاثية.م{\displaystyle m}تحقق خاصية التكرار، والتبديل، والتوزيع، ولكن ربما بدون عناصر الوحدة في الشبكة التوزيعية. كل عملية ثلاثية على مجموعة منتهية تحقق هذه الخصائص الثلاث (ولكن ليس بالضرورة أن تمتلك0{\displaystyle 0}و1{\displaystyle 1}[ 14 ]

المجموعات المحدبة وعائلات هيلي

في الرسم البياني الوسيط، مجموعةS{\displaystyle S}يُقال إن مجموعة الرؤوس محدبة إذا كان لكل رأسينأ{\displaystyle a}وب{\displaystyle b}ينتمي إلىS{\displaystyle S}الفترة الزمنية الكاملةأنا(أ،ب){\displaystyle I(a,b)}هي مجموعة فرعية منS{\displaystyle S}وبالمثل، بالنظر إلى التعريفين المذكورين أعلاه للفترات،S{\displaystyle S}تكون محدبة إذا احتوت على كل أقصر مسار بين رأسين من رؤوسها، أو إذا احتوت على الوسيط لكل مجموعة من ثلاث نقاط على الأقل اثنتان منها منS{\displaystyle S}لاحظ أن تقاطع كل زوج من المجموعات المحدبة هو نفسه محدب. [ 15 ]

تتمتع المجموعات المحدبة في الرسم البياني الوسيط بخاصية هيلي : إذاF{\displaystyle F}إذا كانت عائلة عشوائية من المجموعات المحدبة المتقاطعة مثنى مثنى، فإن جميع المجموعات فيF{\displaystyle F}يتقاطعان في نقطة مشتركة. [ 16 ] لأنه، إذاF{\displaystyle F}يحتوي على ثلاث مجموعات محدبة فقطS{\displaystyle S}،تي{\displaystyle T}، ويو{\displaystyle U}فيه، معأ{\displaystyle a}في تقاطع الزوجS{\displaystyle S}وتي{\displaystyle T}،ب{\displaystyle b}في تقاطع الزوجتي{\displaystyle T}ويو{\displaystyle U}، وج{\displaystyle c}في تقاطع الزوجS{\displaystyle S}ويو{\displaystyle U}ثم كل أقصر مسار منأ{\displaystyle a}لب{\displaystyle b}يجب أن يكمن في الداخلتي{\displaystyle T}بسبب التحدب، وبالمثل، يجب أن يقع كل مسار أقصر بين الزوجين الآخرين من الرؤوس ضمن المجموعتين الأخريين؛ ولكنم(أ،ب،ج){\displaystyle m(a,b,c)}ينتمي إلى المسارات بين جميع أزواج الرؤوس الثلاثة، لذا فهو يقع ضمن المجموعات الثلاث، ويشكل جزءًا من تقاطعها المشترك. إذاF{\displaystyle F}إذا احتوت المجموعة على أكثر من ثلاث مجموعات محدبة، فإن النتيجة تتبع بالاستقراء على عدد المجموعات، لأنه يمكن استبدال أي زوج من المجموعات فيF{\displaystyle F}عن طريق تقاطعها، باستخدام النتيجة لثلاثيات من المجموعات لإظهار أن العائلة المستبدلة لا تزال متقاطعة بشكل زوجي.

تُعد المجموعات التالية عائلة مهمة بشكل خاص من المجموعات المحدبة في الرسم البياني الوسيط، وتلعب دورًا مشابهًا لدور أنصاف الفضاءات في الفضاء الإقليدي :دبليوuv={w|د(w،u)<د(w،v)}{\displaystyle W_{uv}=\{\,w\mid d(w,u)<d(w,v)\,\}}

محدد لكل حافةuv{\displaystyle uv}من الرسم البياني. بكلمات أخرى،دبليوuv{\displaystyle W_{uv}}يتكون من الرؤوس الأقرب إلىu{\displaystyle u}بدلاً منv{\displaystyle v}أو ما يعادلها من رؤوسw{\displaystyle w}بحيث يكون هناك مسار أقصر منv{\displaystyle v}لw{\displaystyle w}يمر عبرu{\displaystyle u}لإظهار ذلكدبليوuv{\displaystyle W_{uv}}محدبة، ليكنw1w2...wك{\displaystyle w_{1}w_{2}\dots w_{k}}ليكن أقصر مسار عشوائي يبدأ وينتهي داخلدبليوuv{\displaystyle W_{uv}}؛ ثمw2{\displaystyle w_{2}}يجب أن يكون ذلك ضمندبليوuv{\displaystyle W_{uv}}وإلا فإن النقطتينم1=م(u،w1،wك){\displaystyle m_{1}=m(u,w_{1},w_{k})}وم2=م(م1،w2،...،wك){\displaystyle m_{2}=m(m_{1},w_{2},\dots ,w_{k})}يمكن إثبات (من خلال النظر في المسافات المحتملة بين الرؤوس) أنها وسائط متميزة لـu{\displaystyle u}،w1{\displaystyle w_{1}}، وwك{\displaystyle w_{k}}وهذا يناقض تعريف الرسم البياني الوسيط الذي يشترط أن تكون الوسائط فريدة. وبالتالي، فإن كل رأس متتالٍ على أقصر مسار بين رأسين مندبليوuv{\displaystyle W_{uv}}كما يقع ضمندبليوuv{\displaystyle W_{uv}}، لذادبليوuv{\displaystyle W_{uv}}يحتوي على جميع أقصر المسارات بين عقده، وهو أحد تعريفات التحدب.

خاصية Helly للمجموعاتدبليوuv{\displaystyle W_{uv}}يلعب دورًا رئيسيًا في توصيف الرسوم البيانية الوسيطة كحل لحالات الرضا من الدرجة 2، كما هو موضح أدناه.

2- الرضا

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

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

(x11x12)(x21x22)(xن1xن2).{\displaystyle (x_{11}\lor x_{12})\land (x_{21}\lor x_{22})\land \cdots \land (x_{n1}\lor x_{n2})\land \cdots .}

يتمثل حل هذه الحالة في إسناد قيم منطقية للمتغيرات بحيث تحقق جميع الشروط، أو بعبارة أخرى، بحيث يصبح التعبير العطفي الطبيعي للحالة صحيحًا عند استبدال قيم المتغيرات فيه. تتمتع مجموعة الحلول ببنية طبيعية كجبر وسيط، حيث يُشكّل الوسيط لثلاثة حلول باختيار كل قيمة منطقية لتكون دالة الأغلبية للقيم في الحلول الثلاثة؛ ومن السهل التحقق من أن هذا الحل الوسيط لا يُخالف أيًا من الشروط. وبالتالي، تُشكّل هذه الحلول رسمًا بيانيًا وسيطًا، حيث يُشكّل جار كل حل بنفي مجموعة من المتغيرات المقيدة جميعها بأن تكون متساوية أو غير متساوية.

وعلى العكس من ذلك، فإن كل رسم بياني وسيطجي{\displaystyle G}يمكن تمثيلها بهذه الطريقة كمجموعة حلول لمسألة إرضاء من الدرجة الثانية. لإيجاد هذا التمثيل، أنشئ مسألة إرضاء من الدرجة الثانية حيث يصف كل متغير اتجاه أحد الحواف في الرسم البياني (تحديد اتجاه للحافة مما يجعل الرسم البياني موجهًا بدلًا من غير موجه)، ويسمح كل قيد لحافتين بمشاركة زوج من الاتجاهات فقط عندما يوجد رأسv{\displaystyle v}بحيث يقع كلا الاتجاهين على طول أقصر المسارات من الرؤوس الأخرى إلىv{\displaystyle v}كل رأسv{\displaystyle v}لجي{\displaystyle G}يتوافق هذا مع حل لمسألة الرضا من الدرجة الثانية حيث تكون جميع الحواف موجهة نحوv{\displaystyle v}يجب أن يأتي كل حل للمسألة من رأس ماv{\displaystyle v}بهذه الطريقة، حيثv{\displaystyle v}هو التقاطع المشترك للمجموعاتدبليوuw{\displaystyle W_{uw}}للحواف الموجهة منw{\displaystyle w}لu{\displaystyle u}يوجد هذا التقاطع المشترك بسبب خاصية هيلي للمجموعاتدبليوuw{\displaystyle W_{uw}}لذلك، فإن حلول هذه المسألة ذات قابلية الإرضاء من الدرجة الثانية تتطابق تمامًا مع رؤوسجي{\displaystyle G}.

امتدادات المكعبات الفائقة

انكماش مكعب على رسم بياني فرعي بستة رؤوس.

تراجع عن رسم بيانيجي{\displaystyle G}هي خريطة تحافظ على التجاور منجي{\displaystyle G}إلى أحد رسومها البيانية الفرعية. [ 18 ] وبشكل أدق، هو تماثل بيانيφ{\displaystyle \varphi }منجي{\displaystyle G}لنفسه بحيثφ(v)=v{\displaystyle \varphi (v)=v}لكل رأسv{\displaystyle v}في الرسم البياني الفرعيφ(جي){\displaystyle \varphi (G)}تُسمى صورة الانكماش صورة انكماشجي{\displaystyle G}.

تُعدّ عمليات التراجع أمثلة على الخرائط المترية : المسافة بينφ(v){\displaystyle \varphi (v)}وφ(w){\displaystyle \varphi (w)}لكلv{\displaystyle v}وw{\displaystyle w}، يساوي على الأكثر المسافة بينv{\displaystyle v}وw{\displaystyle w}ويكون متساوياً كلماv{\displaystyle v}وw{\displaystyle w}كلاهما ينتميان إلىφ(جي){\displaystyle \varphi (G)}لذلك، يجب أن يكون الانكماش رسمًا بيانيًا فرعيًا متساوي القياس منجي{\displaystyle G}المسافات في منطقة التراجع تساوي تلك الموجودة فيجي{\displaystyle G}.

لوجي{\displaystyle G}هو رسم بياني للوسيط، وأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}هي رؤوس ثلاثة عشوائية لـ retractφ(جي){\displaystyle \varphi (G)}، ثمφ(م(أ،ب،ج)){\displaystyle \varphi (m(a,b,c))}يجب أن يكون وسيطًا لـأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}وبالتالي يجب أن يساويم(أ،ب،ج){\displaystyle m(a,b,c)}. لذلك،φ(جي){\displaystyle \varphi (G)}يحتوي على وسائط جميع ثلاثيات رؤوسه، ويجب أن يكون أيضًا رسمًا بيانيًا وسيطيًا. بعبارة أخرى، فإن عائلة الرسوم البيانية الوسيطية مغلقة تحت عملية الانكماش. [ 19 ]

رسم بياني مكعب فائق ، حيث تتوافق الرؤوس مع جميع الاحتمالات الممكنةك{\displaystyle k}المتجهات الثنائية ذات n بت، والتي يكون فيها رأسان متجاورين عندما يختلف المتجهان الثنائيان المقابلان في بت واحد فقط، هي حالة خاصة منك{\displaystyle k}رسم بياني شبكي ذو أبعاد n، وبالتالي فهو رسم بياني وسيطي. الوسيط لثلاثة متجهات ثنائيةأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}يمكن حساب ذلك عن طريق حساب دالة الأغلبية لبتات كل موضع بت .أ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}بما أن الرسوم البيانية الوسيطة مغلقة تحت الانكماش، وتشمل المكعبات الفائقة، فإن كل انكماش لمكعب فائق هو رسم بياني وسيط.

على النقيض من ذلك، يجب أن يكون كل رسم بياني وسيطي هو انكماش مكعب فائق. [ 20 ] يمكن ملاحظة ذلك من خلال العلاقة الموضحة أعلاه بين الرسوم البيانية الوسيطية وقابلية الإرضاء من الدرجة الثانية: ليكنجي{\displaystyle G}ليكن الرسم البياني حلول مسألة إرضاء من الدرجة الثانية؛ دون فقدان للعمومية، يمكن صياغة هذه المسألة بحيث لا يكون أي متغيرين متساويين دائمًا أو غير متساويين دائمًا في كل حل. عندئذٍ، يشكل فضاء جميع قيم الصواب لمتغيرات هذه المسألة مكعبًا فائقًا. لكل عبارة، مُشكَّلة كفصل بين متغيرين أو مكملاتهما، في مسألة الإرضاء من الدرجة الثانية، يمكن تكوين انكماش للمكعب الفائق حيث تُحوَّل قيم الصواب التي تُخالف هذه العبارة إلى قيم صواب يُحقق فيها كلا المتغيرين العبارة، دون تغيير المتغيرات الأخرى في قيمة الصواب. يُعطي تركيب الانكماشات المُشكَّلة بهذه الطريقة لكل عبارة انكماشًا للمكعب الفائق على فضاء حلول المسألة، وبالتالي يُعطي تمثيلًا لـجي{\displaystyle G}باعتبارها انكماشًا لمكعب فائق. على وجه الخصوص، تُعدّ الرسوم البيانية الوسيطة رسومًا بيانية فرعية متساوية القياس لمكعبات فائقة، وبالتالي فهي مكعبات جزئية . مع ذلك، ليست كل المكعبات الجزئية رسومًا بيانية وسيطة؛ على سبيل المثال، الرسم البياني الدوري ذو الستة رؤوس هو مكعب جزئي ولكنه ليس رسمًا بيانيًا وسيطًا.

كما يصف إمريش وكلافزار (2000) ، يمكن إنشاء تضمين متساوي القياس للرسم البياني الوسيط في مكعب فائق في وقتيا(مسجلن){\displaystyle O(m\log n)}، أينن{\displaystyle n}وم{\displaystyle m}يمثل عدد رؤوس وحواف الرسم البياني على التوالي. [ 21 ]

الرسوم البيانية الخالية من المثلثات وخوارزميات التعرف

تحويل الرسم البياني الخالي من المثلثات إلى رسم بياني وسيط.

لقد دُرست مشكلتا اختبار ما إذا كان الرسم البياني رسمًا بيانيًا وسيطيًا، وما إذا كان الرسم البياني خاليًا من المثلثات ، دراسةً وافيةً عندما لاحظ إمريش وكلافزار ومولدر (1999) أنهما، من وجهة نظر معينة، متكافئتان حسابيًا. [ 22 ] ولذلك، فإن أفضل حد زمني معروف لاختبار ما إذا كان الرسم البياني خاليًا من المثلثات،يا(م1.41){\displaystyle O(m^{1.41})}ينطبق [ 23 ] أيضًا على اختبار ما إذا كان الرسم البياني هو رسم بياني وسيط، وأي تحسين في خوارزميات اختبار الرسم البياني الوسيط سيؤدي أيضًا إلى تحسين في خوارزميات اكتشاف المثلثات في الرسوم البيانية.

في اتجاه واحد، لنفترض أن لدينا رسمًا بيانيًا كمدخل.جي{\displaystyle G}ويجب اختبار ما إذاجي{\displaystyle G}خالٍ من المثلثات. منجي{\displaystyle G}قم بإنشاء رسم بياني جديدح{\displaystyle H}تحتوي كل مجموعة من صفر أو رأس واحد أو رأسين متجاورين على رؤوس منجي{\displaystyle G}مجموعتان من هذا القبيل متجاورتان فيح{\displaystyle H}عندما يختلفان برأس واحد فقط. وصف مكافئ لـح{\displaystyle H}وهي تتكون من خلال تقسيم كل حافة منجي{\displaystyle G}إلى مسار ذي حافتين، وإضافة رأس جديد متصل بجميع الرؤوس الأصلية لـجي{\displaystyle G}هذا الرسم البيانيح{\displaystyle H}هو مكعب جزئي بحكم بنائه، ولكنه رسم بياني وسيط فقط عندماجي{\displaystyle G}خالٍ من المثلثات: إذاأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}شكّل مثلثًا فيجي{\displaystyle G}، ثم{أ،ب}{\displaystyle \{a,b\}}،{أ،ج}{\displaystyle \{a,c\}}، و{ب،ج}{\displaystyle \{b,c\}}ليس لها وسيط فيح{\displaystyle H}، لأن الوسيط من هذا القبيل يجب أن يتوافق مع المجموعة{أ،ب،ج}{\displaystyle \{a,b,c\}}، ولكن مجموعات من ثلاثة رؤوس أو أكثر منجي{\displaystyle G}لا تشكل رؤوسًا فيح{\displaystyle H}. لذلك،جي{\displaystyle G}تكون خالية من المثلثات إذا وفقط إذاح{\displaystyle H}هو رسم بياني للوسيط. في حالة أنجي{\displaystyle G}خالٍ من المثلثات،ح{\displaystyle H}هو رسمه البياني البسيط . خوارزمية لاختبار ما إذا كانح{\displaystyle H}يمكن استخدام الرسم البياني الوسيط، وفقًا لهذا البناء، لاختبار ما إذا كانجي{\displaystyle G}وهي خالية من المثلثات. يحافظ هذا التحويل على التعقيد الحسابي للمسألة، بالنسبة لحجمها.ح{\displaystyle H}يتناسب مع ذلكجي{\displaystyle G}.

يُعدّ الاختزال في الاتجاه المعاكس، من اكتشاف المثلثات إلى اختبار الرسم البياني الوسيط، أكثر تعقيدًا ويعتمد على خوارزمية التعرف على الرسم البياني الوسيط السابقة لهاغاور وإمريش وكلافزار (1999) ، والتي تختبر عدة شروط ضرورية للرسوم البيانية الوسيطة في وقت شبه خطي. تتمثل الخطوة الجديدة الرئيسية في استخدام بحث العرض أولًا لتقسيم رؤوس الرسم البياني إلى مستويات وفقًا لبُعدها عن رأس جذر مُختار عشوائيًا، وتكوين رسم بياني من كل مستوى يكون فيه رأسان متجاورين إذا كان لهما جار مشترك في المستوى السابق، والبحث عن مثلثات في هذه الرسوم البيانية. يجب أن يكون وسيط أي مثلث من هذا القبيل جارًا مشتركًا لرؤوس المثلث الثلاثة؛ إذا لم يكن هذا الجار المشترك موجودًا، فإن الرسم البياني ليس رسمًا بيانيًا وسيطًا. إذا كانت جميع المثلثات التي تم العثور عليها بهذه الطريقة تحتوي على وسائط، ووجدت الخوارزمية السابقة أن الرسم البياني يُلبي جميع الشروط الأخرى لكونه رسمًا بيانيًا وسيطًا، فإنه يجب أن يكون بالفعل رسمًا بيانيًا وسيطًا. لا تتطلب هذه الخوارزمية القدرة على اختبار وجود مثلث فحسب، بل تتطلب أيضًا قائمة بجميع المثلثات في الرسم البياني للمستوى. في الرسوم البيانية العشوائية، قد يتطلب سرد جميع المثلثات أحيانًاΩ(م3/2){\displaystyle \Omega (m^{3/2})}الوقت، حيث أن بعض الرسوم البيانية تحتوي على هذا العدد من المثلثات، ومع ذلك يوضح هاجاور وآخرون أن عدد المثلثات الناشئة في الرسوم البيانية للمستوى لاختزالها خطي تقريبًا، مما يسمح باستخدام تقنية Alon et al. السريعة القائمة على ضرب المصفوفات لإيجاد المثلثات.

الأشجار التطورية، ورسوم بونيمان البيانية، وأنظمة هيلي المنقسمة

مخطط بونيمان لخمسة أنواع من الفئران.

علم الوراثة العرقي هو استنتاج الأشجار التطورية من الخصائص المرصودة للأنواع ؛ يجب أن تضع هذه الشجرة الأنواع عند رؤوس مميزة، وقد تحتوي على رؤوس كامنة إضافية ، ولكن يشترط أن يكون للرؤوس الكامنة ثلاثة حواف متصلة بها على الأقل، ويجب أن تحمل أيضًا علامات خصائص. تكون الخاصية ثنائية عندما يكون لها قيمتان محتملتان فقط، وتُظهر مجموعة من الأنواع وخصائصها تطورًا عرقيًا مثاليًا عندما توجد شجرة تطورية تُشكل فيها الرؤوس (الأنواع والرؤوس الكامنة) التي تحمل أي قيمة خاصية معينة شجرة فرعية متصلة. إذا لم يكن من الممكن الحصول على شجرة ذات تطور عرقي مثالي، فغالبًا ما يُفضل إيجاد شجرة تُظهر أقصى قدر من الاقتصاد ، أو ما يعادله، تقليل عدد المرات التي يكون فيها لنقاط نهاية حافة الشجرة قيم مختلفة لإحدى الخصائص، وذلك بجمعها على جميع الحواف وجميع الخصائص.

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

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

يمكن وصف مجموعة من الخصائص الثنائية، بشكل مكافئ، بأنها نظام منقسم ، أي عائلة من المجموعات تتميز بأن المجموعة المكملة لكل مجموعة في هذه العائلة تنتمي إليها أيضًا. يحتوي هذا النظام المنقسم على مجموعة لكل قيمة خاصية، تتكون من الأنواع التي تحمل تلك القيمة. عند تضمين الرؤوس الكامنة، يتمتع النظام المنقسم الناتج بخاصية هيلي : كل عائلة فرعية متقاطعة ثنائياً لها تقاطع مشترك. بمعنى ما، تُوصف الرسوم البيانية الوسيطة بأنها ناتجة عن أنظمة هيلي المنقسمة: الأزواج(دبليوuv،دبليوvu){\displaystyle (W_{uv},\,W_{vu})} تُعرَّف لكل حافة uv من الرسم البياني الوسيط نظام تقسيم هيلي، لذلك إذا طُبِّقَ بناء رسم بياني بونيمان على هذا النظام، فلن تكون هناك حاجة إلى رؤوس كامنة وستكون النتيجة هي نفسها الرسم البياني الأولي. [ 25 ]

يصف كل من Bandelt et al. (1995) و Bandelt و Macaulay & Richards (2000) تقنيات الحساب اليدوي المبسط لمخطط Buneman، ويستخدمون هذا البناء لتصور العلاقات الجينية البشرية.

خصائص إضافية

ينتج عن الضرب الديكارتي للرسوم البيانية رسم بياني وسيط من رسمين بيانيين وسيطين أصغر.
  • حاصل الضرب الديكارتي لكل رسمين بيانيين للوسيط هو رسم بياني وسيط آخر. يمكن حساب الوسيط في الرسم البياني الناتج عن طريق إيجاد الوسيط في العاملين بشكل مستقل، تمامًا كما يمكن حساب الوسيط في الرسوم البيانية الشبكية عن طريق إيجاد الوسيط في كل بُعد خطي بشكل مستقل.
  • يقيس مؤشر ويندكس للرسم البياني مقدار التطلع المسبق اللازم لحل مشكلة ما على النحو الأمثل، حيث يُعطى المرء سلسلة من رؤوس الرسم البياني.sأنا{\displaystyle s_{i}}ويجب أن يجد كناتج سلسلة أخرى من الرؤوستأنا{\displaystyle t_{i}}تقليل مجموع المسافات d (sأنا{\displaystyle s_{i}}،تأنا{\displaystyle t_{i}}) و د (تأنا-1{\displaystyle t_{i-1}}،تأنا{\displaystyle t_{i}}الرسوم البيانية الوسيطة هي بالضبط الرسوم البيانية التي يكون فيها مؤشر التداخل 2. في الرسم البياني الوسيط، يكون الخيار الأمثل هو تحديدتأنا=م(تأنا-1،sأنا،sأنا+1){\displaystyle t_{i}=m(t_{i-1},s_{i},s_{i+1})}[ 1 ]
  • تُسمى خاصية وجود وسيط فريد أيضًا بخاصية نقطة شتاينر الفريدة . [ 1 ] شجرة شتاينر مثالية لثلاثة رؤوسأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}في الرسم البياني الوسيط، يمكن إيجاد المسار على أنه اتحاد أقصر ثلاثة مسارات، منأ{\displaystyle a}،ب{\displaystyle b}، وج{\displaystyle c}لم(أ،ب،ج){\displaystyle m(a,b,c)}درس باندلت وبارتيليمي (1984) بشكل أعم مشكلة إيجاد الرأس الذي يقلل مجموع المسافات إلى كل رأس من مجموعة معينة من الرؤوس، وأظهرا أن لها حلاً وحيداً لأي عدد فردي من الرؤوس في الرسم البياني الوسيط. كما أظهرا أن هذا الوسيط لمجموعةS{\displaystyle S}عدد الرؤوس في الرسم البياني الوسيط يحقق معيار كوندورسيه للفائز في الانتخابات : بالمقارنة مع أي رأس آخر، يكون أقرب إلى أغلبية الرؤوس فيS{\displaystyle S}.
  • كما هو الحال مع المكعبات الجزئية بشكل عام، فإن كل رسم بياني وسيط معن{\displaystyle n}تحتوي الرؤوس على الأكثر(ن/2)سجل2ن{\displaystyle (n/2)\log _{2}n}الحواف. ومع ذلك، لا يمكن أن يكون عدد الحواف صغيرًا جدًا: فقد أثبت كلافزار ومولدر وشكريكوفسكي (1998) أنه في كل رسم بياني وسيط، تكون المتباينة2ن-م-ك2{\displaystyle 2n-m-k\leq 2}يحجز، حيثم{\displaystyle m}هو عدد الحواف وك{\displaystyle k}يمثل بُعد المكعب الفائق الذي يمثل الرسم البياني انعكاسًا له. هذه المتباينة تصبح مساواة إذا وفقط إذا لم يحتوي الرسم البياني الوسيط على أي مكعبات. هذه نتيجة لهوية أخرى للرسوم البيانية الوسيطة: خاصية أويلر.(-1)خافت(سؤال){\displaystyle \sum (-1)^{\dim(Q)}}يساوي دائمًا واحدًا، حيث يتم حساب المجموع على جميع الرسوم البيانية الفرعية للمكعب الفائقسؤال{\displaystyle Q}من الرسم البياني الوسيط المعطى. [ 26 ]
  • الرسوم البيانية الوسيطة المنتظمة الوحيدة هي المكعبات الفائقة. [ 27 ]
  • كل رسم بياني وسيط هو رسم بياني معياري . الرسوم البيانية المعيارية هي فئة من الرسوم البيانية التي يكون فيها لكل ثلاثية من الرؤوس وسيط، ولكن ليس من الضروري أن تكون الوسائط فريدة. [ 28 ]

ملحوظات

  1. 1 2 3 تشونغ وجراهام وساكس (1987) .
  2. بونيمان (1971) ؛ دريس وآخرون (1997) ؛ دريس، هوبر ومولتون (1997) .
  3. ^ باندلت وبارتيليمي (1984) ؛ داي وماكموريس (2003) .
  4. ^ إمريش وكلافزار (2000) ، الاقتراح 1.26، ص. 24.
  5. هذا يتبع مباشرة من توصيف الرسوم البيانية الوسيطة على أنها انكماشات للمكعبات الفائقة، كما هو موضح أدناه.
  6. ^ سلطان وزامبيتسكي وبريسكارو (1973) ؛ تشيبوي، دراغان وفاكسيس (2002) ؛ تشيبوي، فانسيوليني وفاكسيس (2004) .
  7. ^ كلافجار وسكركوفسكي (2000) .
  8. ^ بارتيليمي، لوكلير ومونجارديت (1986) ، الصفحة 200.
  9. ينسب بيركوف وكيس (1947) تعريف هذه العملية إلى بيركوف، ج. (1940)، نظرية الشبكة ، الجمعية الرياضية الأمريكية، ص  74.
  10. كنوت (2008) ، ص 65، والتمارين 75 و76 في الصفحتين 89-90. يذكر كنوت أن البرهان البسيط على أن التجميعية تستلزم التوزيعية لا يزال غير معروف.
  11. إن التكافؤ بين التعبيرين في هذه المعادلة، أحدهما من حيث عملية الوسيط والآخر من حيث عمليات الشبكة والمتباينات، هو النظرية 1 لبيركوف وكيس (1947) .
  12. بيركوف وكيس (1947) ، النظرية 2.
  13. بيركوف وكيس (1947) ، ص 751.
  14. أفان (1961) .
  15. يسمي كنوت (2008) مثل هذه المجموعة مثالية ، لكن المجموعة المحدبة في الرسم البياني للشبكة التوزيعية ليست هي نفسها المثالية للشبكة .
  16. ^ إمريش وكلافزار (2000) ، النظرية 2.40، ص. 77.
  17. Bandelt & Chepoi (2008) ، الاقتراح 2.5 ، ص.8؛ Chung و Graham & Saks (1989) ؛ Feder (1995) ؛ Knuth (2008) ، النظرية S ، ص. 72.
  18. الجحيم (1976) .
  19. ^ إمريش وكلافزار (2000) ، الاقتراح 1.33، ص. 27.
  20. ^ باندلت (1984) ؛ إمريش وكلافزار (2000) ، النظرية 2.39، ص 76؛ كنوث (2008) ، ص. 74.
  21. تتألف هذه التقنية، التي تبلغ ذروتها في اللمة 7.10 في الصفحة 218 من كتاب إمريش وكلافزار، من تطبيق خوارزمية تشيبا ونيشيزيكي (1985) لسرد جميع الدورات الرباعية في الرسم البيانيجي{\displaystyle G}، لتشكيل رسم بياني غير موجه تكون رؤوسه هي حوافجي{\displaystyle G}وباعتبار حوافها هي الجوانب المتقابلة لدورة رباعية، وباستخدام المكونات المتصلة لهذا الرسم البياني المشتق لتكوين إحداثيات المكعب الفائق. خوارزمية مكافئة موجودة في كنوت (2008) ، الخوارزمية H، صفحة 69.
  22. للاطلاع على خوارزميات التعرف على الرسوم البيانية الوسيطة السابقة، انظر Jha & Slutzki (1992) ، و Imrich & Klavžar (1998) ، و Hagauer, Imrich & Klavžar (1999) . أما بالنسبة لخوارزميات الكشف عن المثلثات، فانظر Itai & Rodeh (1978) ، وChiba & Nishizeki (1985) ، و Alon, Yuster & Zwick (1995) .
  23. ألون، يوستر وزويك (1995) ، استنادًا إلى ضرب المصفوفات السريع . هنام{\displaystyle m}يمثل عدد الحواف في الرسم البياني، ويخفي ترميز Big O عاملًا ثابتًا كبيرًا؛ وتستغرق أفضل الخوارزميات العملية لاكتشاف المثلثات وقتًايا(م3/2){\displaystyle O(m^{3/2})}بالنسبة للتعرف على الرسم البياني الوسيط، يمكن التعبير عن الحد الزمني إما بدلالةم{\displaystyle m}أون{\displaystyle n}(عدد الرؤوس)، كمام=يا(نسجلن){\displaystyle m=O(n\log n)}.
  24. وصف مولدر وشريجفر (1979) نسخة من هذه الطريقة لأنظمة الخصائص التي لا تتطلب أي رؤوس كامنة، وقدم بارثيليمي (1989) البنية الكاملة. وقد ورد اسم مخطط بونيمان في دريس وآخرون (1997) ودريس ، هوبر ومولتون (1997) .
  25. ^ مولدر وشريجفر (1979) .
  26. Škrekovski (2001) .
  27. مولدر (1980) .
  28. الرسوم البيانية المعيارية ، نظام معلومات حول فئات الرسوم البيانية ومحتوياتها، تم استرجاعه في 2016-09-30.

مراجع

  • الرسوم البيانية الوسيطة ، نظام معلومات لتضمين فئات الرسوم البيانية.
  • برنامج Network ، برنامج مجاني لتحليل الشبكات التطورية. يقوم برنامج Network بإنشاء أشجار وشبكات تطورية من البيانات الجينية واللغوية وغيرها.
  • PhyloMurka ، برنامج مفتوح المصدر لحسابات الشبكة الوسيطة من البيانات البيولوجية.