A Modified Bacterial Foraging Algorithm for Three-Index Assignment Problem


EROL BİNGÜLER A. H., Türkyılmaz A., Ünal İ., BULKAN S.

12th International Symposium on Intelligent Manufacturing and Service Systems, IMSS 2023, İstanbul, Türkiye, 26 - 28 Mayıs 2023, ss.487-498 identifier

  • Yayın Türü: Bildiri / Tam Metin Bildiri
  • Doi Numarası: 10.1007/978-981-99-6062-0_45
  • Basıldığı Şehir: İstanbul
  • Basıldığı Ülke: Türkiye
  • Sayfa Sayıları: ss.487-498
  • Anahtar Kelimeler: bacterial foraging optimization, combinatorial optimization, Hungarian Method, Three-index assignment problem
  • Marmara Üniversitesi Adresli: Evet

Özet

The Three-Index Assignment Problem (3-AP) is well-known combinatorial optimization problem which has been shown to be NP-hard. Since it is very difficult to find the best result in polynomial time, many heuristic methods have been proposed to obtain near optimal solutions in reasonable time. In this paper, a modified Bacterial Foraging Optimization Algorithm (BFOA) is proposed to solve 3-AP. BFOA is inspired by the social foraging behaviour of Escherichia coli (Ecoli). Algorithm imitates the behaviour of the foraging bacteria Ecoli and aims to eliminate those bacteria that have weak foraging methods and maintaining those bacteria that have strong foraging methods. The Hungarian method (most known method for solving the classical linear two-dimensional assignment problem) is integrated to BFOA algorithm at repositioning phase to swim farther and faster to find the best solution. Proposed algorithm has been tested and benchmarked with other algorithms in literature and results show that the new algorithm outperforms other heuristics in literature in terms of solution quality.