An Enhanced Ant Colony Optimization Based Algorithm to Solve QoS-Aware Web Service Composition

Web Service Composition (WSC) can be defined as the problem of consolidating the services regarding the complex user requirements. These requirements can be represented as a workflow. This workflow consists of a set of abstract task sequence where each sub-task represents a definition of some user r...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE access 2021, Vol.9, p.34098-34111
Hauptverfasser: Dahan, Fadl, Hindi, Khalil El, Ghoneim, Ahmed, Alsalman, Hussain
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Web Service Composition (WSC) can be defined as the problem of consolidating the services regarding the complex user requirements. These requirements can be represented as a workflow. This workflow consists of a set of abstract task sequence where each sub-task represents a definition of some user requirements. In this work, we propose a more efficient neighboring selection process and multi-pheromone distribution method named Enhanced Flying Ant Colony Optimization (EFACO) to solve this problem. The WSC problem has a challenging issue, where the optimization algorithms search the best combination of web services to achieve the functionality of the workflow's tasks. We aim to improve the computation complexity of the Flying Ant Colony Optimization (FACO) algorithm by introducing three different enhancements. We analyze the performance of EFACO against six of existing algorithms and present a summary of our conclusions.
ISSN:2169-3536
2169-3536
DOI:10.1109/ACCESS.2021.3061738