رتبة الدورة

في نظرية المخططات ، يُعدّ رتبة الدورة للمخطط الموجه مقياسًا لاتصال المخططات الموجهة ، وقد اقترحه إيغان وبوتشي ( إيغان، 1963 ) . وبشكلٍ بديهي، يقيس هذا المفهوم مدى قرب المخطط الموجه من المخطط الموجه غير الدوري (DAG)، بمعنى أن المخطط الموجه غير الدوري له رتبة دورة صفر، بينما المخطط الموجه الكامل من الرتبة n مع حلقة ذاتية عند كل رأس له رتبة دورة n . ترتبط رتبة الدورة للمخطط الموجه ارتباطًا وثيقًا بعمق الشجرة للمخطط غير الموجه وبارتفاع النجمة للغة منتظمة . كما يُستخدم هذا المفهوم في حسابات المصفوفات المتفرقة (انظر بودليندر وآخرون، 1995 ) والمنطق ( روسمان، 2008 ) .
تعريف
يتم تعريف رتبة الدورة r ( G ) للرسم البياني الموجه G = ( V , E ) استقرائيًا على النحو التالي:
- إذا كانت G غير دورية، فإن r ( G ) = 0 .
- إذا كانت G متصلة بقوة و E غير فارغة، فإن
- أين هو الرسم البياني الموجه الناتج عن حذف الرأس v وجميع الحواف التي تبدأ أو تنتهي عند v .
- إذا لم تكن G متصلة بقوة، فإن r ( G ) يساوي الحد الأقصى لرتبة الدورة بين جميع المكونات المتصلة بقوة لـ G.
إن عمق الشجرة في الرسم البياني غير الموجه له تعريف مشابه جداً، حيث يستخدم الاتصال غير الموجه والمكونات المتصلة بدلاً من الاتصال القوي والمكونات المتصلة بقوة.
تاريخ
تم تقديم رتبة الدورة بواسطة إيجان (1963) في سياق ارتفاع النجمة للغات المنتظمة . وقد أعيد اكتشافها بواسطة ( أيزنستات وليو 2005 ) كتعميم لعمق الشجرة غير الموجه ، والذي تم تطويره بدءًا من الثمانينيات وتطبيقه على حسابات المصفوفات المتفرقة ( شرايبر 1982 ) .
أمثلة
رتبة الدورة في الرسم البياني الموجه غير الدوري (DAG) هي 0، بينما الرسم البياني الموجه الكامل من الرتبة n مع حلقة ذاتية عند كل رأس له رتبة دورة n . وبصرف النظر عن ذلك، فإن رتبة الدورة لبعض الرسوم البيانية الموجهة الأخرى معروفة: المسار غير الموجهمن الرتبة n ، والتي تمتلك علاقة حافة متناظرة ولا تحتوي على حلقات ذاتية، لها رتبة دورة( ماكنوتون 1969 ) . للمخرج-حلقةأي، حاصل الضرب الديكارتي لدائرتين موجهتين بطولين m و n ، لدينا ولـ م ≠ ن ( إيجان 1963 ، جروبر وهولزر 2008 ).
حساب رتبة الدورة
يُعدّ حساب رتبة الدورة أمرًا صعبًا حسابيًا: فقد أثبت غروبر (2012) أن مسألة القرار المقابلة هي مسألة NP-كاملة ، حتى بالنسبة للرسوم البيانية الموجهة المتفرقة ذات درجة الخروج القصوى التي لا تتجاوز 2. ومن الجانب الإيجابي، يمكن حل هذه المسألة في وقتعلى الرسوم البيانية الموجهة ذات درجة الخروج القصوى التي لا تتجاوز 2، وفي الوقتفيما يخص الرسوم البيانية الموجهة العامة، توجد خوارزمية تقريبية بنسبة تقريبية..
التطبيقات
ارتفاع النجوم في اللغات العادية
كان أول تطبيق لرتبة الدورة في نظرية اللغات الرسمية ، لدراسة ارتفاع النجمة في اللغات المنتظمة . وقد أرسى إيغان (1963) علاقة بين نظريات التعبيرات المنتظمة، والآلات المحدودة، والرسوم البيانية الموجهة . وفي السنوات اللاحقة، عُرفت هذه العلاقة باسم نظرية إيغان ، انظر ساكاروفيتش (2009) . في نظرية الآلات، تُعرَّف الآلة المحدودة غير الحتمية ذات الحركات ε (ε-NFA) بأنها مجموعة خماسية ( Q , Σ, δ , q , 0 , F )، تتكون من
- مجموعة محدودة من الحالات Q
- مجموعة محدودة من رموز الإدخال Σ
- مجموعة من الحواف المصنفة δ ، يشار إليها باسم علاقة الانتقال : Q × (Σ ∪{ε}) × Q. هنا ε تشير إلى الكلمة الفارغة .
- حالة ابتدائية q 0 ∈ Q
- مجموعة من الحالات F تميز بأنها حالات قبول F ⊆ Q.
تُقبل الكلمة w ∈ Σ * بواسطة آلة الحالة المحدودة غير القطعية ε-NFA إذا وُجد مسار مُوجَّه من الحالة الابتدائية q 0 إلى حالة نهائية ما في F باستخدام حواف من δ ، بحيث يُنتج تجميع جميع العلامات التي تمت زيارتها على طول المسار الكلمة w . مجموعة جميع الكلمات على Σ * التي تقبلها الآلة هي اللغة التي تقبلها الآلة A.
عند الحديث عن خصائص الرسم البياني الموجه لآلة حالة محدودة غير حتمية A ذات مجموعة حالات Q ، فإننا نتناول بشكل طبيعي الرسم البياني الموجه ذي مجموعة الرؤوس Q المستحثة بواسطة علاقة الانتقال الخاصة به. والآن، تُصاغ النظرية على النحو التالي.
- نظرية إيجان : ارتفاع النجمة للغة منتظمة L يساوي الحد الأدنى لرتبة الدورة بين جميع الآلات المحدودة غير الحتمية ذات حركات ε التي تقبل L.
تم تقديم البراهين لهذه النظرية بواسطة إيجان (1963) ، ومؤخراً بواسطة ساكاروفيتش (2009) .
تحليل تشوليسكي في حسابات المصفوفات المتفرقة
يتمثل تطبيق آخر لهذا المفهوم في حسابات المصفوفات المتفرقة ، وتحديدًا في استخدام التجزئة المتداخلة لحساب تحليل تشوليسكي لمصفوفة (متناظرة) بالتوازي. مصفوفة متفرقة معطاةيمكن تفسير المصفوفة M على أنها مصفوفة التجاور لمخطط موجه متناظر G ذي n رأسًا، بحيث تكون العناصر غير الصفرية في المصفوفة متناظرة تناظرًا واحدًا لواحد مع حواف G. إذا كانت رتبة دورة المخطط الموجه G على الأكثر k ، فيمكن حساب تحليل Cholesky للمصفوفة M في k خطوة على الأكثر على حاسوب متوازٍ.المعالجات ( ديرينيوسكي وكوبالي 2004 ) .
انظر أيضاً
مراجع
- بودلاندر، هانز إل . جيلبرت، جون ر. هافستينسون، هالمتير؛ كلوكس، تون (1995)، “تقريب عرض الشجرة وعرض المسار والحجم الأمامي وأقصر شجرة إزالة”، مجلة الخوارزميات ، 18 (2): 238–255 ، دوى : 10.1006/jagm.1995.1009 ، Zbl 0818.68118 .
- ديرينوفسكي، داريوس؛ كوبالي، ماريك (2004)، "تحليل تشوليسكي للمصفوفات بالتوازي وترتيب الرسوم البيانية"، المؤتمر الدولي الخامس حول المعالجة المتوازية والرياضيات التطبيقية (ملف PDF) ، سلسلة محاضرات في علوم الحاسوب، المجلد 3019، دار نشر سبرينغر، الصفحات 985-992 ، doi : 10.1007/978-3-540-24669-5_127 ، ISBN 978-3-540-21946-0Zbl 1128.68544 ، مؤرشف من الأصل (PDF) بتاريخ 16 يوليو 2011 .
- إيغان، لورانس سي. (1963)، "مخططات الانتقال وارتفاع النجمة للأحداث المنتظمة"، مجلة ميشيغان الرياضية ، 10 (4): 385-397 ، doi : 10.1307/mmj/1028998975 ، Zbl 0173.01504 .
- أيزنستات، ستانلي سي؛ ليو، جوزيف دبليو إتش (2005)، "نظرية أشجار الحذف للمصفوفات غير المتناظرة المتفرقة"، مجلة SIAM لتحليل المصفوفات وتطبيقاتها ، 26 (3): 686-705 ، doi : 10.1137/S089547980240563X.
- غروبر، هيرمان (2012)، "مقاييس تعقيد الرسوم البيانية الموجهة وتطبيقاتها في نظرية اللغات الرسمية" (ملف PDF) ، الرياضيات المتقطعة وعلوم الحاسوب النظرية ، 14 ( 2): 189-204.
- غروبر، هيرمان؛ هولزر، ماركوس (2008)، "الأوتوماتا المحدودة، اتصال الرسم البياني الموجه، وحجم التعبير النمطي" (ملف PDF) ، وقائع الندوة الدولية الخامسة والثلاثين حول الأوتوماتا واللغات والبرمجة ، سلسلة محاضرات في علوم الحاسوب، المجلد 5126، دار نشر سبرينغر، الصفحات 39-50 ، doi : 10.1007/978-3-540-70583-3_4 ، ISBN 978-3-540-70582-6.
- ماكناوتون، روبرت (1969)، "تعقيد الحلقة للأحداث المنتظمة"، علوم المعلومات ، 1 (3): 305-328 ، doi : 10.1016/S0020-0255(69)80016-2.
- روسمان، بنيامين (2008)، "نظريات الحفاظ على التماثل"، مجلة ACM ، 55 (3): المقالة 15، doi : 10.1145/1379759.1379763.
- ساكاروفيتش، جاك (2009)، عناصر نظرية الأوتوماتا ، مطبعة جامعة كامبريدج، رقم ISBN 978-0-521-84425-3
- شريبر، روبرت (1982)، "تطبيق جديد لحذف غاوس المتناثر" (ملف PDF) ، مجلة ACM للمعاملات في البرمجيات الرياضية ، 8 (3): 256-276 ، doi : 10.1145/356004.356006 ، مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 7 يونيو 2011 ، تم استرجاعه بتاريخ 4 يناير 2010.
- اتصال الرسم البياني
- ثوابت الرسم البياني
- مسائل NP-كاملة
