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...

Full description

Saved in:
Bibliographic Details
Main Authors: ZHANG Hong-guo, CHEN Yang, MA Chao, FANG Zhou, HUANG Hai
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