خوارزميات تحسين مستعمرات النمل


في علوم الحاسوب وبحوث العمليات ، تُعدّ خوارزمية تحسين مستعمرات النمل ( ACO ) تقنية احتمالية لحلّ المشكلات الحسابية التي يمكن اختزالها إلى إيجاد مسارات جيدة عبر الرسوم البيانية . تمثل النمل الاصطناعي أساليب متعددة العوامل مستوحاة من سلوك النمل الحقيقي . غالبًا ما يكون التواصل القائم على الفيرومونات بين النمل البيولوجي هو النموذج السائد المستخدم. [ 2 ] وقد أصبحت توليفات النمل الاصطناعي وخوارزميات البحث المحلي طريقة مفضلة للعديد من مهام التحسين التي تتضمن نوعًا من الرسوم البيانية ، مثل توجيه المركبات وتوجيه الإنترنت .
على سبيل المثال، تُعدّ خوارزمية تحسين مستعمرات النمل [ 3 ] فئة من خوارزميات التحسين المُصممة على غرار سلوك مستعمرة النمل . [ 4 ] تقوم "النملات" الاصطناعية (مثل عوامل المحاكاة) بتحديد الحلول المثلى من خلال التنقل عبر فضاء معلمات يُمثل جميع الحلول الممكنة. يضع النمل الحقيقي فرمونات لتوجيه بعضها البعض إلى الموارد أثناء استكشاف بيئتها. وبالمثل، تُسجل "النملات" المُحاكاة مواقعها وجودة حلولها، بحيث تتمكن المزيد من النملات في دورات المحاكاة اللاحقة من تحديد حلول أفضل. [ 5 ] ومن بين الاختلافات في هذا النهج خوارزمية النحل ، التي تُشابه أنماط البحث عن الطعام لدى نحل العسل ، وهو حشرة اجتماعية أخرى.
تُعدّ هذه الخوارزمية إحدى خوارزميات مستعمرات النمل، ضمن أساليب ذكاء الأسراب ، وهي تتضمن بعض التحسينات الميتاهوريستية . اقترحها ماركو دوريغو لأول مرة عام ١٩٩٢ في أطروحته للدكتوراه [ ٦ ] [ ٧ ]، وكان الهدف منها البحث عن المسار الأمثل في الرسم البياني، استنادًا إلى سلوك النمل في البحث عن مسار بين مستعمرته ومصدر الغذاء. ومنذ ذلك الحين، توسّعت الفكرة الأصلية لتشمل حلّ فئة أوسع من المسائل العددية، ونتيجةً لذلك، ظهرت العديد من المسائل التي تستند إلى جوانب مختلفة من سلوك النمل. ومن منظور أوسع، تُجري خوارزمية مستعمرات النمل بحثًا قائمًا على النموذج [ ٨ ] ، وتتشابه في بعض الجوانب مع خوارزميات تقدير التوزيع .
ملخص
في الطبيعة، تتجول بعض أنواع النمل (في البداية) بشكل عشوائي ، وعندما تجد الطعام تعود إلى مستعمرتها تاركةً آثارًا من الفيرومونات . إذا عثرت أنواع أخرى من النمل على مثل هذا المسار، فمن المرجح أن تتوقف عن التجول عشوائيًا وتتبعه، وتعود إليه لتؤكده إذا وجدت طعامًا في نهاية المطاف (انظر: تواصل النمل ). [ 9 ]
مع مرور الوقت، يبدأ أثر الفيرومون بالتبخر، مما يقلل من جاذبيته. وكلما زاد الوقت الذي تستغرقه النملة في قطع المسار ذهابًا وإيابًا، زاد الوقت المتاح للفيرومونات للتبخر. وعلى النقيض، يُقطع المسار القصير بشكل متكرر، وبالتالي تزداد كثافة الفيرومونات على المسارات القصيرة مقارنةً بالمسارات الطويلة. كما أن لتبخر الفيرومونات ميزة تجنب التقارب نحو الحل الأمثل محليًا. فلو لم يحدث تبخر على الإطلاق، لكانت المسارات التي اختارتها النملات الأولى جذابة للغاية للنملات اللاحقة، مما يُقيد استكشاف فضاء الحلول. لا يزال تأثير تبخر الفيرومونات في أنظمة النمل الحقيقية غير واضح، ولكنه بالغ الأهمية في الأنظمة الاصطناعية. [ 10 ]
النتيجة الإجمالية هي أنه عندما تجد نملة مسارًا جيدًا (أي قصيرًا) من المستعمرة إلى مصدر الغذاء، يزداد احتمال اتباع النمل الآخر لهذا المسار، وتؤدي التغذية الراجعة الإيجابية في النهاية إلى اتباع العديد من النمل مسارًا واحدًا. وتقوم فكرة خوارزمية مستعمرة النمل على محاكاة هذا السلوك باستخدام "نمل افتراضي" يسير على طول الرسم البياني الذي يمثل المشكلة المراد حلها.
شبكات محيطة من الأشياء الذكية
تتطلب مفاهيم جديدة، إذ لم يعد مفهوم "الذكاء" محصورًا في مكان واحد، بل أصبح موجودًا في كل شيء، مهما صغر حجمه. من المعروف أن المفاهيم التي تركز على الإنسان أدت إلى إنتاج أنظمة تكنولوجيا معلومات تتمركز فيها معالجة البيانات ووحدات التحكم وقوة الحساب. وقد شهدت هذه الوحدات المركزية تحسنًا مستمرًا في أدائها، حتى باتت تُضاهي الدماغ البشري. وأصبح نموذج الدماغ هو الرؤية المثالية للحواسيب. ستُغير الشبكات المحيطة من الأشياء الذكية، وجيل جديد من أنظمة المعلومات، عاجلًا أم آجلًا، والذي سيكون أكثر انتشارًا ويعتمد على تقنية النانو، هذا المفهوم تغييرًا جذريًا. فالأجهزة الصغيرة، التي يمكن تشبيهها بالحشرات، لا تمتلك ذكاءً عاليًا في حد ذاتها، بل يمكن تصنيف ذكائها على أنه محدود للغاية. على سبيل المثال، من المستحيل دمج آلة حاسبة عالية الأداء قادرة على حل أي نوع من المسائل الرياضية في شريحة حيوية تُزرع في جسم الإنسان، أو دمجها في علامة ذكية مصممة لتتبع المنتجات التجارية. ومع ذلك، بمجرد ربط هذه الأشياء ببعضها، فإنها تُطور شكلًا من أشكال الذكاء يُمكن مقارنته بمستعمرة من النمل أو النحل. في حالة بعض المشكلات، يمكن أن يكون هذا النوع من الذكاء متفوقًا على التفكير الذي يقوم به نظام مركزي مشابه للدماغ. [ 11 ]
تقدم الطبيعة أمثلة عديدة على كيفية قدرة الكائنات الحية الدقيقة، إذا ما اتبعت جميعها القاعدة الأساسية نفسها، على خلق شكل من أشكال الذكاء الجماعي على المستوى العياني. تُجسد مستعمرات الحشرات الاجتماعية هذا النموذج خير تجسيد، وهو نموذج يختلف اختلافًا كبيرًا عن المجتمعات البشرية. يقوم هذا النموذج على تعاون وحدات مستقلة ذات سلوك بسيط وغير متوقع. [ 12 ] تتحرك هذه الوحدات في محيطها لتنفيذ مهام محددة، ولا تملك سوى قدر محدود جدًا من المعلومات اللازمة لذلك. تمثل مستعمرة النمل، على سبيل المثال، العديد من الصفات التي يمكن تطبيقها أيضًا على شبكة من الأشياء المحيطة. تتمتع مستعمرات النمل بقدرة عالية جدًا على التكيف مع تغيرات البيئة، فضلاً عن قدرتها الفائقة على التعامل مع المواقف التي يفشل فيها فرد ما في أداء مهمة معينة. سيكون هذا النوع من المرونة مفيدًا للغاية أيضًا للشبكات المتنقلة للأشياء التي تتطور باستمرار. تتصرف حزم المعلومات التي تنتقل من جهاز كمبيوتر إلى كائن رقمي بالطريقة نفسها التي يتصرف بها النمل. فهي تتحرك عبر الشبكة وتنتقل من عقدة إلى أخرى بهدف الوصول إلى وجهتها النهائية بأسرع وقت ممكن. [ 13 ]
نظام الفيرومون الاصطناعي
يُعدّ التواصل القائم على الفيرومونات من أكثر طرق التواصل فعاليةً، وهو شائع في الطبيعة. تستخدم الحشرات الاجتماعية، كالنحل والنمل والنمل الأبيض، الفيرومونات للتواصل فيما بينها، وكذلك للتواصل مع أسرابها. ونظرًا لسهولة تطبيقها، تمّ اعتماد الفيرومونات الاصطناعية في أنظمة الروبوتات المتعددة وأنظمة الروبوتات الجماعية. وقد طُبّق التواصل القائم على الفيرومونات بوسائل مختلفة، منها الكيميائية [ 14 ] [ 15 ] [ 16 ] والفيزيائية (مثل علامات RFID [ 17 ] والضوء [ 18 ] [ 19 ] [ 20 ] [ 21 ] والصوت [ 22 ] ). مع ذلك، لم تتمكن هذه التطبيقات من محاكاة جميع جوانب الفيرومونات كما هي موجودة في الطبيعة.
استُخدم الضوء المُسقط في ورقة بحثية نُشرت عام ٢٠٠٧ في مؤتمر IEEE، من قِبل غارنييه وسيمون وآخرين، كإعداد تجريبي لدراسة التواصل القائم على الفيرومونات مع الروبوتات الصغيرة ذاتية التشغيل. [ ٢٣ ] وقدّمت دراسة أخرى نظامًا تم فيه تطبيق الفيرومونات عبر شاشة LCD أفقية تتحرك عليها الروبوتات، حيث زُوّدت الروبوتات بمستشعرات ضوئية موجهة للأسفل لتسجيل الأنماط الموجودة أسفلها. [ ٢٤ ] [ ٢٥ ]
الخوارزمية والصيغة
في خوارزميات تحسين مستعمرات النمل، تُعدّ النملة الاصطناعية عاملًا حسابيًا بسيطًا يبحث عن حلول جيدة لمسألة تحسين مُعطاة. لتطبيق خوارزمية مستعمرات النمل، يجب تحويل مسألة التحسين إلى مسألة إيجاد أقصر مسار على رسم بياني مُثقّل. في الخطوة الأولى من كل تكرار، تُنشئ كل نملة حلًا عشوائيًا، أي الترتيب الذي يجب اتباعه لحواف الرسم البياني. في الخطوة الثانية، تُقارن المسارات التي وجدتها النملات المختلفة. أما الخطوة الأخيرة فتتضمن تحديث مستويات الفيرومون على كل حافة.
الإجراء ACO_MetaHeuristic هو طالما لم يتم إنهاؤه do توليد الحلول() daemonActions() تحديث الفيرومون() إجراء إنهاء متكرر
تحديد الحواف
تحتاج كل نملة إلى إيجاد حل للتحرك عبر الرسم البياني. لاختيار الحافة التالية في مسارها، ستأخذ النملة في الاعتبار طول كل حافة متاحة من موقعها الحالي، بالإضافة إلى مستوى الفيرومون المقابل. في كل خطوة من خطوات الخوارزمية، تتحرك كل نملة من حالةللتصريح، وهو ما يتوافق مع حل وسيط أكثر اكتمالاً. وبالتالي، كل نملةيحسب مجموعةمن التوسعات الممكنة لحالتها الحالية في كل تكرار، وتنتقل إلى واحدة من هذه التوسعات باحتمالية معينة. بالنسبة للنملة، الاحتمالالانتقال من ولايةللتصريحيعتمد ذلك على مزيج من قيمتين، وهما الجاذبيةمن الخطوة، كما تم حسابها بواسطة بعض الاستدلالات التي تشير إلى الرغبة المسبقة في تلك الخطوة ومستوى التتبعيشير مستوى المهارة في تنفيذ هذه الحركة إلى مدى إتقانها في الماضي. أما مستوى المهارة فيُمثل مؤشراً لاحقاً على مدى استصواب هذه الحركة.
بشكل عام، الـينتقل النمل من الولايةللتصريحباحتمال
أينهي كمية الفيرومون المودعة للانتقال من الحالةل،≥ 0 هو مُعامل للتحكم في تأثير،إن استحسان الانتقال بين الدول هو( المعرفة المسبقة ، عادةً)، أين(المسافة)،≥ 1 هو مُعامل للتحكم في تأثيروهي مجموعة الوجهات المسموح بها من الولاية.ويمثل مستوى المسار وجاذبيته بالنسبة لانتقالات الحالة الأخرى المحتملة.
تحديث الفيرومونات
عادةً ما يتم تحديث مسارات النمل عندما تُكمل جميع النملات حلولها، مما يؤدي إلى زيادة أو تقليل مستوى المسارات بما يتوافق مع التحركات التي كانت جزءًا من حلول "جيدة" أو "سيئة"، على التوالي. مثال على قاعدة تحديث الفيرومون العالمية هو الآن
أينهي كمية الفيرومون المودعة لانتقال الحالة،معامل تبخر الفيرومون ،هو عدد النمل وكمية الفيرومون التي يتم ترسيبها بواسطةالنملة رقم 1، والتي تُعطى عادةً لمسألة البائع المتجول (مع تحركات تتوافق مع أقواس الرسم البياني) بواسطة
أينتكلفةجولة النملة (عادةً ما تكون مدتها) وثابت.
الامتدادات الشائعة
فيما يلي بعض أشهر أنواع خوارزميات ACO.
نظام النمل (AS)
يُعد نظام النمل أول خوارزمية لتحسين مستعمرات النمل. وتتوافق هذه الخوارزمية مع تلك المذكورة أعلاه. وقد طوّرها دوريغو. [ 26 ]
نظام مستعمرة النمل (ACS)
في خوارزمية نظام مستعمرة النمل، تم تعديل نظام النمل الأصلي في ثلاثة جوانب:
- إن اختيار الحواف منحاز نحو الاستغلال (أي تفضيل احتمال اختيار أقصر الحواف التي تحتوي على كمية كبيرة من الفيرومون)؛
- أثناء بناء الحل، تقوم النمل بتغيير مستوى الفيرومون للحواف التي تختارها عن طريق تطبيق قاعدة تحديث الفيرومون المحلية؛
- في نهاية كل تكرار، يُسمح فقط لأفضل نملة بتحديث المسارات من خلال تطبيق قاعدة تحديث الفيرومون العالمية المعدلة. [ 27 ]
نظام النمل النخبوي
في هذه الخوارزمية، يقوم الحل الأمثل عالميًا بترك الفيرومون على مساره بعد كل تكرار (حتى لو لم تتم زيارة هذا المسار مرة أخرى)، جنبًا إلى جنب مع جميع النملات الأخرى. تهدف الاستراتيجية النخبوية إلى توجيه بحث جميع النملات لبناء حل يحتوي على روابط لأفضل مسار حالي.
نظام النمل الأقصى والأدنى (MMAS)
تتحكم هذه الخوارزمية في الحد الأقصى والأدنى لكميات الفيرومون على كل مسار. يُسمح فقط لأفضل مسار عالمي أو أفضل مسار في كل تكرار بإضافة الفيرومون إلى مساره. لتجنب توقف خوارزمية البحث، يُحدد نطاق كميات الفيرومون الممكنة على كل مسار ضمن الفترة [τ max ,τ min ]. تُهيأ جميع الحواف إلى τ max لحثّ الخوارزمية على استكشاف المزيد من الحلول. تُعاد تهيئة المسارات إلى τ max عند الاقتراب من التوقف. [ 28 ]
نظام النمل القائم على الرتب (ASrank)
تُصنّف جميع الحلول وفقًا لطولها. يُسمح لعدد محدود فقط من أفضل النمل في هذه الجولة بتحديث تجاربهم. تُوزن كمية الفيرومون المُرسب لكل حل، بحيث تُرسب الحلول ذات المسارات الأقصر كمية فيرومون أكبر من الحلول ذات المسارات الأطول.
تحسين مستعمرات النمل المتوازية (PACO)
تم تطوير نظام مستعمرة نمل (ACS) مزود باستراتيجيات تواصل. تم تقسيم النمل الاصطناعي إلى عدة مجموعات. تم اقتراح سبع طرق تواصل لتحديث مستوى الفيرومون بين المجموعات في نظام مستعمرة النمل، وتعمل هذه الطرق على حل مشكلة البائع المتجول. [ 29 ]
مستعمرة النمل المتعامدة المستمرة (COAC)
تتمثل آلية ترسب الفيرومونات في خوارزمية COAC في تمكين النمل من البحث عن الحلول بشكل تعاوني وفعال. وباستخدام طريقة التصميم المتعامد، يستطيع النمل في النطاق الممكن استكشاف المناطق التي يختارها بسرعة وكفاءة، مع تعزيز قدرة البحث الشامل ودقته. كما يمكن توسيع نطاق طريقة التصميم المتعامد وطريقة تعديل نصف القطر التكيفي لتشمل خوارزميات تحسين أخرى، مما يوفر مزايا أوسع في حل المشكلات العملية. [ 30 ]
تحسين مستعمرة النمل المتكرر
هي شكل تكراري من نظام النمل، حيث يقسم نطاق البحث بأكمله إلى عدة نطاقات فرعية، ويحل المسألة الهدفية على هذه النطاقات الفرعية. [ 31 ] تُقارن النتائج من جميع النطاقات الفرعية، ويتم اختيار أفضلها للانتقال إلى المستوى التالي. تُقسّم النطاقات الفرعية الموافقة للنتائج المختارة إلى نطاقات فرعية أخرى، وتُكرر العملية حتى يتم الحصول على مخرج بالدقة المطلوبة. وقد تم اختبار هذه الطريقة على مسائل عكسية جيوفيزيائية غير محددة جيدًا، وأثبتت فعاليتها. [ 32 ]
التقارب
بالنسبة لبعض إصدارات الخوارزمية، يمكن إثبات تقاربها (أي قدرتها على إيجاد الحل الأمثل العالمي في وقت محدود). ظهر أول دليل على تقارب خوارزمية مستعمرة النمل في عام 2000، وذلك من خلال خوارزمية نظام النمل القائمة على الرسم البياني، ولاحقًا لخوارزميتي ACS وMMAS. وكما هو الحال مع معظم الخوارزميات فوق الحدسية ، يصعب تقدير السرعة النظرية للتقارب. أظهر تحليل أداء خوارزمية مستعمرة النمل المستمرة، فيما يتعلق بمعاييرها المختلفة (استراتيجية اختيار الحواف، ومقياس المسافة، ومعدل تبخر الفيرومون)، أن أداءها ومعدل تقاربها يتأثران بشدة بقيم المعايير المختارة، وخاصةً قيمة معدل تبخر الفيرومون. [ 33 ] في عام 2004، بيّن زلوخين وزملاؤه [ 8 ] أن خوارزميات مستعمرة النمل ترتبط ارتباطًا وثيقًا بخوارزمية التدرج العشوائي ، وطريقة الإنتروبيا المتقاطعة ، وخوارزمية تقدير التوزيع . لقد اقترحوا مصطلحًا شاملًا هو "البحث القائم على النموذج" لوصف هذه الفئة من الأساليب الاستكشافية .
التطبيقات

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

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

