A Hybrid Enhancement Artificial Bee Colony Algorithm for High-efficiency Service Selection
In order to implement service selection efficiently,and to build a complex software service system that can meet the needs of users by using service aggregation method,this paper proposes a Hybrid Enhancement Artificial Bee Colony ( HEABC) algorithm. The algorithm combines K-means algorithm,K-Neares...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | zho |
| Published: |
Harbin University of Science and Technology Publications
2021-04-01
|
| Series: | Journal of Harbin University of Science and Technology |
| Subjects: | |
| Online Access: | https://hlgxb.hrbust.edu.cn/#/digest?ArticleID=1935 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1850035581803823104 |
|---|---|
| author | ZHANG Hong-guo CHEN Yang MA Chao FANG Zhou HUANG Hai |
| author_facet | ZHANG Hong-guo CHEN Yang MA Chao FANG Zhou HUANG Hai |
| author_sort | ZHANG Hong-guo |
| collection | DOAJ |
| description | In order to implement service selection efficiently,and to build a complex software service system that can meet the needs of users by using service aggregation method,this paper proposes a Hybrid Enhancement Artificial Bee Colony ( HEABC) algorithm. The algorithm combines K-means algorithm,K-Nearest Neighbor ( KNN) algorithm and ABC algorithm to ensure that ABC algorithm always maintains continuity when updating solutions in discrete solution space. The algorithm enhances the exploration and development capabilities of the bee colony by increasing the ability of information sharing between bee colonies. In terms of non-functional perception of software services,this paper introduces the concept of service contract to achieve more comprehensive user satisfaction and dynamic needs. The simulation experiment used 60 different sets of data and compared it to other algorithms in terms of quality and execution time. The results show that compared with other algorithms,this algorithm has improved the solution time and the solution quality. |
| format | Article |
| id | doaj-art-d26f5379aa6145c1ab47eef0e76b59dd |
| institution | DOAJ |
| issn | 1007-2683 |
| language | zho |
| publishDate | 2021-04-01 |
| publisher | Harbin University of Science and Technology Publications |
| record_format | Article |
| series | Journal of Harbin University of Science and Technology |
| spelling | doaj-art-d26f5379aa6145c1ab47eef0e76b59dd2025-08-20T02:57:27ZzhoHarbin University of Science and Technology PublicationsJournal of Harbin University of Science and Technology1007-26832021-04-0126021810.15938/j.jhust.2021.02.001A Hybrid Enhancement Artificial Bee Colony Algorithm for High-efficiency Service SelectionZHANG Hong-guo0CHEN Yang1MA Chao2FANG Zhou3HUANG Hai4School of Computer Science and Technology,Harbin University of Science and Technology,Harbin 150080,ChinaSchool of Computer Science and Technology,Harbin University of Science and Technology,Harbin 150080,ChinaSchool of Software & Microelectronics,Harbin University of Science and Technology,Harbin 150080,ChinaHeilongjiang Province Cyberspace Research Center,Harbin,150001,ChinaSchool of Software & Microelectronics,Harbin University of Science and Technology,Harbin 150080,ChinaIn order to implement service selection efficiently,and to build a complex software service system that can meet the needs of users by using service aggregation method,this paper proposes a Hybrid Enhancement Artificial Bee Colony ( HEABC) algorithm. The algorithm combines K-means algorithm,K-Nearest Neighbor ( KNN) algorithm and ABC algorithm to ensure that ABC algorithm always maintains continuity when updating solutions in discrete solution space. The algorithm enhances the exploration and development capabilities of the bee colony by increasing the ability of information sharing between bee colonies. In terms of non-functional perception of software services,this paper introduces the concept of service contract to achieve more comprehensive user satisfaction and dynamic needs. The simulation experiment used 60 different sets of data and compared it to other algorithms in terms of quality and execution time. The results show that compared with other algorithms,this algorithm has improved the solution time and the solution quality.https://hlgxb.hrbust.edu.cn/#/digest?ArticleID=1935complex software service systemservice selectionartificial bee colony algorithminformatio- n sharing |
| spellingShingle | ZHANG Hong-guo CHEN Yang MA Chao FANG Zhou HUANG Hai A Hybrid Enhancement Artificial Bee Colony Algorithm for High-efficiency Service Selection Journal of Harbin University of Science and Technology complex software service system service selection artificial bee colony algorithm informatio- n sharing |
| title | A Hybrid Enhancement Artificial Bee Colony Algorithm for High-efficiency Service Selection |
| title_full | A Hybrid Enhancement Artificial Bee Colony Algorithm for High-efficiency Service Selection |
| title_fullStr | A Hybrid Enhancement Artificial Bee Colony Algorithm for High-efficiency Service Selection |
| title_full_unstemmed | A Hybrid Enhancement Artificial Bee Colony Algorithm for High-efficiency Service Selection |
| title_short | A Hybrid Enhancement Artificial Bee Colony Algorithm for High-efficiency Service Selection |
| title_sort | hybrid enhancement artificial bee colony algorithm for high efficiency service selection |
| topic | complex software service system service selection artificial bee colony algorithm informatio- n sharing |
| url | https://hlgxb.hrbust.edu.cn/#/digest?ArticleID=1935 |
| work_keys_str_mv | AT zhanghongguo ahybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT chenyang ahybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT machao ahybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT fangzhou ahybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT huanghai ahybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT zhanghongguo hybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT chenyang hybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT machao hybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT fangzhou hybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection AT huanghai hybridenhancementartificialbeecolonyalgorithmforhighefficiencyserviceselection |