We study a generalized motion planning problem involving multiple autonomous robots navigating in a $d$-dimensional Euclidean space in the presence of a set of obstacles whose positions are unknown a priori. Each robot is required to visit sequentially a prescribed set of target states, with the number of targets varying between robots. This heterogeneous setting generalizes the framework considered in the prior works on sequential parametrized topological complexity by Farber and the second author of this article. To determine the topological complexity of our problem, we formulate it mathematically by constructing an appropriate fibration. Our main contribution is the determination of this invariant in the generalized setting, which captures the minimal algorithmic instability required for designing collision-free motion planning algorithms under parameter-dependent constraints. We provide a detailed analysis for both odd and even-dimensional ambient spaces, including the essential cohomological computations and explicit constructions of corresponding motion planning algorithms.
- معرّف الورقة: 2510.09323
- العنوان: التعقيد الطوبولوجي المعامل لنظام متعدد الروبوتات مع مهام متغيرة
- المؤلفون: Gopal Chandra Dutta, Amit Kumar Paul, Subhankar Sau
- التصنيف: math.AT (الطوبولوجيا الجبرية)، cs.RO (الروبوتات)
- تاريخ النشر: 13 أكتوبر 2025
- رابط الورقة: https://arxiv.org/abs/2510.09323v1
تتناول هذه الورقة مشكلة تخطيط الحركة المعممة التي تتضمن عدة روبوتات مستقلة تتنقل في فضاء إقليدي ذي بعد d، مع وجود عوائق موقعها غير معروف. يتعين على كل روبوت زيارة مجموعة محددة من حالات الهدف بالتسلسل، وقد يختلف عدد الأهداف بين الروبوتات المختلفة. يعمم هذا الإعداد غير المتجانس الأعمال السابقة لـ Farber والمؤلف الثاني للورقة في مجال التعقيد الطوبولوجي المعامل بالتسلسل. لتحديد التعقيد الطوبولوجي للمشكلة، يقوم المؤلفون بصياغة المشكلة رياضياً من خلال بناء تليفات مناسبة. المساهمة الرئيسية هي تحديد هذا الثابت في الإعداد المعمم، الذي يعكس الحد الأدنى من عدم الاستقرار الخوارزمي المطلوب لتصميم خوارزميات تخطيط حركة خالية من الاصطدام تحت القيود المعتمدة على المعاملات.
المشكلة الأساسية التي تعالجها هذه الورقة هي: في فضاء إقليدي ذي بعد d، يتعين على n روبوت مستقل z₁, z₂, ..., zₙ إجراء تخطيط حركة خالية من الاصطدام في وجود m عائق موقعه غير معروف. الخاصية الرئيسية هي أن كل روبوت zᵢ يجب أن يزور بالتسلسل rᵢ حالة هدف محددة مسبقاً، وقد يختلف عدد الأهداف rᵢ بين الروبوتات المختلفة.
- احتياجات التطبيق العملي: أنظمة الروبوتات متعددة الروبوتات في الواقع غالباً ما تتطلب مهام غير متجانسة، وقد يحتاج روبوتات مختلفة إلى زيارة عدد مختلف من نقاط الهدف
- الأهمية النظرية: تعمم نظرية التعقيد الطوبولوجي المعامل بالتسلسل الموجودة، من الإعداد المتجانس إلى الإعداد غير المتجانس
- توجيه تصميم الخوارزميات: يوفر التعقيد الطوبولوجي مقياساً للحد الأدنى من عدم الاستمرارية المطلوب عند تصميم خوارزميات تخطيط الحركة
تفترض نظرية التعقيد الطوبولوجي المعامل بالتسلسل الموجودة (أعمال Farber و Paul) أن جميع الروبوتات تتبع نفس عدد الأهداف المتسلسلة، وهذا مقيد جداً في التطبيقات العملية. الإعداد غير المتجانس في هذه الورقة أقرب إلى احتياجات الواقع.
- توسيع الإطار النظري: تعميم نظرية التعقيد الطوبولوجي المعامل بالتسلسل من الإعداد المتجانس إلى الإعداد غير المتجانس، مما يسمح بأعداد مختلفة من حالات الهدف للروبوتات المختلفة
- حساب التعقيد الدقيق:
- للفضاء الإقليدي ذي البعد الفردي: TCrˉ[p]=∑i=1nri+m−1
- للفضاء الإقليدي ذي البعد الزوجي: TCrˉ[p]=∑i=1nri+m−2
- تحليل شامل للحدود العليا والدنيا: إنشاء الحدود الدنيا من خلال حساب طول الكوب في الجبر المتماثل، وإنشاء الحدود العليا من خلال حجج البعد وبناء الخوارزميات
- بناء خوارزمية صريحة: بناء خوارزمية تخطيط حركة محددة لحالة البعد الزوجي، مما يثبت إحكام الحد الأعلى
معطى:
- n روبوت في فضاء إقليدي Rᵈ
- m عائق موقعه غير معروف
- الروبوت zᵢ يجب أن يزور بالتسلسل rᵢ حالة هدف
- متجه الهدف rˉ=(r1,r2,...,rn)، حيث r1≤r2≤...≤rn
الهدف: حساب التعقيد الطوبولوجي المعامل بالتسلسل rˉ وهو TCrˉ[p:E→B]
النظر في التليف:
p:E=F(Rd,m+n)→B=F(Rd,m)
معرّف بـ (o1,...,om,z1,...,zn)↦(o1,...,om)
تعريف الفضاء الجزئي EBrˉ⊂EBrn:
EBrˉ={(e1,...,ern)∈EBrn:pu(ernu)=pu(ernu+1)=...=pu(ern),1≤u≤ℓ−1}
بناء التليف من خلال رسم التراجع:
Πrˉ:EBIrˉ→EBrˉ
- الصياغة الرياضية للإعداد غير المتجانس: من خلال إدخال تليفات مختلفة pu للتعامل مع أعداد أهداف مختلفة للروبوتات المختلفة
- التحليل الجبري المتماثل:
- بناء الفئات المتماثلة wijs التي تحقق علاقات محددة
- استخدام خريطة القطر Δ:E→EBrˉ لتحليل فضاء النواة
- إنشاء الحدود الدنيا من خلال حساب منتج الكوب
- التحليل المعتمد على البعد:
- البعد الفردي: درجة الفئات المتماثلة زوجية، منتج الكوب قابل للتبديل
- البعد الزوجي: درجة الفئات المتماثلة فردية، منتج الكوب مضاد للتبديل، مما يؤدي إلى انخفاض التعقيد بمقدار 1
يحلل المؤلفون في القسم 3 مثالاً محدداً:
- روبوتان يتحركان في R³
- عائقان
- الروبوت الأول يزور نقطتي هدف
- الروبوت الثاني يزور 3 نقاط هدف
- الحساب ينتج TC(2,3)[p]=6
التحقق من النتائج النظرية بالطرق التالية:
- حساب الحد الأعلى: استخدام بعد التماثل والاتصالية
- حساب الحد الأدنى: بناء مجموعات فئات متماثلة محددة
- بناء الخوارزمية: بناء خوارزمية تخطيط حركة صريحة
النظرية 6.1 (حالة البعد الفردي):
للبعد الفردي d ≥ 3, m ≥ 2, n ≥ 1:
TCrˉ[p:F(Rd,n+m)→F(Rd,m)]=∑i=1nri+m−1
النظرية 8.2 (حالة البعد الزوجي):
للبعد الزوجي d ≥ 2, m ≥ 2, n ≥ 1:
TCrˉ[p:F(Rd,n+m)→F(Rd,m)]=∑i=1nri+m−2
- البعد الفردي: الحد الأدنى والحد الأعلى العام متطابقان تماماً
- البعد الزوجي: إثبات الحد الأعلى الإحكام من خلال بناء خوارزمية صريحة
يتحقق القسم 8 من الخوارزمية المبنية:
- الحالة العامة تتطلب R+m خوارزمية محلية
- حالة البعد الزوجي يمكن تقليلها إلى R+m−1 خوارزمية محلية
- التعقيد الطوبولوجي لـ Farber: النظرية الأساسية لقياس عدم الاستمرارية المتأصلة في خوارزميات تخطيط الحركة
- التعقيد الطوبولوجي المتسلسل: تعميم Rudyak لحالة حالات متسلسلة متعددة
- التعقيد الطوبولوجي المعامل: الإطار الذي أدخله Cohen و Farber و Weinberger للتعامل مع الشروط المعتمدة على المعاملات
- تطبيق طريقة فضاء التكوين في تخطيط الحركة الخالية من الاصطدام متعدد الروبوتات
- استخدام تليف Fadell-Neuwirth في وجود العوائق
بالمقارنة مع الأعمال الموجودة، تتناول هذه الورقة للمرة الأولى أنظمة روبوتات غير متجانسة، حيث يكون لروبوتات مختلفة أعداد مختلفة من حالات الهدف.
- تعميم ناجح لنظرية التعقيد الطوبولوجي المعامل بالتسلسل إلى الإعداد غير المتجانس
- توفير صيغ دقيقة لحالات البعد الفردي والزوجي
- بناء خوارزميات تخطيط حركة مقابلة
- قيود البعد: يتطلب d ≥ 2، وحالة البعد الزوجي d = 2 تتطلب معالجة خاصة
- عدد العوائق: يتطلب m ≥ 2
- الطبيعة النظرية: النتائج نظرية بشكل أساسي، ولم يتم مناقشة التعقيد الحسابي الفعلي للخوارزميات بالتفصيل
- النظر في فضاءات تكوين وقيود أكثر عمومية
- دراسة الكفاءة الحسابية الفعلية للخوارزميات
- التوسع إلى حالة العوائق الديناميكية
- الصرامة النظرية: الاشتقاق الرياضي كامل، من بناء التليف إلى حساب المتماثل كله صارم جداً
- الابتكار القوي: أول معالجة للتعقيد الطوبولوجي المعامل لأنظمة روبوتات غير متجانسة
- الاكتمال الجيد: يوجد تحليل نظري وبناء خوارزميات، والحدود العليا والدنيا محددة بدقة
- الطريقة المبتكرة: استخدام ذكي لاختلاف خصائص البعد الفردي والزوجي في التعامل مع تبديل منتج الكوب
- قيود الجدوى العملية: النتائج النظرية مجردة نسبياً، والمسافة من التطبيق العملي لا تزال بعيدة
- التعقيد الحسابي: لم يتم تحليل التعقيد الحسابي الفعلي للخوارزميات المبنية
- الحالات الخاصة: معالجة بعض الحالات الحدية (مثل d=2, m=1) ليست كاملة بما فيه الكفاية
- المساهمة النظرية: توفير أدوات نظرية جديدة للطريقة الطوبولوجية في تخطيط حركة الروبوتات متعددة الروبوتات
- الإلهام المنهجي: قد يلهم الإطار الرياضي للتعامل مع الأنظمة غير المتجانسة الأبحاث المتعلقة الأخرى
- توجيه الخوارزمية: توفر القيمة الدقيقة للتعقيد الطوبولوجي توجيهاً نظرياً لتصميم الخوارزميات
- البحث النظري: البحث المتقاطع بين الروبوتات الطوبولوجية والطوبولوجيا الجبرية
- تصميم الخوارزميات: خوارزميات تخطيط حركة متعددة الروبوتات التي تتطلب ضمانات نظرية
- تحليل التعقيد: تقييم الصعوبة المتأصلة لتكوينات أنظمة روبوتات مختلفة
تستشهد الورقة بـ 24 مرجعاً مهماً، تشمل بشكل أساسي:
- الأعمال الرائدة لـ Farber حول التعقيد الطوبولوجي
- تعميم Rudyak للتعقيد الطوبولوجي المتسلسل
- أبحاث Cohen و Farber و Weinberger حول التعقيد الطوبولوجي المعامل
- العمل الكلاسيكي لـ Fadell-Neuwirth حول فضاءات التكوين
التقييم الإجمالي: هذه ورقة نظرية عالية الجودة تقدم مساهمة مهمة في مجال الروبوتات الطوبولوجية. على الرغم من أنها تركز على النظرية وتفتقر إلى التحقق من التطبيقات العملية، فإن صرامتها الرياضية وابتكارها يجعلانها تقدماً مهماً في هذا المجال.