مشكلة الجدولة
- مشكلة الترتيب التسلسلي (SOP) [ 34 ]
- مشكلة جدولة ورش العمل (JSP) [ 35 ]
- مشكلة جدولة المتجر المفتوح (OSP) [ 36 ] [ 37 ]
- مشكلة تدفق التبديل (PFSP) [ 38 ]
- مشكلة التأخير الكلي لآلة واحدة (SMTTP) [ 39 ]
- مشكلة التأخير المرجح الإجمالي للآلة الواحدة (SMTWTP) [ 40 ] [ 41 ] [ 42 ]
- مشكلة جدولة المشاريع ذات الموارد المحدودة (RCPSP) [ 43 ]
- مشكلة جدولة ورش العمل الجماعية (GSP) [ 44 ]
- مشكلة التأخير الكلي لآلة واحدة مع أوقات الإعداد المعتمدة على التسلسل (SMTTPDST) [ 45 ]
- مشكلة جدولة التدفق متعدد المراحل (MFSP) مع أوقات الإعداد / التغيير المعتمدة على التسلسل [ 46 ]
- مشاكل تخطيط تسلسل التجميع (ASP) [ 47 ]
مشكلة في توجيه المركبات
- مشكلة توجيه المركبات ذات السعة المحدودة (CVRP) [ 48 ] [ 49 ] [ 50 ]
- مشكلة توجيه المركبات متعددة المستودعات (MDVRP) [ 51 ]
- مشكلة توجيه المركبات الدورية (PVRP) [ 52 ]
- مشكلة توجيه مركبات التوصيل المنقسمة (SDVRP) [ 53 ]
- مشكلة توجيه المركبات العشوائية (SVRP) [ 54 ]
- مشكلة توجيه المركبات مع الاستلام والتسليم (VRPPD) [ 55 ] [ 56 ]
- مشكلة توجيه المركبات مع النوافذ الزمنية (VRPTW) [ 57 ] [ 58 ] [ 59 ] [ 60 ]
- مشكلة توجيه المركبات المعتمدة على الوقت مع النوافذ الزمنية (TDVRPTW) [ 61 ]
- مشكلة توجيه المركبات مع النوافذ الزمنية وعمال الخدمة المتعددين (VRPTWMS)
مسألة التخصيص
- مشكلة التخصيص التربيعي (QAP) [ 62 ]
- مشكلة التخصيص المعممة (GAP) [ 63 ] [ 64 ]
- مشكلة تخصيص التردد (FAP) [ 65 ]
- مشكلة تخصيص التكرار (RAP) [ 66 ]
تحديد المشكلة
- مشكلة تغطية المجموعة (SCP) [ 67 ] [ 68 ]
- مشكلة التقسيم (SPP) [ 69 ]
- مشكلة تقسيم شجرة الرسم البياني المقيدة بالوزن (WCGTPP) [ 70 ]
- مشكلة الشجرة ذات عدد الكارديناليات الموزونة بالأقواس (AWlCTP) [ 71 ]
- مشكلة الحقيبة المتعددة (MKP) [ 72 ]
- الحد الأقصى لمشكلة المجموعة المستقلة (MIS) [ 73 ]
مشكلة تحديد حجم الجهاز في التصميم الفيزيائي للإلكترونيات النانوية
تحسين وتصميم الهوائيات


