Back to Search
Start Over
MEAMCP: A Membrane Evolutionary Algorithm for Solving Maximum Clique Problem
- Source :
- IEEE Access, Vol 7, Pp 108360-108370 (2019)
- Publication Year :
- 2019
- Publisher :
- IEEE, 2019.
-
Abstract
- The maximum clique problem (MCP) is a classical NP-hard problem in combinatorial optimization, which has important applications in many fields. In this paper, a heuristic algorithm MEAMCP based on Membrane Evolutionary Algorithm (MEA) is proposed to solve MCP. First, we introduce the general structure of MEA, which includes four kinds of membrane operators: selection, division, fusion and cytolysis. MEA evolves the feasible solution population through the membrane operator. Second, MEAMCP is proposed and we discuss how to initialize the population and implement the four kinds of membrane operators. Finally, MEAMCP is tested on DIMACS benchmark datasets and compared with other MCP algorithms. The experiment results demonstrate that MEAMCP has better stability.
- Subjects :
- 0209 industrial biotechnology
Combinatorial optimization
General Computer Science
Computer science
Population
Stability (learning theory)
Evolutionary algorithm
maximum clique problem
02 engineering and technology
membrane evolutionary algorithm
020901 industrial engineering & automation
Operator (computer programming)
Clique problem
0202 electrical engineering, electronic engineering, information engineering
heuristic algorithm
General Materials Science
education
Selection (genetic algorithm)
education.field_of_study
General Engineering
membrane computing
Benchmark (computing)
020201 artificial intelligence & image processing
lcsh:Electrical engineering. Electronics. Nuclear engineering
Algorithm
lcsh:TK1-9971
Subjects
Details
- Language :
- English
- ISSN :
- 21693536
- Volume :
- 7
- Database :
- OpenAIRE
- Journal :
- IEEE Access
- Accession number :
- edsair.doi.dedup.....5f5a2ae8c1878c52d341635308fc854d