نظام جمع المتجهات
يُعد نظام جمع المتجهات ( VAS ) أحد لغات النمذجة الرياضية العديدة لوصف الأنظمة الموزعة . وقد طُوِّرت أنظمة جمع المتجهات بواسطة ريتشارد إم. كارب وريموند إي. ميلر في عام 1969، [ 1 ] ثم عُمِّمت إلى أنظمة جمع المتجهات ذات الحالات ( VASS ) بواسطة جون إي. هوبكروفت وجان جاك بانسيو في عام 1979. [ 2 ] ويُعد كل من VAS وVASS مكافئين من نواحٍ عديدة لشبكات بيتري التي قدمها كارل آدم بيتري سابقًا .

تعريف غير رسمي
يتكون نظام جمع المتجهات من مجموعة محدودة من المتجهات الصحيحة، جميعها متساوية الطول. يُنظر إلى المتجه الابتدائي على أنه القيم الأولية لعدة عدادات، وتُعتبر متجهات نظام جمع المتجهات بمثابة تحديثات. لا يجوز أن تقل قيم هذه العدادات عن الصفر. بتعبير أدق، عند وجود متجه ابتدائي ذي قيم غير سالبة، يمكن جمع متجهات نظام جمع المتجهات عنصرًا بعنصر، بشرط أن تكون جميع المتجهات الوسيطة ذات قيم غير سالبة. نظام جمع المتجهات ذو الحالات هو نظام جمع متجهات مزود بحالات تحكم. بتعبير أدق، هو رسم بياني موجه محدود، حيث تُسمى الأقواس بمتجهات صحيحة . تخضع أنظمة جمع المتجهات ذات الحالات لنفس القيد، وهو ألا تقل قيم العدادات عن الصفر.
يمكن اعتبار أنظمة جمع المتجهات بمثابة آلة عداد ضعيفة ، غير قادرة على اختبار أن العداد يساوي صفرًا (لكنها تستطيع التحقق من أن العداد موجب، عن طريق محاولة إنقاصه. إذا فشل الاختبار، ينتهي التنفيذ).
التعريفات الرسمية والمصطلحات الأساسية
- مجموعة القيم الذاتية هي مجموعة منتهيةبالنسبة للبعض.
- VASS هو رسم بياني موجه محدودبحيثبالنسبة للبعض.
التحولات
- يتركليكن VAS. معطى متجه، المتجهيمكن الوصول إليها ، في عملية انتقال واحدة، إذاو.
- يترككن VASS. بالنظر إلى التكوين، التكوينيمكن الوصول إليها ، في عملية انتقال واحدة، إذاو.
VASS و VAS
من الواضح أن نظام VAS هو حالة خاصة من نظام VASS. من جهة أخرى، يمكن محاكاة نظام VASS ذي البعد n بنظام VAS ذي البعد n +3، كما أوضح هوبكروفت وبانسيوت . [ 3 ] في هذا النظام، تُشفّر الإحداثيات الثلاث الإضافية الحالة. تتم محاكاة كل انتقال في نظام VASS بتسلسل من ثلاثة انتقالات، حيث يُعالج الانتقالان الأولان فقط إحداثيات تشفير الحالة.
VASS وشبكات بيتري
يمكن اعتبار شبكة بتري بمثابة نظام VASS: لنفترض شبكة بتري، أين
- هي مجموعة محدودة من الأماكن
- T هي مجموعة منتهية من الانتقالات
- يحدد عدد الرموز المميزة التي يستهلكها وينتجها الانتقال.
عندئذٍ يمكن اعتبار علامة الشبكة بمثابة متجه في، أين، وانتقال t كزوج من انتقالات VASSحيث q هي حالة تحكم مساعدة،و وبالمثل، يمكن صياغة مقياس القيمة المضافة كشبكة بتري.
خصائص مقياس القيمة المضافة (VAS) وإجراءات اتخاذ القرار
إمكانية الوصول
تتمثل مشكلة الوصول لشبكات بيتري في تحديد ما إذا كان من الممكن الوصول إلى حالة معينة أخرى منها عن طريق أي تسلسل محدود من الانتقالات، وذلك بالنظر إلى A VAS(S) وحالة (متجه في حالة VAS، ومتجه وحالة تحكم في حالة VASS).
أُثبت أن هذه المسألة صعبة الحل وفقًا لمعيار EXPSPACE [ 4 ] قبل سنوات من إثبات إمكانية حلها أصلًا. [ 5 ] وفي عام 2021، أُثبت أن هذه المسألة كاملة وفقًا لمعيار أكرمان (وبالتالي ليست بدائية تكرارية )، وذلك بشكل مستقل من قِبل جيروم ليرو [ 6 ] وويتشيك تشيرفينسكي ولوكاس أورليكوفسكي. [ 7 ] ويعود الحد الأعلى لأكرمان إلى ليرو وشمتز [ 8 ] اللذين تسمح خوارزميتهما بحد أعلى بدائي تكراري عندما يكون البُعد ثابتًا.
تُطرح مسألة الوصول المتبادل (المعروفة أيضًا باسم الوصول العكسي) عند سؤال حالتين، x و y ، عما إذا كان بالإمكان الوصول إلى x من y والعكس صحيح. هذه المسألة أسهل بكثير من مسألة الوصول أحادي الاتجاه، وقد ثبت أنها مسألة كاملة من فئة EXPSPACE. [ 9 ]
إمكانية التغطية
بالنظر إلى حالتين لنظام VAS، x و y ، فإن سؤال قابلية التغطية يسأل عما إذا كان هناك تسلسل من الانتقالات ينقل الحالة الأولية x إلى حالةبحيث(المقارنة تتم على مستوى العناصر). في نظام VASS، يتم تحديد حالات التحكم أيضًا، وتكون المشكلة مكافئة للمشكلة (الظاهرية) الأبسط المتمثلة في السؤال عما إذا كانت حالة تحكم معينة، q ، قابلة للوصول من الحالة الابتدائية.تُعتبر مسألة التغطية مسألة كاملة من فئة EXPSPACE. [ 4 ]
التقييد
تتمثل مشكلة التقييد لنظام VASS فيما يلي: بالنظر إلى الحالة الأولية، هي مجموعة الحالات التي يمكن الوصول إليها منمحدودة؟ هذه المسألة المتعلقة بالقرار هي أيضًا مسألة كاملة من فئة EXPSPACE. [ 10 ]
انظر أيضاً
مراجع
- ↑ كارب، ريتشارد م.؛ ميلر، ريموند إي. (مايو 1969). "مخططات البرامج المتوازية" . مجلة علوم الحاسوب والنظم . 3 (2): 147-195 . doi : 10.1016/S0022-0000(69)80011-5 .
- ↑ هوبكروفت، جون إي.؛ بانسيو، جان جاك (1979). "حول مشكلة إمكانية الوصول لأنظمة جمع المتجهات خماسية الأبعاد". علوم الحاسوب النظرية . 8 (2): 135-159 . doi : 10.1016/0304-3975(79)90041-0 . hdl : 1813/6102 .
- ↑ هوبكروفت، جون؛ بانسيو، جان جاك. "حول مشكلة إمكانية الوصول لأنظمة جمع المتجهات خماسية الأبعاد". علوم الحاسوب النظرية . 8 (2). إلسيفير: 135-159 .
- 1 2 ليبتون، ر. (1976). "مشكلة إمكانية الوصول تتطلب مساحة أسية" . التقرير الفني 62. جامعة ييل: 305-329 .
- ↑ ماير، إرنست دبليو. "خوارزمية لمسألة إمكانية الوصول العامة لشبكة بتري". مجلة SIAM للحوسبة . 13 (3). SIAM: 441-460 .
- ↑ ليرو، جيروم (2021). مشكلة الوصول لشبكات بيتري ليست بدائية تكرارية . ندوة IEEE السنوية الثانية والستون حول أسس علوم الحاسوب (FOCS) لعام 2021. arXiv : 2104.12695 .
- ↑ تشيرفينسكي، فويتش؛ أورليكوفسكي، لوكاس (2021). إمكانية الوصول في أنظمة جمع المتجهات هي مسألة أكرمان-كاملة . ندوة IEEE السنوية الثانية والستون حول أسس علوم الحاسوب (FOCS) لعام 2021. arXiv : 2104.13866 .
- ↑ ليرو، جيروم؛ شميتز، سيلفان. "إمكانية الوصول في أنظمة جمع المتجهات بدائية-تكرارية في بُعد ثابت". الندوة السنوية الرابعة والثلاثون لجمعية ACM/IEEE حول المنطق في علوم الحاسوب . LICS. IEEE.
- ↑ ليرو، جيروم (2013). "مشكلة الوصول العكسي لنظام جمع المتجهات" . الأساليب المنطقية في علوم الحاسوب . 9 (1). arXiv : 1301.4874 . doi : 10.2168/LMCS-9(1:5)2013 .
- ↑ راكوف، تشارلز. "مشكلات التغطية والتقييد لأنظمة جمع المتجهات". علوم الحاسوب النظرية . 6 (2). إلسيفير: 223-223 .
- لغات المواصفات الرسمية
- نماذج الحوسبة
- التزامن (علوم الحاسوب)
- الرسوم البيانية
- شبكات بتري
- لغة نمذجة البرمجيات