لتحسين شكل الهوائيات، يمكن استخدام خوارزميات مستعمرات النمل. على سبيل المثال، يمكن النظر في هوائيات علامات RFID القائمة على خوارزميات مستعمرات النمل (ACO)، [ 77 ] ومذبذبات ذات حلقة ارتداد وحلقات اهتزازية 10×10 [ 76 ].
معالجة الصور
تُستخدم خوارزمية مستعمرة النمل في معالجة الصور للكشف عن حواف الصور وربطها. [ 78 ] [ 79 ]
- كشف الحواف:
يمثل الرسم البياني هنا صورة ثنائية الأبعاد، وتتحرك النملات من بكسل إلى آخر، حيث تفرز الفيرومون. وتعتمد حركة النملات من بكسل إلى آخر على التباين الموضعي في قيم شدة الإضاءة في الصورة. وتؤدي هذه الحركة إلى ترسب أعلى كثافة للفيرومون عند الحواف.
فيما يلي الخطوات المتبعة في اكتشاف الحواف باستخدام خوارزمية مستعمرة النمل: [ 80 ] [ 81 ] [ 82 ]
الخطوة 1: التهيئة. ضعها عشوائياًالنمل في الصورةأينمصفوفة الفيرومونيتم تهيئتها بقيمة عشوائية. ويتمثل التحدي الرئيسي في عملية التهيئة في تحديد مصفوفة الاستدلال.
توجد طرق متنوعة لتحديد مصفوفة الاستدلال. في المثال أدناه، تم حساب مصفوفة الاستدلال بناءً على الإحصائيات المحلية: الإحصائيات المحلية عند موضع البكسل..
أينهي صورة الحجم،
هو عامل توحيد، و
يمكن حسابها باستخدام الدوال التالية:
المعلمةفي كل وظيفة من الوظائف المذكورة أعلاه، يتم تعديل الأشكال الخاصة بالوظائف.
الخطوة الثانية: عملية البناء. تعتمد حركة النملة على وحدات بكسل متصلة بأربعة أو ثمانية . ويُعطى احتمال تحرك النملة بمعادلة الاحتمال.
الخطوتان 3 و5: عملية التحديث. يتم تحديث مصفوفة الفيرومونات مرتين. في الخطوة 3، يتم تحديث أثر النملة (المُعطى بواسطةيتم تحديث ) بينما في الخطوة 5 يتم تحديث معدل تبخر المسار والذي يتم تحديده بواسطة:
- ،
أينمعامل اضمحلال الفيرومون
الخطوة 7: عملية اتخاذ القرار. بمجرد أن تتحرك النملات K مسافة ثابتة L لعدد N من التكرارات، يُعتمد القرار بشأن ما إذا كانت هذه المسافة تمثل حافة أم لا على العتبة T في مصفوفة الفيرومون τ. تُحسب العتبة في المثال أدناه بناءً على طريقة أوتسو .
تم الكشف عن حواف الصورة باستخدام خوارزمية مستعمرة النمل (ACO): تم إنشاء الصور أدناه باستخدام دوال مختلفة معطاة بالمعادلات من (1) إلى (4). [ 83 ]

- ربط الحواف: [ 84 ] أثبتت خوارزمية ACO أيضًا فعاليتها في خوارزميات ربط الحواف.
تطبيقات أخرى
- التنبؤ بالإفلاس [ 85 ]
- التصنيف [ 35 ]
- التخطيط الإنتاجي طويل الأجل للمناجم المكشوفة [ 86 ]
- توجيه الشبكة الموجه بالاتصال [ 87 ]
- توجيه الشبكة بدون اتصال [ 88 ] [ 89 ]
- التنقيب عن البيانات [ 35 ] [ 90 ] [ 91 ] [ 92 ]
- التدفقات النقدية المخصومة في جدولة المشاريع [ 93 ]
- استرجاع المعلومات الموزعة [ 94 ] [ 95 ]
- تصميم شبكة الطاقة والكهرباء [ 96 ]
- مشكلة جدولة سير العمل الشبكي [ 97 ]
- تصميم الببتيدات المثبطة لتفاعلات البروتين-البروتين [ 98 ]
- نظام اختبار ذكي [ 99 ]
- تصميم الدوائر الإلكترونية للطاقة [ 100 ]
- طي البروتين [ 101 ] [ 102 ] [ 103 ]
- تحديد النظام [ 104 ] [ 105 ]
تعريف الصعوبة

في خوارزمية مستعمرة النمل (ACO)، يُبنى أقصر مسار في الرسم البياني، بين نقطتين A وB، من خلال دمج عدة مسارات. [ 106 ] ليس من السهل تقديم تعريف دقيق لما يُعتبر خوارزمية مستعمرة نمل وما لا يُعتبر كذلك، لأن التعريف قد يختلف باختلاف المؤلفين والاستخدامات. بشكل عام، تُعتبر خوارزميات مستعمرة النمل خوارزميات فوقية مأهولة ، حيث يُمثل كل حل نملة تتحرك في فضاء البحث. [ 107 ] تُحدد النمل أفضل الحلول وتأخذ في الاعتبار العلامات السابقة لتحسين بحثها. يمكن اعتبارها خوارزميات احتمالية متعددة العوامل تستخدم توزيعًا احتماليًا للانتقال بين كل تكرار . [ 108 ] في إصداراتها الخاصة بالمسائل التوافقية، تستخدم هذه الخوارزميات بناءً تكراريًا للحلول. [ 109 ] وفقًا لبعض المؤلفين، فإن ما يُميز خوارزميات مستعمرة النمل عن غيرها من الخوارزميات المشابهة (مثل خوارزميات تقدير التوزيع أو تحسين سرب الجسيمات) هو جانبها البنائي تحديدًا. في المسائل التوافقية، من الممكن إيجاد الحل الأمثل في نهاية المطاف، حتى وإن لم تكن أي نملة فعّالة. ففي مثال مسألة البائع المتجول، ليس من الضروري أن تسلك النملة أقصر طريق، إذ يمكن بناء أقصر طريق من أقوى أجزاء الحلول الأمثل. مع ذلك، قد يُشكّل هذا التعريف إشكالية في حالة المسائل التي تتضمن متغيرات حقيقية، حيث لا توجد بنية "للجيران". ولا يزال السلوك الجماعي للحشرات الاجتماعية مصدر إلهام للباحثين. وقد أدى التنوع الكبير في الخوارزميات (سواءً لأغراض التحسين أو غيرها) التي تسعى إلى التنظيم الذاتي في الأنظمة البيولوجية إلى ظهور مفهوم " ذكاء السرب " [ 11 ] ، وهو إطار عام جدًا تندرج ضمنه خوارزميات مستعمرات النمل.
خوارزميات الاستثناء
يوجد عمليًا عدد كبير من الخوارزميات التي تدّعي أنها "مستعمرات نمل"، دون أن تشترك دائمًا في الإطار العام للتحسين الذي تتبعه مستعمرات النمل التقليدية. [ 110 ] عمليًا، يُعتبر استخدام تبادل المعلومات بين النمل عبر البيئة (مبدأ يُسمى " التأثير المتبادل ") كافيًا لتصنيف الخوارزمية ضمن فئة خوارزميات مستعمرات النمل. وقد دفع هذا المبدأ بعض الباحثين إلى ابتكار مصطلح "القيمة" لتنظيم الأساليب والسلوكيات بناءً على البحث عن الطعام، وفرز اليرقات، وتقسيم العمل، والنقل التعاوني. [ 111 ]
طرق ذات صلة
- الخوارزميات الجينية (GA)
- تحافظ هذه الأنظمة على مجموعة من الحلول بدلاً من حل واحد فقط. تحاكي عملية إيجاد الحلول الأفضل عملية التطور، حيث يتم دمج الحلول أو تعديلها لتغيير مجموعة الحلول، مع استبعاد الحلول ذات الجودة الرديئة.
- خوارزمية تقدير التوزيع (EDA)
- خوارزمية تطورية تستبدل عوامل التكاثر التقليدية بعوامل موجهة بالنماذج. تُستخلص هذه النماذج من المجموعة باستخدام تقنيات التعلم الآلي، وتُمثل بنماذج بيانية احتمالية، يمكن من خلالها استخلاص حلول جديدة [ 112 ] [ 113 ] أو توليدها عبر التزاوج الموجه. [ 114 ] [ 115 ]
- التلدين المحاكي (SA)
- تقنية تحسين عالمية ذات صلة، تجوب فضاء البحث بتوليد حلول مجاورة للحل الحالي. يُقبل الحل المجاور الأفضل دائمًا، بينما يُقبل الحل المجاور الأقل جودة احتماليًا بناءً على الفرق في الجودة ومعامل درجة الحرارة. يُعدّل معامل درجة الحرارة مع تقدم الخوارزمية لتغيير طبيعة البحث.
- تحسين البحث التفاعلي
- يركز على الجمع بين التعلم الآلي والتحسين، من خلال إضافة حلقة تغذية راجعة داخلية لضبط المعلمات الحرة للخوارزمية ذاتيًا وفقًا لخصائص المشكلة، والحالة، والوضع المحلي المحيط بالحل الحالي.
- بحث تابو (TS)
- يشبه البحث المحظور خوارزمية التلدين المحاكي في كونهما يجتازان فضاء الحلول باختبار طفرات حلٍّ مُحدد. بينما يُولّد التلدين المحاكي حلاً واحداً مُطَفَّراً فقط، يُولّد البحث المحظور العديد من الحلول المُطَفَّرة وينتقل إلى الحل ذي أدنى لياقة من بين تلك الحلول المُولَّدة. ولمنع التكرار وتشجيع حركة أكبر عبر فضاء الحلول، تُحفظ قائمة محظورة للحلول الجزئية أو الكاملة. ويُمنع الانتقال إلى حلٍّ يحتوي على عناصر من القائمة المحظورة، التي تُحدَّث باستمرار مع اجتياز الحل لفضاء الحلول.
- نظام المناعة الاصطناعي (AIS)
- مصمم على غرار الجهاز المناعي للفقاريات.
- تحسين سرب الجسيمات (PSO)
- أسلوب ذكاء السرب .
- قطرات الماء الذكية (IWD)
- خوارزمية تحسين قائمة على سرب الحشرات تعتمد على قطرات الماء الطبيعية المتدفقة في الأنهار
- خوارزمية البحث الجاذبي (GSA)
- أسلوب ذكاء السرب .
- طريقة تجميع مستعمرات النمل (ACCM)
- طريقة تستخدم أسلوب التجميع، وتوسع خوارزمية مستعمرة النمل.
- البحث الانتشار العشوائي (SDS)
- تقنية بحث وتحسين عالمية احتمالية قائمة على الوكلاء، وهي الأنسب للمشاكل التي يمكن فيها تقسيم دالة الهدف إلى دوال جزئية مستقلة متعددة.
تاريخ

