التوجيه عبر المركبات

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

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

إنّ أكثر مشاكل التوجيه شهرة هي مشكلة مندوب المبيعات المسافر (TSP): ابحث عن أقصر طريق لمندوب المبيعات الذي يحتاج إلى زيارة العملاء في مواقع جغرافية مختلفة والعودة إلى نقطة البداية. يمكن تمثيل مقدّم خدمة الرموز المميزة بواسطة رسم بياني حيث تتوافق العُقد مع المواقع الجغرافية، وتشير الحواف (أو الأقواس) إلى التنقّل المباشر بين المواقع. على سبيل المثال، يُظهر الرسم البياني أدناه مقدّم خدمة مع أربعة مواقع جغرافية فقط مسماة "أ" و"ب" و"ج" و"د". يتم تحديد المسافة بين أي موقعين من خلال الرقم المجاور للحافة التي تربطهما.

صورة متحركة لملعقة صغيرة

من خلال حساب المسافات لجميع المسارات الممكنة، يمكنك معرفة أن أقصر مسار هو ACDBA، حيث تبلغ المسافة الإجمالية 35 + 30 + 15 + 10 = 90.

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

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

يمكن أن تحل أدوات OR حلول العديد من أنواع VRP، بما في ذلك ما يلي:

القيود على حل مشكلات توجيه المركبات

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