التسلسل الزمني لخوارزميات تحسين مستعمرات النمل.
- في عام 1959، ابتكر بيير بول غراسيه نظرية التداخل لشرح سلوك بناء الأعشاش في النمل الأبيض ؛ [ 116 ]
- في عام 1983، درس دينوبورغ وزملاؤه السلوك الجماعي للنمل ؛ [ 117 ]
- 1988، ومويسون ماندريك لديهما مقال عن التنظيم الذاتي بين النمل؛ [ 118 ]
- 1989، عمل جوس، آرون، دينوبورغ وباستيلز على السلوك الجماعي للنمل الأرجنتيني ، والذي سيعطي فكرة خوارزميات تحسين مستعمرات النمل؛ [ 119 ]
- 1989، تطبيق نموذج سلوكي للغذاء من قبل إبلينغ وزملائه؛ [ 120 ]
- في عام 1991، اقترح م. دوريغو نظام النمل في أطروحته للدكتوراه (التي نُشرت عام 1992 [ 7 ] ). ونُشر تقرير فني مُستخلص من الأطروحة، شارك في تأليفه ف. مانييزو وأ. كولورني [ 121 ] ، بعد خمس سنوات؛ [ 26 ]
- في عام 1994، نشر أبلبي وستيوارد من شركة الاتصالات البريطانية المحدودة أول تطبيق لشبكات الاتصالات [ 122 ]
- في عام 1995، اقترح غامبارديلا ودوريغو نظام ant-q ، [ 123 ] وهو النسخة الأولية من نظام مستعمرة النمل كأول امتداد لنظام النمل؛ [ 26 ]
- في عام 1996، اقترح غامبارديلا ودوريغو نظام مستعمرة النمل [ 124 ]
- 1996، نشر المقال عن نظام النمل؛ [ 26 ]
- في عام 1997، اقترح دوريجو وجامبارديلا نظام مستعمرة النمل المهجن مع البحث المحلي؛ [ 27 ]
- في عام 1997، نشر شوندرورد وزملاؤه تطبيقًا محسّنًا لشبكات الاتصالات السلكية واللاسلكية ؛ [ 125 ]
- في عام 1998، أطلق دوريغو أول مؤتمر مخصص لخوارزميات ACO؛ [ 126 ]
- في عام 1998، اقترح ستوتزل تطبيقات متوازية أولية ؛ [ 127 ]
- 1999، اقترح غامبارديلا، وتايلارد، وأجاتزي نظام macs-vrptw ، وهو أول نظام متعدد لمستعمرات النمل يتم تطبيقه على مشاكل توجيه المركبات مع النوافذ الزمنية، [ 57 ].
- في عام 1999، نشر بونابو ودوريغو وثيراولاز كتابًا يتناول بشكل رئيسي النمل الاصطناعي [ 128 ].
- 2000، عدد خاص من مجلة أنظمة حاسوب الجيل القادم حول خوارزميات النمل [ 129 ]
- في عام 2000، ابتكر هوس وستوتزل نظام النمل الأقصى الأدنى ؛ [ 28 ]
- 2000، أولى التطبيقات في الجدولة ، وتسلسل الجدولة، وإرضاء القيود ؛
- في عام 2000، قدم غوتجار أول دليل على التقارب لخوارزمية مستعمرات النمل [ 130 ].
- 2001، أول استخدام لخوارزميات COA من قبل الشركات ( يوروبيوس وأنت أوبتيما )؛
- في عام 2001، نشر إيريدي وزملاؤه أول خوارزمية متعددة الأهداف [ 131 ]
- 2002، أولى التطبيقات في تصميم الجداول الزمنية، الشبكات البايزية؛
- في عام 2002، اقترحت بيانكي وزملاؤها أول خوارزمية للمشكلة العشوائية ؛ [ 132 ]
- في عام 2004، نشر دوريجو وستوتزل كتاب تحسين مستعمرة النمل مع مطبعة معهد ماساتشوستس للتكنولوجيا [ 133 ]
- في عام 2004، أظهر زلوخين ودوريغو أن بعض الخوارزميات تعادل انحدار التدرج العشوائي ، وطريقة الإنتروبيا المتقاطعة ، وخوارزميات تقدير التوزيع [ 8 ].
- 2005، أولى التطبيقات لمشاكل طي البروتين .
- في عام 2012، نشر برابهاكار وزملاؤه بحثًا يتعلق بآلية تواصل النمل الفردي بشكل متزامن دون استخدام الفيرومونات، مما يعكس مبادئ تنظيم شبكات الحاسوب. وقد تمت مقارنة نموذج الاتصال هذا ببروتوكول التحكم في الإرسال . [ 134 ]
- 2016، أول تطبيق لتصميم تسلسل الببتيد. [ 98 ]
- في عام 2017، تم دمج طريقة اتخاذ القرار متعددة المعايير PROMETHEE بنجاح في خوارزمية ACO ( خوارزمية HUMANT ). [ 135 ]
مراجع
- ^ فالدنر، جان بابتيست (2008). الحواسيب النانوية وذكاء السرب . لندن: ISTE جون وايلي وأولاده . ص. 225. ردمك 978-1-84704-002-2.
- ^ مونمارشيه نيكولا. جيناند فريديريك؛ سياري باتريك (2010). النمل الاصطناعي . وايلي-ISTE. رقم ISBN 978-1-84821-194-0.
- ↑ م. دوريغو ؛ ل. م. غامبارديلا (1997). "نهج التعلم لمسألة البائع المتجول". معاملات IEEE في الحوسبة التطورية . 1 (1): 214. doi : 10.1109/4235.585892 .
- ↑ بيراتاري، م.؛ بيليغريني، ب.؛ دوريغو، م. (2007). "حول ثبات خوارزمية تحسين مستعمرات النمل". معاملات IEEE في الحوسبة التطورية . 11 (6). معهد مهندسي الكهرباء والإلكترونيات (IEEE): 732-742 . Bibcode : 2007ITEC...11..732B . doi : 10.1109/tevc.2007.892762 . ISSN 1941-0026 . S2CID 1591891 .
- ↑ تحسين مستعمرات النمل، تأليف ماركو دوريغو وتوماس ستوتزل، منشورات معهد ماساتشوستس للتكنولوجيا، 2004. ISBN 0-262-04219-3
- ↑ A. Colorni، M. Dorigo et V. Maniezzo، التحسين الموزع بواسطة مستعمرات النمل ، أعمال المؤتمر الأول لأوروبا حول الحياة الاصطناعية، باريس، فرنسا، دار نشر إلسفير، 134-142، 1991.
- 1 2 م. دوريغو، التحسين والتعلم والخوارزميات الطبيعية ، أطروحة دكتوراه، بوليتكنيكو دي ميلانو، إيطاليا، 1992.
- 1 2 3 م. زلوخين، م. بيراتاري، ن. ميوليو، و م. دوريغو، البحث القائم على النموذج للتحسين التوافقي: دراسة نقدية ، حوليات بحوث العمليات، المجلد 131، الصفحات 373-395، 2004.
- ↑ فلادرر، يوهانس-بول؛ كورتزمان، إرنست (نوفمبر 2019). حكمة الجماعة: كيفية إنشاء التنظيم الذاتي وكيفية استخدام الذكاء الجماعي في الشركات والمجتمع انطلاقًا من الإدارة . كتب حسب الطلب. ISBN 978-3-7504-2242-1.
- ↑ ماركو دوريغو وتوماس ستوتزل، تحسين مستعمرة النمل، ص 12. 2004.
- 1 2 فالدنر، جان بابتيست (2008). الحواسيب النانوية وذكاء السرب . لندن: ISTE جون وايلي وأولاده. ص. 214. ردمك 978-1-84704-002-2.
- ^ فالدنر، جان بابتيست (2007). مخترع l'Ordinateur du XXIème Siècle . لندن: هيرميس ساينس. ص 259 – 265. ISBN 978-2-7462-1516-0.
- ^ فالدنر، جان بابتيست (2008). الحواسيب النانوية وذكاء السرب . لندن: ISTE جون وايلي وأولاده. ص. 215. ردمك 978-1-84704-002-2.
- ↑ ليما، دانيلي أ.، وجينا إم بي أوليفيرا. " نموذج ذاكرة النمل الآلي الخلوي للبحث عن الطعام في سرب من الروبوتات ." النمذجة الرياضية التطبيقية 47، 2017: 551-572.
- ↑ راسل، ر. أندرو. " آثار النمل - مثالٌ يُحتذى به للروبوتات؟ ". وقائع المؤتمر الدولي لهندسة الروبوتات والأتمتة، 1999. المجلد 4. معهد مهندسي الكهرباء والإلكترونيات، 1999.
- ↑ فوجيساوا، ريوسوكي، وآخرون. " تصميم التواصل الفيروموني في الروبوتات الجماعية: سلوك البحث عن الطعام الجماعي بوساطة مادة كيميائية ." ذكاء السرب 8.3 (2014): 227-246.
- ↑ ساكاكيبارا، توشيكي، ودايسوكي كوراباياشي. " نظام الفيرومون الاصطناعي باستخدام تقنية تحديد الهوية بموجات الراديو لتوجيه الروبوتات المستقلة ." مجلة الهندسة الحيوية 4.4 (2007): 245-253.
- ↑ أرفين، فرشاد، وآخرون. " دراسة التجميع القائم على الإشارات في البيئات الثابتة والديناميكية باستخدام سرب من الروبوتات المتنقلة ." السلوك التكيفي (2016): 1-17.
- ↑ فرشاد أرفين وآخرون. " تقليد تجمع نحل العسل بالسلوك الجماعي لروبوتات السرب ." المجلة الدولية لأنظمة الذكاء الحسابي 4.4 (2011): 739-748.
- ↑ Schmickl, Thomas, et al. “ Get in contact: cooperative decision making based on robot-to-robot collisions .” Autonomous Agents and Multi-Agent Systems 18.1 (2009): 133-155.
- ↑ غارنييه، سيمون، وآخرون. " هل تحتاج النمل إلى تقدير الخصائص الهندسية لتشعبات المسارات لإيجاد مسار فعال؟ منصة اختبار روبوتات الأسراب. " PLoS Comput Biol 9.3 (2013): e1002903.
- ↑ أرفين، فرشاد، وآخرون. " التجميع القائم على الإشارات باستخدام سرب من الروبوتات المتنقلة: طريقة جديدة قائمة على المنطق الضبابي ." السلوك التكيفي 22.3 (2014): 189-206.
- ↑ غارنييه، سيمون، وآخرون. " أليس في أرض الفيرومونات: إعداد تجريبي لدراسة الروبوتات الشبيهة بالنمل ." ندوة IEEE حول ذكاء الأسراب لعام 2007. IEEE، 2007.
- ↑ فرشاد أرفين وآخرون. " COSΦ: نظام الفيرومون الاصطناعي لأبحاث أسراب الروبوتات ." المؤتمر الدولي IEEE/RSJ حول الروبوتات والأنظمة الذكية (IROS) 2015.
- ↑ كراجنيك، توماش، وآخرون. " نظام تحديد موقع متعدد الروبوتات عملي مؤرشف في 2019-10-16 في آلة Wayback ." مجلة الأنظمة الذكية والروبوتية 76.3-4 (2014): 539-562.
- 1 2 3 4 5 M. Dorigo, V. Maniezzo, et A. Colorni, Ant system: optimization by a colony of cooperating agents , IEEE Transactions on Systems, Man, and Cybernetics--Part B, volume 26, numéro 1, pages 29-41, 1996.
- 1 2 M. Dorigo et LM Gambardella, Ant Colony System : A Cooperative Learning Approach to the Traveling Salesman Problem , IEEE Transactions on Evolutionary Computation, volume 1, numéro 1, pages 53-66, 1997.
- 1 2 T. Stützle et HH Hoos, MAX MIN Ant System , Future Generation Computer Systems, volume 16, pages 889-914, 2000
- ↑ تشو إس سي، روديك جيه إف، بان جيه إس. نظام مستعمرة النمل مع استراتيجيات الاتصال[J]. علوم المعلومات، 2004، 167(1-4): 63-76.
- ↑ X Hu, J Zhang, and Y Li (2008). Orthogonal methods based ant colony search for solving continuous optimization problems. Journal of Computer Science and Technology , 23(1), pp.2-18.
- ↑ غوبتا، دي كيه؛ أرورا، واي؛ سينغ، يو كيه؛ غوبتا، جيه بي، "تحسين مستعمرة النمل المتكرر لتقدير معلمات دالة"، المؤتمر الدولي الأول حول التطورات الحديثة في تكنولوجيا المعلومات (RAIT)، المجلد، العدد، الصفحات 448-454، 15-17 مارس 2012
- ↑ غوبتا، د.ك.؛ غوبتا، ج.ب.؛ أرورا، ي.؛ شانكار، يو.، " تحسين مستعمرة النمل المتكرر: تقنية جديدة لتقدير معلمات الدالة من بيانات الحقل الجيوفيزيائي. مؤرشف في 21-12-2019 على Wayback Machine "، جيوفيزياء السطح القريب، المجلد 11، العدد 3، الصفحات 325-339
- ↑ VKOjha, A. Abraham and V. Snasel, ACO for Continuous Function Optimization: A Performance Analysis , 14th International Conference on Intelligent Systems Design and Applications (ISDA), Japan, Page 145 - 150, 2017, 978-1-4799-7938-7/14 2014 IEEE.
- ↑ LM Gambardella, M. Dorigo, "نظام مستعمرة النمل المهجن مع بحث محلي جديد لمشكلة الترتيب التسلسلي"، مجلة INFORMS للحوسبة، المجلد 12 (3)، الصفحات 237-255، 2000.
- 1 2 3 D. Martens, M. De Backer, R. Haesen, J. Vanthienen, M. Snoeck, B. Baesens, Classification with Ant Colony Optimization , IEEE Transactions on Evolutionary Computation, volume 11, number 5, pages 651–665, 2007.
- ↑ ب. بفارينغ، "بحث متعدد العوامل للجدولة المفتوحة: تكييف شكلية Ant-Q"، التقرير الفني TR-96-09، 1996.
- ↑ سي. بليم، " Beam-ACO، تهجين تحسين مستعمرة النمل مع بحث الشعاع. تطبيق على جدولة ورشة العمل المفتوحة "، تقرير فني TR/IRIDIA/2003-17، 2003.
- ↑ T. Stützle, "نهج النمل لحل مشكلة تدفق الإنتاج"، التقرير الفني AIDA-97-07، 1997.
- ↑ أ. باور، ب. بولنهايمر، ر. ف. هارتل و سي. شتراوس، "تقليل إجمالي التأخير على آلة واحدة باستخدام تحسين مستعمرة النمل"، المجلة الأوروبية المركزية لبحوث العمليات والاقتصاد، المجلد 8، العدد 2، الصفحات 125-141، 2000.
- ↑ م. دين بيستن، "النمل لمشكلة التأخير الموزون الكلي للآلة الواحدة"، رسالة ماجستير، جامعة أمستردام، 2000.
- ↑ M, den Bseten, T. Stützle and M. Dorigo, “Ant colony optimization for the total weighted targing problem,” Proceedings of PPSN-VI, Sixth International Conference on Parallel Problem Solving from Nature, vol. 1917 of Lecture Notes in Computer Science , pp.611-620, 2000.
- ↑ D. Merkle و M. Middendorf، " خوارزمية النمل مع قاعدة تقييم الفيرومون الجديدة لمشاكل التأخير الكلي "، تطبيقات العالم الحقيقي للحوسبة التطورية، المجلد 1803 من سلسلة محاضرات في علوم الحاسوب، الصفحات 287-296، 2000.
- ↑ D. Merkle, M. Middendorf and H. Schmeck, “Ant colony optimization for resource-constrained project scheduling,” Proceedings of the Genetic and Evolutionary Computing Conference (GECCO 2000), pp.893-900, 2000.
- ↑ سي. بلوم، " تطبيق نموذج مستعمرة النمل على جدولة ورش العمل الجماعية: دراسة حالة حول التكثيف والتنويع""وقائع مؤتمر ANTS 2002، المجلد 2463 من سلسلة محاضرات في علوم الحاسوب، الصفحات 14-27، 2002."
- ↑ C. Gagné, WL Price and M. Gravel, “ مقارنة خوارزمية ACO مع طرق استدلالية أخرى لمشكلة جدولة الآلة الواحدة مع أوقات إعداد تعتمد على التسلسل ,” مجلة جمعية بحوث العمليات، المجلد 53، الصفحات 895-906، 2002.
- ↑ AV Donati، V. Darley، B. Ramachandran، "خوارزمية مزايدة النمل لمشكلة جدولة تدفق الإنتاج متعدد المراحل: التحسين والانتقالات الطورية"، فصل من كتاب "التطورات في الخوارزميات الاستكشافية للتحسين الصعب"، Springer، ISBN 978-3-540-72959-4، الصفحات 111-138، 2008.
- ↑ هان، ز.، وانغ، ي.، وتيان، د. تحسين خوارزمية مستعمرة النمل لتخطيط تسلسل التجميع بناءً على تحسين المعلمات. مجلة الهندسة الميكانيكية، 16، 393-409 (2021). https://doi.org/10.1007/s11465-020-0613-3
- ↑ توث، باولو؛ فيجو، دانييلي (2002). "نماذج، واسترخاءات، ومناهج دقيقة لمسألة توجيه المركبات ذات السعة المحدودة" . الرياضيات التطبيقية المنفصلة . 123 ( 1-3 ): 487-512 . doi : 10.1016/S0166-218X(01)00351-1 .
- ↑ JM Belenguer و E. Benavent، "خوارزمية مستوى القطع لمشكلة توجيه القوس ذي السعة المحدودة"، Computers & Operations Research، المجلد 30، العدد 5، الصفحات 705-728، 2003.
- ↑ TK Ralphs, "Parallel branch and cut for capacitated vehicle routing," Parallel Computing, vol.29, pp.607-629, 2003.
- ↑ صالحي، س.؛ ساري، م. (1997). "طريقة استدلالية مركبة متعددة المستويات لمشكلة مزج أسطول المركبات متعدد المستودعات". المجلة الأوروبية لبحوث العمليات . 103 : 95-112 . doi : 10.1016/S0377-2217(96)00253-6 .
- ↑ أنجيليلي، إنريكو؛ سبيرانزا، ماريا غراتسيا (2002). "مسألة توجيه المركبات الدورية مع المرافق الوسيطة". المجلة الأوروبية لبحوث العمليات . 137 (2): 233-247 . doi : 10.1016/S0377-2217(01)00206-5 .
- ↑ هو، سين سي؛ هوغلاند، داغ (2002). "خوارزمية بحث محظور لحل مشكلة توجيه المركبات مع النوافذ الزمنية وعمليات التسليم المجزأة". الحوسبة وبحوث العمليات . 31 (12): 1947-1964 . CiteSeerX 10.1.1.8.7096 . doi : 10.1016/S0305-0548(03)00155-2 .
- ↑ سيكوماندي، نيكولا. "مقارنة خوارزميات البرمجة العصبية الديناميكية لمشكلة توجيه المركبات ذات الطلبات العشوائية". الحوسبة وبحوث العمليات : 2000. CiteSeerX 10.1.1.392.4034 .
- ↑ WP Nanry و JW Barnes، " حل مشكلة الاستلام والتسليم باستخدام النوافذ الزمنية باستخدام البحث المحظور التفاعلي "، أبحاث النقل الجزء ب، المجلد 34، العدد 2، الصفحات 107-121، 2000.
- ↑ R. Bent و PV Hentenryck، " خوارزمية هجينة ثنائية المراحل لمشاكل توجيه مركبات الاستلام والتسليم مع النوافذ الزمنية "، Computers & Operations Research، المجلد 33، العدد 4، الصفحات 875-893، 2003.
- 1 2 L.M. Gambardella, E. Taillard, G. Agazzi, "MACS-VRPTW: نظام مستعمرة النمل المتعدد لمشاكل توجيه المركبات مع النوافذ الزمنية"، في D. Corne, M. Dorigo و F. Glover، المحررين، أفكار جديدة في التحسين، McGraw-Hill، لندن، المملكة المتحدة، ص 63-76، 1999.
- ↑ باشم، أ.؛ هوخشتاتلر، و.؛ ماليش، م. (1996). "الأسلوب الاستدلالي للتداول المحاكي لحل مسائل توجيه المركبات" . الرياضيات التطبيقية المنفصلة . 65 ( 1-3 ): 47-72 . doi : 10.1016/0166-218X(95)00027-O .
- ↑ هونغ، سونغ تشول؛ بارك، يانغ بيونغ (1999). "طريقة استدلالية لتوجيه المركبات ثنائي الهدف مع قيود النافذة الزمنية". المجلة الدولية لاقتصاديات الإنتاج . 62 (3): 249-258 . doi : 10.1016/S0925-5273(98)00250-3 .
- ↑ راسل، روبرت أ.؛ تشيانغ، وين-تشوان (2006). "بحث التشتت لمشكلة توجيه المركبات مع النوافذ الزمنية". المجلة الأوروبية لبحوث العمليات . 169 (2): 606-622 . doi : 10.1016/j.ejor.2004.08.018 .
- ↑ AV Donati, R. Montemanni, N. Casagrande, AE Rizzoli, LM Gambardella, " مشكلة توجيه المركبات المعتمدة على الوقت مع نظام مستعمرة النمل المتعدد "، المجلة الأوروبية لبحوث العمليات، المجلد 185، العدد 3، الصفحات 1174-1191، 2008.
- ↑ ستوتزل، توماس (1997). "نظام النمل MAX-MIN لمشاكل التخصيص التربيعي". CiteSeerX 10.1.1.47.5167 . • شتوتزل، توماس (يوليو 1997). نظام النمل MAX-MIN لمسائل التخصيص التربيعي (تقرير فني). جامعة دارمشتات التقنية، ألمانيا: مجموعة إنتليكتيك. AIDA–97–4.
- ↑ R. Lourenço و D. Serra " الأساليب الاستدلالية للبحث التكيفي لمشكلة التخصيص المعممة "، Mathware & soft computing، المجلد 9، العدد 2-3، 2002.
- ↑ M. Yagiura, T. Ibaraki and F. Glover, “ An ejection chain approach for the generalized assignment problem ,” INFORMS Journal on Computing, vol. 16, no. 2, pp. 133–151, 2004.
- ↑ كي آردال، إس بي إم فان هوسيل ، إيه إم سي إيه كوستر، سي مانينو وأنطونيو ساسانو، "نماذج وتقنيات حل مشكلة تخصيص التردد"، مجلة فصلية لبحوث العمليات، المجلد 1، العدد 4، الصفحات 261-317، 2001.
- ↑ YC Liang و AE Smith، " خوارزمية تحسين مستعمرة النمل لمشكلة تخصيص التكرار (RAP) "، معاملات IEEE في الموثوقية، المجلد 53، العدد 3، الصفحات 417-423، 2004.
- ↑ G. Leguizamon و Z. Michalewicz، " نسخة جديدة من نظام النمل لمشاكل المجموعات الفرعية "، وقائع مؤتمر 1999 حول الحوسبة التطورية (CEC 99)، المجلد 2، الصفحات 1458-1464، 1999.
- ↑ R. Hadji, M. Rahoual, E. Talbi and V. Bachelet “Ant colonies for the set coverage problem,” Abstract procedures of ANTS2000, pp.63-66, 2000.
- ↑ V Maniezzo و M Milandri، " إطار عمل قائم على النمل للمشاكل المقيدة بشدة للغاية "، وقائع ANTS2000، ص 222-227، 2002.
- ↑ ر. كوردوني وف. مافيولي، " نظام النمل الملون والبحث المحلي لتصميم شبكات الاتصالات المحلية""تطبيقات الحوسبة التطورية: وقائع ورش عمل Evo، المجلد 2037، الصفحات 60-69، 2001".
- ↑ C. Blum و MJ Blesa، " الأساليب الاستدلالية لمشكلة شجرة k-cardinality الموزونة بالحواف "، التقرير الفني TR/IRIDIA/2003-02، IRIDIA، 2003.
- ↑ S. Fidanova, "ACO algorithm for MKP using various heuristic information" , Numerical Methods and Applications, vol.2542, pp.438-444, 2003.
- ↑ G. Leguizamon, Z. Michalewicz and Martin Schutz, “ An ant system for the maximum independent set problem ,” Proceedings of the 2001 Argentinian Congress on Computer Science, vol.2, pp.1027-1040, 2001.
- ↑ O. Okobiah, SP Mohanty, and E. Kougianos, “ Ordinary Kriging Metamodel-Assisted Ant Colony Algorithm for Fast Analog Design Optimization Archived March 4, 2016, at the Wayback Machine ”, in Proceedings of the 13th IEEE International Symposium on Quality Electronic Design (ISQED), pp. 458--463, 2012.
- ↑ M. Sarkar, P. Ghosal, and SP Mohanty, “ Reversible Circuit Synthesis Using ACO and SA based Quinne-McCluskey Method Archived July 29, 2014, at the Wayback Machine “, in Proceedings of the 56th IEEE International Midwest Symposium on Circuits & Systems (MWSCAS), 2013, pp. 416--419.
- 1 2 3 إرمولاييف إس واي، سليوسار في آي. توليف الهوائيات باستخدام خوارزمية تحسين مستعمرات النمل. // وقائع المؤتمر الدولي لتكنولوجيا الاتصالات اللاسلكية 2009، لفيف، أوكرانيا، 6-9 أكتوبر 2009. - الصفحات 298-300
- ↑ ماركوس راندال، أندرو لويس، أمير غالهدار، ديفيد ثيل. استخدام خوارزمية مستعمرات النمل لتحسين كفاءة هوائيات RFID ذات الخطوط المتعرجة الصغيرة. // في المؤتمر الدولي الثالث لعلوم الإلكترونيات والحوسبة الشبكية التابع لمعهد مهندسي الكهرباء والإلكترونيات2007
- ↑ S. Meshoul و M Batouche، " نظام مستعمرة النمل مع ديناميكيات متطرفة لمطابقة النقاط وتقدير الوضع "، وقائع المؤتمر الدولي السادس عشر للتعرف على الأنماط، المجلد 3، الصفحات 823-826، 2002.
- ↑ H. Nezamabadi-pour, S. Saryazdi, and E. Rashedi, “ Edge detection using ant algorithms “, Soft Computing, vol. 10, no.7, pp. 623-628, 2006.
- ↑ تيان، جينغ؛ يو، وييو؛ شي، شينغلي (2008). "خوارزمية تحسين مستوحاة من مستعمرات النمل للكشف عن حواف الصور". مؤتمر IEEE لعام 2008 حول الحوسبة التطورية (المؤتمر العالمي لـ IEEE حول الذكاء الحسابي) . الصفحات 751-756 . doi : 10.1109/CEC.2008.4630880 . ISBN 978-1-4244-1822-0. S2CID 1782195 .
- ↑ غوبتا، شارو؛ غوبتا، سوناندا. "الكشف عن حواف الصورة باستخدام تقنية تحسين مستعمرة النمل" .
- ↑ جيفيتش، أ.؛ كوينتانيلا-دومينغيز، ج.؛ كورتينا-يانوشس، م.ج.؛ أندينا، د. (2009). "الكشف عن الحواف باستخدام خوارزمية بحث مستعمرة النمل وتحسين التباين متعدد المقاييس". المؤتمر الدولي لهندسة النظم والإنسان وعلم التحكم الآلي لعام 2009. الصفحات 2193-2198 . doi : 10.1109/ICSMC.2009.5345922 . ISBN 978-1-4244-2793-2. S2CID 11654036 .
- ↑ "تبادل الملفات - تحسين مستعمرة النمل (ACO)" . MATLAB Central . 21 يوليو 2023.
- ↑ جيفيتش، أ.؛ ميلغار، إ.؛ أندينا، د. (2009). "خوارزمية ربط الحواف القائمة على النمل". المؤتمر السنوي الخامس والثلاثون لـ IEEE للإلكترونيات الصناعية، 3-5 نوفمبر 2009. IECON '09. الصفحات 3353-3358 . doi : 10.1109/IECON.2009.5415195 . ISBN 978-1-4244-4648-3. S2CID 34664559 .
- ↑ تشانغ، ي. (2013). "نموذج قائم على القواعد للتنبؤ بالإفلاس بناءً على خوارزمية محسّنة لمستعمرة النمل الجينية" . مسائل رياضية في الهندسة . 2013 753251. doi : 10.1155/2013/753251 .
- ↑ ستارفاند، جواد (2015). "التخطيط الإنتاجي طويل الأجل للمناجم المكشوفة باستخدام خوارزمية تحسين مستعمرات النمل". المجلة الأوروبية لبحوث العمليات . 240 .
- ↑ GD Caro و M. Dorigo، "توسيع AntNet لتوجيه جودة الخدمة بأفضل جهد"، وقائع ورشة العمل الدولية الأولى حول تحسين مستعمرة النمل (ANTS'98)، 1998.
- ↑ GD Caro و M. Dorigo " AntNet: نهج الوكلاء المتنقلين للتوجيه التكيفي "، وقائع المؤتمر الدولي الحادي والثلاثين في هاواي حول علوم النظام، المجلد 7، الصفحات 74-83، 1998.
- ↑ GD Caro و M. Dorigo، " خوارزميتان لمستعمرة النمل لأفضل توجيه جهد في شبكات البيانات "، وقائع المؤتمر الدولي العاشر لـ IASTED حول الحوسبة والأنظمة المتوازية والموزعة (PDCS'98)، ص 541-546، 1998.
- ↑ د. مارتنز، ب. بايسنز، ت. فوسيت " دراسة افتتاحية: ذكاء السرب لاستخراج البيانات "، التعلم الآلي، المجلد 82، العدد 1، الصفحات 1-42، 2011
- ↑ RS Parpinelli, HS Lopes and A. A Freitas, “ An ant colony algorithm for classification rule discovery ,” Data Mining: A heuristic Approach, pp.191-209, 2002.
- ↑ آر إس باربينيلي، إتش إس لوبيز، وإيه إيه فريتاس، " استخراج البيانات باستخدام خوارزمية تحسين مستعمرة النمل ""معاملات IEEE في الحوسبة التطورية، المجلد 6، العدد 4، الصفحات 321-332، 2002".
- ↑ WN Chen, J. ZHANG and H. Chung, “ Optimizing discounted Cash Flows in Project Scheduling--An Ant Colony Optimization Approach “ IEEE Transactions on Systems, Man, and Cybernetics--Part C: Applications and Reviews Vol.40 No.5 pp.64-77, Jan. 2010.
- ↑ د. بيكارد، أ. ريفيل، م. كورد، "تطبيق ذكاء السرب على استرجاع الصور الموزع"، علوم المعلومات، 2010
- ↑ د. بيكارد، م. كورد، أ. ريفيل، " استرجاع الصور عبر الشبكات : التعلم النشط باستخدام خوارزمية النمل "، معاملات IEEE في الوسائط المتعددة، المجلد 10، العدد 7، الصفحات 1356-1365 - نوفمبر 2008
- ↑ وارنر، لارس؛ فوغل، أوتي (2008). تحسين شبكات إمداد الطاقة باستخدام خوارزمية مستعمرات النمل (ملف PDF) . المعلوماتية البيئية وعلم البيئة الصناعية - المؤتمر الدولي الثاني والعشرون للمعلوماتية من أجل حماية البيئة. آخن، ألمانيا: دار نشر شاكر. ISBN 978-3-8322-7313-2تم الاطلاع عليه بتاريخ 2018-10-09 .
- ↑ WN Chen و J. ZHANG "نهج تحسين مستعمرة النمل لمشكلة جدولة سير العمل الشبكي مع متطلبات جودة الخدمة المختلفة"، معاملات IEEE في الأنظمة والإنسان وعلم التحكم الآلي - الجزء ج: التطبيقات والمراجعات، المجلد 31، العدد 1، الصفحات 29-43، يناير 2009.
- 1 2 زايدمان، دانيال؛ وولفسون، حاييم ج. (2016-08-01). "بينا كولادا: خوارزمية تصميم مخصصة لمستعمرة النمل باستخدام الببتيد والمثبط" . المعلوماتية الحيوية . 32 (15): 2289-2296 . doi : 10.1093/bioinformatics/btw133 . ISSN 1367-4803 . PMID 27153578 .
- ↑ Xiao. M.Hu, J. ZHANG, and H. Chung, " نظام اختبار ذكي مدمج مع طريقة تركيب اختبار قائمة على تحسين مستعمرة النمل "، IEEE Transactions on Systems, Man, and Cybernetics--Part C: Applications and Reviews, Vol. 39, No. 6, pp. 659-669, Dec 2009.
- ↑ ج. تشانغ، هـ. تشونغ، و. ل. لو، وت. هوانغ، " خوارزمية تحسين مستعمرة النمل الموسعة لتصميم دوائر إلكترونيات الطاقة "، معاملات IEEE في إلكترونيات الطاقة. المجلد 24، العدد 1، الصفحات 147-162، يناير 2009.
- ↑ XM Hu, J. ZHANG, J. Xiao and Y. Li, “ Protein Folding in Hydrophobic-Polar Lattice Model: A Flexible Ant-Colony Optimization Approach “, Protein and Peptide Letters, Volume 15, Number 5, 2008, Pp. 469-477.
- ↑ أ. شميجيلسكا، ر. أ. هيرنانديز، و هـ. هـ. هوس، " خوارزمية تحسين مستعمرة النمل لمشكلة طي البروتين ثنائية الأبعاد عالية الدقة"وقائع ورشة العمل الدولية الثالثة حول خوارزميات النمل / ANTS 2002، سلسلة محاضرات في علوم الحاسوب، المجلد 2463، الصفحات 40-52، 2002."
- ↑ م. نارديللي؛ ل. تيديسكو؛ أ. بيتشيني (مارس 2013). "سلوك طي البروتينات باستخدام خوارزمية مستعمرة النمل (ACO) عبر الشبكة في نموذج HP". وقائع ندوة ACM السنوية الثامنة والعشرين حول الحوسبة التطبيقية (SAC '13). الصفحات 1320-1327 . doi : 10.1145/2480362.2480611 . ISBN 978-1-4503-1656-9. S2CID 1216890 .
- ↑ L. Wang و QD Wu، "تحديد معلمات النظام الخطي بناءً على خوارزمية نظام النمل"، وقائع مؤتمر IEEE حول تطبيقات التحكم، ص 401-406، 2001.
- ↑ KC Abbaspour, R. Schulin , MT Van Genuchten, " تقدير المعلمات الهيدروليكية للتربة غير المشبعة باستخدام تحسين مستعمرة النمل "، Advances In Water Resources، المجلد 24، العدد 8، الصفحات 827-841، 2001.
- ↑ شميجيلسكا، ألينا؛ هوس، هولجر هـ. (2005). "خوارزمية تحسين مستوحاة من مستعمرات النمل لحل مشكلة طي البروتينات القطبية الكارهة للماء ثنائية وثلاثية الأبعاد" . مجلة BMC Bioinformatics ، 6، 30. doi : 10.1186/1471-2105-6-30 . PMC 555464. PMID 15710037 .
- ↑ فريد دبليو. غلوفر، غاري أ. كوشنبرغر، دليل الميتاهيورستيك ،سبرينغر (2003)
- ↑ "Ciad-Lab | " (PDF) .
- ↑ دبليو جيه جوتجار، خوارزميات مستعمرة النمل مع ضمان التقارب نحو الحل الأمثل ،(2002)
- ↑ سانتبال سينغ ديلون، خوارزميات توجيه النمل والبحث وتقدير الطوبولوجيا للشبكات المخصصة ،دار نشر IOS، (2008)
- ↑ أ. أجيث؛ ج. كرينا؛ ر. فيتورينو (محررون)، التحسين الموجه ، دراسات في الذكاء الحسابي، المجلد 31، 299 صفحة، 2006. ISBN 978-3-540-34689-0
- ↑ بيليكان، مارتن؛ غولدبيرغ، ديفيد إي؛ كانتو-باز، إريك (يوليو 1999). "BOA: خوارزمية التحسين البايزي" . GECCO'99: وقائع المؤتمر السنوي الأول حول الحوسبة الجينية والتطورية - المجلد 1. دار مورغان كوفمان للنشر. الصفحات 525-532 . ISBN 978-1-55860-611-1.
- ↑ بيليكان، مارتن (2005). خوارزمية التحسين البايزي الهرمي: نحو جيل جديد من الخوارزميات التطورية ( الطبعة الأولى). برلين: سبرينغر. ISBN 978-3-540-23774-7.
- ↑ ثيرينز، ديرك (11 سبتمبر 2010). "خوارزمية الشجرة الجينية للربط". حل المشكلات المتوازية من الطبيعة، PPSN XI . ص 264-273 . doi : 10.1007/978-3-642-15844-5_27 . ISBN 978-3-642-15843-8. S2CID 28648829 .
- ↑ مارتينز، جان ب.؛ فونسيكا، كارلوس م.؛ ديلبيم، ألكسندر س.ب. (25 ديسمبر 2014). "حول أداء الخوارزميات الجينية لشجرة الارتباط لمسألة حقيبة الظهر متعددة الأبعاد". الحوسبة العصبية . 146 : 17-29 . doi : 10.1016/j.neucom.2014.04.069 .
- ↑ ص.-ص. Grassé، La Construction du nid et les التنسيقيات بين الأفراد chez Belicositermes natelensis et Cubitermes sp. نظرية Stigmergie : مقال تفسير سلوك النمل الأبيض المنشئ ، الحشرات الاجتماعية، رقم 6، ص. 41-80، 1959.
- ↑ JL Denebourg, JM Pasteels et JC Verhaeghe, السلوك الاحتمالي في النمل : استراتيجية الأخطاء؟، مجلة البيولوجيا النظرية، العدد 105، 1983.
- ↑ F. Moyson, B. Manderick, السلوك الجماعي للنمل : مثال على التنظيم الذاتي في التوازي الهائل ، وقائع ندوة AAAI الربيعية حول النماذج المتوازية للذكاء، ستانفورد، كاليفورنيا، 1988.
- ^ س. جوس، س. آرون، ج.-ل. دينوبورج وآخرون J.-M. باستيلز، اختصارات التنظيم الذاتي في النمل الأرجنتيني ، Naturwissenschaften، المجلد 76، الصفحات 579-581، 1989
- ↑ إم. إبلينغ، إم. دي لوريتو، إم. بريسلي، إف. ويلاند، ودي. جيفرسون، نموذج بحث النمل عن الطعام مُطبق على نظام التشغيل Time Warp ، وقائع المؤتمر المتعدد لجمعية علوم الحاسوب حول المحاكاة الموزعة، 1989
- ↑ Dorigo M.، V. Maniezzo et A. Colorni، ردود الفعل الإيجابية كاستراتيجية بحث ، تقنية العلاقة رقم 91-016، Dip. إلكترونيكا، بوليتكنيكو دي ميلانو، إيطاليا، 1991
- ↑ أبلبي، إس. وستيوارد، إس. وكلاء البرمجيات المتنقلة للتحكم في شبكات الاتصالات، مجلة بي تي للتكنولوجيا، 12(2):104–113، أبريل 1994
- ↑ إل إم غامبارديلا وإم دوريغو، "Ant-Q: نهج التعلم المعزز لمشكلة البائع المتجول"، وقائع مؤتمر ML-95، المؤتمر الدولي الثاني عشر للتعلم الآلي، إيه بريديتيس وإس راسل (محرران)، مورغان كوفمان، الصفحات 252-260، 1995
- ↑ LM Gambardella و M. Dorigo، "حل مسائل البائع المتجول المتماثلة وغير المتماثلة بواسطة مستعمرات النمل"، وقائع مؤتمر IEEE حول الحوسبة التطورية، ICEC96، ناغويا، اليابان، 20-22 مايو، ص 622-627، 1996؛
- ^ R. Schoonderwoerd، O. Holland، J. Bruten et L. Rothkrantz، موازنة التحميل المستندة إلى Ant في شبكات الاتصالات ، السلوك التكيفي، المجلد 5، العدد 2، الصفحات 169-207، 1997
- ↑ م. دوريغو، ANTS' 98، من مستعمرات النمل إلى النمل الاصطناعي : ورشة العمل الدولية الأولى حول تحسين مستعمرات النمل، ANTS 98 ، بروكسل، بلجيكا، أكتوبر 1998.
- ↑ T. Stützle, Parallelization Strategies for Ant Colony Optimization , Proceedings of PPSN-V, Fifth International Conference on Parallel Problem Solving from Nature, Springer-Verlag, volume 1498, pages 722-731, 1998.
- ↑ É. Bonabeau, M. Dorigo et G. Theraulaz, Swarm intelligence , Oxford University Press, 1999.
- ↑ م. دوريغو، ج. دي كارو، وت. ستوتزل، عدد خاص عن "خوارزميات النمل"" ، جيل المستقبل لأنظمة الكمبيوتر، المجلد 16، العدد 8، 2000
- ↑ WJ Gutjahr, A graph-based Ant System and its convergence , Future Generation Computer Systems, volume 16, pages 873-888, 2000.
- ↑ S. Iredi, D. Merkle et M. Middendorf, Bi-Criterion Optimization with Multi Colony Ant Algorithms , Evolutionary Multi-Criterion Optimization, First International Conference (EMO'01), Zurich, Springer Verlag, pages 359-372, 2001.
- ↑ L. Bianchi, LM Gambardella et M.Dorigo, An ant colony optimization approach to the probablyistic travellesman problem , PPSN-VII, Seventh International Conference on Parallel Problem Solving from Nature, Lecture Notes in Computer Science, Springer Verlag, Berlin, Allemagne, 2002.
- ↑ م. دوريغو وت. ستوتزل، تحسين مستعمرة النمل ، مطبعة معهد ماساتشوستس للتكنولوجيا، 2004.
- ↑ ب. برابهاكار، ك. ن. ديكتار، د. م. جوردون، "تنظيم نشاط البحث عن الطعام في مستعمرات النمل دون معلومات مكانية"، مجلة PLOS للبيولوجيا الحاسوبية، 2012. الرابط: http://www.ploscompbiol.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1002670
- ↑ ملادينيو، ماركو؛ فيزا، إيفيكا؛ جيلدوم، نيكولا (2017). "حل مشكلة اختيار الشريك في شبكات الإنتاج السيبرانية الفيزيائية باستخدام خوارزمية HUMANT". المجلة الدولية لبحوث الإنتاج . 55 (9): 2506-2521 . doi : 10.1080/00207543.2016.1234084 . S2CID 114390939 .
المنشورات (مختارة)
- م. دوريغو ، 1992. التحسين والتعلم والخوارزميات الطبيعية ، أطروحة دكتوراه، بوليتكنيكو دي ميلانو، إيطاليا.
- M. Dorigo, V. Maniezzo & A. Colorni, 1996. " نظام النمل: التحسين بواسطة مستعمرة من العوامل المتعاونة "، معاملات IEEE في الأنظمة والإنسان وعلم التحكم الآلي - الجزء ب، 26 (1): 29-41.
- م. دوريغو و ل. م. غامبارديلا ، 1997. " نظام مستعمرة النمل: نهج التعلم التعاوني لمشكلة البائع المتجول ". معاملات IEEE في الحوسبة التطورية، 1 (1): 53-66.
- م. دوريغو، ج. دي كارو، و ل. م. غامبارديلا، 1999. " خوارزميات النمل للتحسين المتقطع " مؤرشفة بتاريخ 2018-10-06 في أرشيف الإنترنت ". الحياة الاصطناعية، 5 (2): 137-172.
- إي. بونابو، إم. دوريغو، وجي. ثيراولاز، 1999. ذكاء الأسراب: من الأنظمة الطبيعية إلى الأنظمة الاصطناعية ، مطبعة جامعة أكسفورد. ISBN 0-19-513159-2
- م. دوريغو وت. ستوتزل، 2004. تحسين مستعمرات النمل ، مطبعة معهد ماساتشوستس للتكنولوجيا. ISBN 0-262-04219-3
- م. دوريغو، 2007. "تحسين مستعمرات النمل" . سكولاربيديا.
- سي. بلوم، 2005 " تحسين مستعمرات النمل: مقدمة واتجاهات حديثة ". مراجعات فيزياء الحياة، 2: 353-373
- م. دوريغو، م. بيراتاري، وت. ستوتزله، 2006. تحسين مستعمرات النمل: النمل الاصطناعي كتقنية ذكاء حسابي . TR/IRIDIA/2006-023
- محمد مرتضى محمد، "تخطيط حركة الروبوتات المفصلية باستخدام استراتيجية النمل الباحث عن الطعام"، مجلة تكنولوجيا المعلومات - أعداد خاصة في الذكاء الاصطناعي، المجلد 20، العدد 4، الصفحات 163-181، ديسمبر 2008، ISSN 0128-3790 .
- N. Monmarché, F. Guinand & P. Siarry (eds)، “النمل الاصطناعي”، أغسطس 2010 غلاف مقوى 576 ص. ISBN 978-1-84821-194-0.
- أ. كازهاروف، ف. كوريتشيك، 2010. " خوارزميات تحسين مستعمرات النمل لحل مشاكل النقل "، مجلة علوم الحاسوب والأنظمة الدولية، المجلد 49، العدد 1، الصفحات 30-43.
- سي إم بينتيا، 2014، التطورات في الحوسبة المستوحاة من علم الأحياء لحل مشكلة التحسين التوافقي ، سبرينغر، رقم ISBN 978-3-642-40178-7
- ك. سليم، ن. فيصل، م. أ. بحر الدين، أ. أ. أحمد، س. حفيظة، وس. كاميلة، "بروتوكول توجيه ذاتي التحسين مستوحى من سلوك مستعمرات النمل، قائم على بنية متعددة الطبقات لشبكات الاستشعار اللاسلكية"، مجلة WSEAS للمعاملات في الاتصالات، المجلد 9، العدد 10، الصفحات 669-678، 2010. ISBN 978-960-474-200-4
- ك. سليم ون. فيصل، "خوارزمية مستعمرة النمل المحسّنة لتوجيه البيانات المضمون ذاتيًا في شبكات الاستشعار اللاسلكية"، المؤتمر الدولي الثامن عشر لمعهد مهندسي الكهرباء والإلكترونيات (IEEE) حول الشبكات (ICON) 2012، الصفحات 422-427. ISBN 978-1-4673-4523-1
- أبو المعالي س، رودبوشتي ف ر. تحسين المحفظة باستخدام طريقة مستعمرة النمل: دراسة حالة على بورصة طهران. مجلة المحاسبة. مارس 2018؛ 8(1).
روابط خارجية
- صفحة تحسين مستعمرات النمل في موسوعة سكولاربيديا
- الصفحة الرئيسية لتحسين مستعمرات النمل
- "تحسين مستعمرات النمل" - المجتمع العلمي والبحثي الروسي
- AntSim - محاكاة خوارزميات مستعمرة النمل
- برنامج MIDACO-Solver هو برنامج تحسين للأغراض العامة يعتمد على تحسين مستعمرة النمل (Matlab، Excel، VBA، C/C++، R، C#، Java، Fortran و Python).
- جامعة كايزرسلاوترن، ألمانيا، إيه جي وين: تطبيق مصغر لتحسين مستعمرات النمل، عرض مرئي لمسألة البائع المتجول التي تم حلها بواسطة نظام النمل مع العديد من الخيارات والمعلمات (تطبيق جافا مصغر)
- محاكاة خوارزمية النمل (تطبيق جافا صغير)
- إطار عمل نظام مستعمرة النمل في جافا
- تطبيق خوارزمية تحسين مستعمرات النمل (دفتر بايثون)
- الأساليب الاستدلالية المستوحاة من الطبيعة
- خوارزميات وأساليب التحسين
