<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJOp</journal-id><journal-title-group><journal-title>Open Journal of Optimization</journal-title></journal-title-group><issn pub-type="epub">2325-7105</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojop.2015.43007</article-id><article-id pub-id-type="publisher-id">OJOp-59088</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Computer Science&amp;Communications</subject><subject> Engineering</subject><subject> Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Quantum-Inspired Bee Colony Algorithm
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>uorui</surname><given-names>Li</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mu</surname><given-names>Sun</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Panchi</surname><given-names>Li</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Beijing Branch of Daqing Oilfield Information Technology Company, Beijing, China</addr-line></aff><aff id="aff1"><addr-line>School of Computer and Information Tsechnology, Northeast Petroleum University, Daqing, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>lipanchi@vip.sina.com(UL)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>25</day><month>08</month><year>2015</year></pub-date><volume>04</volume><issue>03</issue><fpage>51</fpage><lpage>60</lpage><history><date date-type="received"><day>15</day>	<month>March</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>22</month>	<year>August</year>	</date><date date-type="accepted"><day>25</day>	<month>August</month>	<year>2015</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  To enhance the performance of the artificial bee colony optimization by integrating the quantum computing model into bee colony optimization, we present a quantum-inspired bee colony optimization algorithm. In our method, the bees are encoded with the qubits described on the Bloch sphere. The classical bee colony algorithm is used to compute the rotation axes and rotation angles. The Pauli matrices are used to construct the rotation matrices. The evolutionary search is achieved by rotating the qubit about the rotation axis to the target qubit on the Bloch sphere. By measuring with the Pauli matrices, the Bloch coordinates of qubit can be obtained, and the optimization solutions can be presented through the solution space transformation. The proposed method can simultaneously adjust two parameters of a qubit and automatically achieve the best match between two adjustment quantities, which may accelerate the optimization process. The experimental results show that the proposed method is obviously superior to the classical one for some benchmark functions.
 
</p></abstract><kwd-group><kwd>Quantum Computing</kwd><kwd> Bee Colony Optimizing</kwd><kwd> Bloch Sphere Rotating</kwd><kwd> Algorithm Designing</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Artificial bee colony algorithm is proposed as an intelligent optimization algorithm which attempts to simulate bee colony to search food sources by scholars from Turkey in 2005 [<xref ref-type="bibr" rid="scirp.59088-ref1">1</xref>] . Compared with genetic algorithm, particle swarm optimization and other intelligent algorithm, the outstanding advantage of this algorithm is synchronously to perform the global and local search in each of iterations, which avoids the premature convergence greatly and increases the probability of obtaining the optimal solution. At present, this algorithm has already been successfully applied to numerical optimization [<xref ref-type="bibr" rid="scirp.59088-ref2">2</xref>] - [<xref ref-type="bibr" rid="scirp.59088-ref4">4</xref>] , neural network design [<xref ref-type="bibr" rid="scirp.59088-ref5">5</xref>] , digital filter design [<xref ref-type="bibr" rid="scirp.59088-ref6">6</xref>] , and network reconfiguration in distributed system [<xref ref-type="bibr" rid="scirp.59088-ref7">7</xref>] , construction of the minimum spanning tree [<xref ref-type="bibr" rid="scirp.59088-ref8">8</xref>] and many other fields. However, the progress has been slow in the algorithm improvement. For the design of the control parameters, Ding Haijun et al. present an improved artificial bee colony algorithm for the solution to TSP problem [<xref ref-type="bibr" rid="scirp.59088-ref9">9</xref>] . Kang Fei et al. propose a cultural annealing artificial bee colony algorithm [<xref ref-type="bibr" rid="scirp.59088-ref10">10</xref>] . Duan Haibin et al. present a new algorithm with application of the combination of artificial bee colony algorithm and quantum evolutionary algorithm [<xref ref-type="bibr" rid="scirp.59088-ref11">11</xref>] .</p><p>As a new computing model, quantum computing catches wide attention of international and domestic academics for its polymorphism, superposition and concurrency. At present, the fusion with genetic algorithm, immune optimization, paticle swarm optimization and other intelligent optimization model is successfully applied. In the real quantum system, the qubits are described on the Bloch sphere with two adjustable parameters. However, in the existing quantum intelligent optimization algorithms, individuals are encoded by qubits described by unit circle with a single adjustable parameter. Evolutionary mechanism adopts quantum rotation gates and quantum non-gates, and it essentially rotates qubits about circle center, which only changes one parameter of qubits as well. Therefore quantum properties have not been fully reflected. Although Ref. [<xref ref-type="bibr" rid="scirp.59088-ref12">12</xref>] presents a quantum genetic algorithm based on the Bloch coordinates of qubit, however, this algorithm does not consider the match between two adjustment quantities, which means it doesn’t go along the shortest path when the current qubit moves towards the target qubit. As a result, the optimization performance is influenced.</p><p>This paper proposes a new individual coding evolutionary mechanism, which is different from the coding of quantum genetic algorithm in Ref. [<xref ref-type="bibr" rid="scirp.59088-ref12">12</xref>] . In this paper, we directly use qubits described on the Bloch sphere to code (not the qubits coordinates). The evolutionary search is achieved by rotating the qubit about the rotation axis on the Bloch sphere. This method can automatically achieve the best match between two adjustment quantities of bee colony individual qubits. For the design of quantum-inspired bee colony algorithm, we elaborate design principle and implementation programs of the algorithm. Taking benchmark functions extremum optimization as example, it shows that the proposed method obviously outperforms the classical one by comparison.</p></sec><sec id="s2"><title>2. Bee Colony Algorithm</title><p>Assuming the number of bees is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x5.png" xlink:type="simple"/></inline-formula>, and the number of employed bees and onlooker bees are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x6.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x7.png" xlink:type="simple"/></inline-formula>, respectively. Individual dimension is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x8.png" xlink:type="simple"/></inline-formula>, and individual searching space is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x9.png" xlink:type="simple"/></inline-formula>. The employed bee colony is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x10.png" xlink:type="simple"/></inline-formula> and its initial the n-th generation colony is <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x11.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x12.png" xlink:type="simple"/></inline-formula>, respectively. The objective function is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x13.png" xlink:type="simple"/></inline-formula>. Taking minimum optimization as example, the artificial bee colony algorithm can be described as follows:</p><p>(a) Randomly generating <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x14.png" xlink:type="simple"/></inline-formula> solutions, where the i-th solution <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x15.png" xlink:type="simple"/></inline-formula> is written as:</p><disp-formula id="scirp.59088-formula87"><label>, (1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x16.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x17.png" xlink:type="simple"/></inline-formula>. Calculate the target values, and then initialize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x18.png" xlink:type="simple"/></inline-formula> by the first <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x19.png" xlink:type="simple"/></inline-formula> solutions;</p><p>(b) For the employed bee <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x20.png" xlink:type="simple"/></inline-formula> in the current generation, the new position in its neighborhood can be obtained from the following equation:</p><disp-formula id="scirp.59088-formula88"><label>, (2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x21.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x22.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x23.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x24.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x22.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x23.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x24.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x25.png" xlink:type="simple"/></inline-formula> is a random number in the range (0, 1);</p><p>(c) We use greedy selection operator to select the better ones in <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x26.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x27.png" xlink:type="simple"/></inline-formula> for the next generation. This operator is denoted as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x27.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x28.png" xlink:type="simple"/></inline-formula>, and its probability distribution is written as:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x29.png" xlink:type="simple"/></inline-formula>; (3)</p><p>(d) Using the strategy of roulette, randomly select an employed bee, and search a new position in its neighborhood. This operator is written as<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x30.png" xlink:type="simple"/></inline-formula>, and its probability distribution is written as:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x31.png" xlink:type="simple"/></inline-formula>; (4)</p><p>(e) Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x32.png" xlink:type="simple"/></inline-formula> denote the minimum objective function value, and the corresponding individual be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x33.png" xlink:type="simple"/></inline-formula>. We initialize the employed bee if its searching time Bas reach to the threshold value Limit and it does not find a better position;</p><p>(f) If algorithm meet the stopping criteria, it outputs <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x34.png" xlink:type="simple"/></inline-formula> and the corresponding individual<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x35.png" xlink:type="simple"/></inline-formula>, else go back to (b).</p></sec><sec id="s3"><title>3. Quantum-Inspired Bee Colony Algorithm</title><p>This paper studies a new method of quantum-inspired searching with the fusion of bee algorithm. This method is named quantum-inspired bee colony algorithm (QIBC).</p><sec id="s3_1"><title>3.1. Description of Qubits on the Bloch Sphere</title><p>During the quantum computing, a qubit is a two-level quantum system which could be described in two-dimen- sion complex Hilbert space. Based on principle of superposition, a qubit can be defined as:</p><disp-formula id="scirp.59088-formula89"><label>, (5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x36.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x37.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x37.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x38.png" xlink:type="simple"/></inline-formula>.</p><p>Owing to the continuity of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x39.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x40.png" xlink:type="simple"/></inline-formula>, a qubit can be in infinitely many different states and described by a point on the Bloch sphere. As shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>.</p></sec><sec id="s3_2"><title>3.2. The Rotation of Qubits about the Axis</title><p>In this paper, we create a search mechanism on the Bloch sphere which is used to rotate the qubit about the rotation axis to the target qubit on the Bloch sphere. The rotation can simultaneously change two parameters of a qubit, and automatically achieve the best match between two adjustment quantities, thus we can enhance the performance of optimization. The key to the above rotation is the design of rotation axis. The design method given by this paper can be expressed as the follows [<xref ref-type="bibr" rid="scirp.59088-ref13">13</xref>] [<xref ref-type="bibr" rid="scirp.59088-ref14">14</xref>] .</p><p>Assuming <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x41.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x42.png" xlink:type="simple"/></inline-formula> denote two points on the Bloch sphere respectively, the rotation axis <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x43.png" xlink:type="simple"/></inline-formula> about which P rotates to Q along the shortest path is the vector product of P and Q, namely,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x42.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x44.png" xlink:type="simple"/></inline-formula>. As shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> A qubit description on the Bloch sphere</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-2730079x45.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Rotation axis of qubit on the Bloch sphere</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-2730079x46.png"/></fig><p>Based on the principle of quantum computing, the rotation matrix makes the qubit rotate about a rotation axis</p><p>along the unit vector <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x47.png" xlink:type="simple"/></inline-formula> with radian of rotation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x47.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x48.png" xlink:type="simple"/></inline-formula>, and it’s defined by</p><disp-formula id="scirp.59088-formula90"><label>, (6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x49.png"  xlink:type="simple"/></disp-formula><p>where I is the unit matrix, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x50.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x51.png" xlink:type="simple"/></inline-formula>are Pauli matrices [<xref ref-type="bibr" rid="scirp.59088-ref15">15</xref>] .</p><p>Therefore, on the Bloch sphere, the rotation matrix that rotates the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x52.png" xlink:type="simple"/></inline-formula> about <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x53.png" xlink:type="simple"/></inline-formula> to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x52.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x53.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x54.png" xlink:type="simple"/></inline-formula> can be described as follows:</p><disp-formula id="scirp.59088-formula91"><label>. (7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x55.png"  xlink:type="simple"/></disp-formula><p>The rotation operation is given by</p><disp-formula id="scirp.59088-formula92"><label>, (8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x56.png"  xlink:type="simple"/></disp-formula><p>where t is iteration step.</p></sec><sec id="s3_3"><title>3.3. QIBC Coding Method</title><p>In QIBC, the individual coding adopts qubit based on the Bloch sphere. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x57.png" xlink:type="simple"/></inline-formula> denote population size, D de-</p><p>note the number of variables, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x58.png" xlink:type="simple"/></inline-formula> denote the t-th generation colony. During in</p><p>itialization, the i-th individual can be coded as follows:</p><disp-formula id="scirp.59088-formula93"><label>, (9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x59.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x60.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3_4"><title>3.4. The Projection Measurement of Qubits</title><p>On the basis of the principle of quantum computing, by applying Pauli matrices to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x61.png" xlink:type="simple"/></inline-formula>, we can get the Bloch coordinates of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x62.png" xlink:type="simple"/></inline-formula>. The qubits projection measurement is denoted by the following equations:</p><disp-formula id="scirp.59088-formula94"><label>, (10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x63.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59088-formula95"><label>, (11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x64.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59088-formula96"><label>, (12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x65.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x66.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x67.png" xlink:type="simple"/></inline-formula>.</p><p>In QIBC, each qubit are regarded as three paratactic genes, each one contains three paratactic gene chains, and each of gene chains represents an optimization solution. Therefore, each entity represents three optimization solutions at the same time.</p></sec><sec id="s3_5"><title>3.5. The Solution Space Transformation</title><p>In QIBC, three optimization solutions given by each entity can be expressed by Bloch coordinates. Because the value of coordinate is in (−1, 1), we must map it to solutions to the problems. Assuming the j-th variable is</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x68.png" xlink:type="simple"/></inline-formula>, the solution transformation can be expressed as the following three equations:</p><disp-formula id="scirp.59088-formula97"><label>, (13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x69.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59088-formula98"><label>, (14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x70.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59088-formula99"><label>, (15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x71.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x72.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x73.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3_6"><title>3.6. Employed Bee Search</title><p>Taking minimum optimization as example, according to the value of target function, we rank the optimized population in descending order, and select the first <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x74.png" xlink:type="simple"/></inline-formula> entities to compose employed bee colony. The rest of them compose onlooker colony. For the i-th employed bee<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x74.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x75.png" xlink:type="simple"/></inline-formula>, first of all, randomly select employed bees</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula>, and also randomly select a dimension d. Then calculate the rotation axis <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula> and the rotation angle <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula> between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x82.png" xlink:type="simple"/></inline-formula>. Taking <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x83.png" xlink:type="simple"/></inline-formula> as target, rotate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x84.png" xlink:type="simple"/></inline-formula> about <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x85.png" xlink:type="simple"/></inline-formula> through<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x86.png" xlink:type="simple"/></inline-formula>. Let <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x87.png" xlink:type="simple"/></inline-formula> denote the employed bee after rotation. By greedy selection operator, we select the better ones between<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x88.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x78.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x80.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x86.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x88.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x89.png" xlink:type="simple"/></inline-formula> for the next generation from the following equations:</p><disp-formula id="scirp.59088-formula100"><label>, (16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x90.png"  xlink:type="simple"/></disp-formula><p>where,</p><disp-formula id="scirp.59088-formula101"><label>, (17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x91.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.59088-formula102"><label>. (18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x92.png"  xlink:type="simple"/></disp-formula></sec><sec id="s3_7"><title>3.7. Onlooker Bee Search</title><p>It is similar with employed bee search. First, we calculate selective probability of each employed bee with the equation as follows:</p><disp-formula id="scirp.59088-formula103"><label>. (19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730079x93.png"  xlink:type="simple"/></disp-formula><p>To each onlooker bee, first, we select employed bee <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula> according to the roulette method, and in its neighborhood we search for new position <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula> in the same method as the employed bee search. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula> is better than<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x97.png" xlink:type="simple"/></inline-formula>, set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x98.png" xlink:type="simple"/></inline-formula>, and set the number of searches<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x99.png" xlink:type="simple"/></inline-formula>. If <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x100.png" xlink:type="simple"/></inline-formula> is less than threshold<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x101.png" xlink:type="simple"/></inline-formula>, set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x102.png" xlink:type="simple"/></inline-formula>, otherwise, we initialize <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x103.png" xlink:type="simple"/></inline-formula> and set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x94.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x95.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x97.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x99.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x101.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x103.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x104.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3_8"><title>3.8. Algorithm Termination Criterion</title><p>To this algorithm, the termination criterion is the number of iterations. Whether it meets the pre-set accuracy or not, the algorithm will stop when the limited number of iterations reaches.</p></sec></sec><sec id="s4"><title>4. Analysis of Experimental Results</title><p>Taking functions extremum optimization as example, by comparing with bee colony [<xref ref-type="bibr" rid="scirp.59088-ref1">1</xref>] , Bloch quantum genetic algorithm [<xref ref-type="bibr" rid="scirp.59088-ref12">12</xref>] , elite genetic algorithm, quantum delta potential-based particle swarm optimization [<xref ref-type="bibr" rid="scirp.59088-ref16">16</xref>] , we verify the superiority of QIBC. All of algorithms use Matlab R2009a to implement on the computer (P-II 2.0 GHz) with 1.0 G memory.</p><sec id="s4_1"><title>4.1. Benchmark Functions</title><p>To verify the superiority of QIBC, the following ten Benchmark functions are used in this experiment. All of ten functions are for the minimum optimization, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x105.png" xlink:type="simple"/></inline-formula> is the minimum extreme value point.</p><p>(1)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x106.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x107.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x108.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x107.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x108.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x109.png" xlink:type="simple"/></inline-formula>;</p><p>(2)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x110.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x111.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x112.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x112.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x113.png" xlink:type="simple"/></inline-formula>;</p><p>(3)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x114.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x115.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x116.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x115.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x117.png" xlink:type="simple"/></inline-formula>;</p><p>(4)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x118.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x119.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x120.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x118.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x120.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x121.png" xlink:type="simple"/></inline-formula>;</p><p>(5)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x122.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x123.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x123.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x124.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x123.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x125.png" xlink:type="simple"/></inline-formula>;</p><p>(6)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x126.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x127.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x128.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x129.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x127.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x130.png" xlink:type="simple"/></inline-formula>;</p><p>(7)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x131.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x132.png" xlink:type="simple"/></inline-formula>,</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x133.png" xlink:type="simple"/></inline-formula> , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x134.png" xlink:type="simple"/></inline-formula> , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x133.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x135.png" xlink:type="simple"/></inline-formula>;</p><p>(8)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x136.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x137.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x138.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x139.png" xlink:type="simple"/></inline-formula>;</p><p>(9)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x140.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x141.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x142.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x140.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x143.png" xlink:type="simple"/></inline-formula>;</p><p>(10)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x144.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x145.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x146.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x147.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x144.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x146.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x148.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s4_2"><title>4.2. Parameters Setting</title><p>For convenient comparison, based on the complexity of benchmark functions, we set up precision thresholds <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula> for each function. Only when optimization effect is less than the thresholds, the algorithm is call converges. In this experiment, the precision thresholds are set as follows. for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula>; for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula>; for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula>; for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x156.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x157.png" xlink:type="simple"/></inline-formula>; for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x158.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x159.png" xlink:type="simple"/></inline-formula>; for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x160.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x161.png" xlink:type="simple"/></inline-formula>; for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x162.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x150.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x154.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x158.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x162.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x163.png" xlink:type="simple"/></inline-formula>. If the algorithm converges, the current optimization steps are called the number of iteration. If not, the number of iteration is equal to the pre-set limited number of iterations.</p><p>The dimensions of ten functions are set to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x164.png" xlink:type="simple"/></inline-formula>, and population sizes of five algorithms are equal to 40. For QIBC and BC, we have<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x165.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x166.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x167.png" xlink:type="simple"/></inline-formula>. For BQGA, on the basis of Ref. [<xref ref-type="bibr" rid="scirp.59088-ref12">12</xref>] , the initial value of rotation angle is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x168.png" xlink:type="simple"/></inline-formula>, and the mutation probability is 10<sup>-3</sup>. For QDPSO, based on Ref. [<xref ref-type="bibr" rid="scirp.59088-ref16">16</xref>] , the control parameter is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x169.png" xlink:type="simple"/></inline-formula>. For EGA, the crossover probability is 0.8, the mutation probability is 0.01. The limited number of iterations of five algorithms is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x166.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x170.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s4_3"><title>4.3. Comparison and Analysis of Simulation</title><p>To enhance the objectivity of comparisons, each algorithm independently runs 50 times, and we have comparisons of statistical results. The average time for each of iteration are shown in <xref ref-type="table" rid="table1">Table 1</xref>. To make comparisons be sufficient, besides showing the average results, the best and the worst ones are also are given. Comparison of the number of iterations, average iterations, and optimization results are shown in <xref ref-type="table" rid="table2">Table 2</xref>.</p><p>From <xref ref-type="table" rid="table1">Table 1</xref>, for the running time, we rank five algorithms in descending order as QIBC, BQGA, BC, EGA, QDPSO. The reason is that, in QIBC and BQGA, we use coding mechanism of qubit with three chains. During each iteration, each entity respectively do updating, solution to space transformation, calculating value of benchmark functions etc. and these operations take a long time. QIBC is longer than BQGA because QIBC needs the projection measurement, design of rotation axis and rotation matrices, and its calculating quantity is</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Comparison of average time for each iteration (unit: second)</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >No.</th><th align="center" valign="middle" >QIBC</th><th align="center" valign="middle" >BC</th><th align="center" valign="middle" >BQGA</th><th align="center" valign="middle" >QDPSO</th><th align="center" valign="middle" >EGA</th></tr></thead><tr><td align="center" valign="middle" >f1</td><td align="center" valign="middle" >0.0281</td><td align="center" valign="middle" >0.0038</td><td align="center" valign="middle" >0.0216</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0026</td></tr><tr><td align="center" valign="middle" >f2</td><td align="center" valign="middle" >0.0219</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0095</td><td align="center" valign="middle" >0.0005</td><td align="center" valign="middle" >0.0015</td></tr><tr><td align="center" valign="middle" >f3</td><td align="center" valign="middle" >0.0223</td><td align="center" valign="middle" >0.0018</td><td align="center" valign="middle" >0.0100</td><td align="center" valign="middle" >0.0006</td><td align="center" valign="middle" >0.0015</td></tr><tr><td align="center" valign="middle" >f4</td><td align="center" valign="middle" >0.0218</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0103</td><td align="center" valign="middle" >0.0005</td><td align="center" valign="middle" >0.0014</td></tr><tr><td align="center" valign="middle" >f5</td><td align="center" valign="middle" >0.0221</td><td align="center" valign="middle" >0.0017</td><td align="center" valign="middle" >0.0098</td><td align="center" valign="middle" >0.0006</td><td align="center" valign="middle" >0.0014</td></tr><tr><td align="center" valign="middle" >f6</td><td align="center" valign="middle" >0.0596</td><td align="center" valign="middle" >0.0102</td><td align="center" valign="middle" >0.0429</td><td align="center" valign="middle" >0.0040</td><td align="center" valign="middle" >0.0126</td></tr><tr><td align="center" valign="middle" >f7</td><td align="center" valign="middle" >0.0245</td><td align="center" valign="middle" >0.0023</td><td align="center" valign="middle" >0.0270</td><td align="center" valign="middle" >0.0010</td><td align="center" valign="middle" >0.0011</td></tr><tr><td align="center" valign="middle" >f8</td><td align="center" valign="middle" >0.0222</td><td align="center" valign="middle" >0.0018</td><td align="center" valign="middle" >0.0104</td><td align="center" valign="middle" >0.0006</td><td align="center" valign="middle" >0.0015</td></tr><tr><td align="center" valign="middle" >f9</td><td align="center" valign="middle" >0.0176</td><td align="center" valign="middle" >0.0046</td><td align="center" valign="middle" >0.0116</td><td align="center" valign="middle" >0.0005</td><td align="center" valign="middle" >0.0003</td></tr><tr><td align="center" valign="middle" >f10</td><td align="center" valign="middle" >0.0183</td><td align="center" valign="middle" >0.0050</td><td align="center" valign="middle" >0.0178</td><td align="center" valign="middle" >0.0007</td><td align="center" valign="middle" >0.0005</td></tr></tbody></table></table-wrap><table-wrap-group id="2"><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Comparison of optimization results in five algorithms</title></caption><table-wrap id="2_1"><table><tbody><thead><tr><th align="center" valign="middle" >No.</th><th align="center" valign="middle" >Algorithm</th><th align="center" valign="middle" >Convergence Number</th><th align="center" valign="middle" >Average Iteration</th><th align="center" valign="middle" >Average Results</th><th align="center" valign="middle" >The Worst Result</th><th align="center" valign="middle" >The Best Results</th></tr></thead><tr><td align="center" valign="middle"  rowspan="5"  >f1</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >50</td><td align="center" valign="middle" >3083</td><td align="center" valign="middle" >0.1577</td><td align="center" valign="middle" >0.5737</td><td align="center" valign="middle" >0.0313</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >349.70</td><td align="center" valign="middle" >1075.1</td><td align="center" valign="middle" >29.904</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >131.59</td><td align="center" valign="middle" >246.14</td><td align="center" valign="middle" >36.583</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >21</td><td align="center" valign="middle" >7190</td><td align="center" valign="middle" >17.893</td><td align="center" valign="middle" >414.60</td><td align="center" valign="middle" >2.22e−6</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >456.36</td><td align="center" valign="middle" >887.14</td><td align="center" valign="middle" >227.14</td></tr><tr><td align="center" valign="middle"  rowspan="5"  >f2</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >37</td><td align="center" valign="middle" >4643</td><td align="center" valign="middle" >9.4221</td><td align="center" valign="middle" >80.358</td><td align="center" valign="middle" >0.0444</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >23</td><td align="center" valign="middle" >6250</td><td align="center" valign="middle" >52.786</td><td align="center" valign="middle" >914.20</td><td align="center" valign="middle" >0.0699</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >1046</td><td align="center" valign="middle" >6992</td><td align="center" valign="middle" >138.01</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >32</td><td align="center" valign="middle" >5076</td><td align="center" valign="middle" >12.440</td><td align="center" valign="middle" >72.776</td><td align="center" valign="middle" >0.0024</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >2654.1</td><td align="center" valign="middle" >12,494</td><td align="center" valign="middle" >301.56</td></tr><tr><td align="center" valign="middle"  rowspan="5"  >f3</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >48</td><td align="center" valign="middle" >5050</td><td align="center" valign="middle" >1.18e−6</td><td align="center" valign="middle" >2.10e−5</td><td align="center" valign="middle" >4.74e−10</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >45</td><td align="center" valign="middle" >8016</td><td align="center" valign="middle" >1.36e−6</td><td align="center" valign="middle" >3.32e−5</td><td align="center" valign="middle" >9.61e−10</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >187.72</td><td align="center" valign="middle" >792.30</td><td align="center" valign="middle" >21.370</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >47</td><td align="center" valign="middle" >6471</td><td align="center" valign="middle" >2.17e−4</td><td align="center" valign="middle" >0.0107</td><td align="center" valign="middle" >5.2e−75</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >1504.8</td><td align="center" valign="middle" >8057.3</td><td align="center" valign="middle" >219.92</td></tr><tr><td align="center" valign="middle"  rowspan="5"  >f4</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >47</td><td align="center" valign="middle" >5685</td><td align="center" valign="middle" >3.53e−11</td><td align="center" valign="middle" >6.29e−10</td><td align="center" valign="middle" >4.17e−14</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >35</td><td align="center" valign="middle" >7210</td><td align="center" valign="middle" >7.84e−10</td><td align="center" valign="middle" >1.85e−08</td><td align="center" valign="middle" >5.59e−14</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >15.894</td><td align="center" valign="middle" >20.742</td><td align="center" valign="middle" >10.280</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >9730</td><td align="center" valign="middle" >16.377</td><td align="center" valign="middle" >20.005</td><td align="center" valign="middle" >3.81e−14</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >19.287</td><td align="center" valign="middle" >21.047</td><td align="center" valign="middle" >3.9204</td></tr><tr><td align="center" valign="middle"  rowspan="5"  >f5</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >41</td><td align="center" valign="middle" >3561</td><td align="center" valign="middle" >68.415</td><td align="center" valign="middle" >398.62</td><td align="center" valign="middle" >2.4709</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >9028</td><td align="center" valign="middle" >245.01</td><td align="center" valign="middle" >663.55</td><td align="center" valign="middle" >488.40</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >5427</td><td align="center" valign="middle" >12,981</td><td align="center" valign="middle" >435.03</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >9061</td><td align="center" valign="middle" >827.33</td><td align="center" valign="middle" >2992.8</td><td align="center" valign="middle" >3.2900</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >6581.4</td><td align="center" valign="middle" >9429.7</td><td align="center" valign="middle" >4487.2</td></tr></tbody></table></table-wrap><table-wrap id="2_2"><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="5"  >f6</th><th align="center" valign="middle" >QIBC</th><th align="center" valign="middle" >49</th><th align="center" valign="middle" >2467</th><th align="center" valign="middle" >0.1926</th><th align="center" valign="middle" >8.9054</th><th align="center" valign="middle" >1.25e−09</th></tr></thead><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >28</td><td align="center" valign="middle" >5838</td><td align="center" valign="middle" >17.966</td><td align="center" valign="middle" >106.97</td><td align="center" valign="middle" >3.47e−08</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >491.21</td><td align="center" valign="middle" >829.02</td><td align="center" valign="middle" >196.59</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >171.47</td><td align="center" valign="middle" >351.05</td><td align="center" valign="middle" >8.8842</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >22,127</td><td align="center" valign="middle" >355,958</td><td align="center" valign="middle" >978.91</td></tr><tr><td align="center" valign="middle"  rowspan="5"  >f7</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >49</td><td align="center" valign="middle" >5763</td><td align="center" valign="middle" >3.39e−09</td><td align="center" valign="middle" >1.69e−07</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >36</td><td align="center" valign="middle" >8354</td><td align="center" valign="middle" >3.67e−08</td><td align="center" valign="middle" >1.45e−6</td><td align="center" valign="middle" >1.49e−10</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >110.73</td><td align="center" valign="middle" >169.67</td><td align="center" valign="middle" >32.058</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >32</td><td align="center" valign="middle" >8640</td><td align="center" valign="middle" >0.4312</td><td align="center" valign="middle" >9.2145</td><td align="center" valign="middle" >2.42e−19</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >164.55</td><td align="center" valign="middle" >231.46</td><td align="center" valign="middle" >93.272</td></tr><tr><td align="center" valign="middle"  rowspan="5"  >f8</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >50</td><td align="center" valign="middle" >5454</td><td align="center" valign="middle" >1412</td><td align="center" valign="middle" >5700</td><td align="center" valign="middle" >61.335</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >50,112</td><td align="center" valign="middle" >69,884</td><td align="center" valign="middle" >33,193</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >4910.5</td><td align="center" valign="middle" >12,882</td><td align="center" valign="middle" >1006.1</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >50</td><td align="center" valign="middle" >7392</td><td align="center" valign="middle" >2003</td><td align="center" valign="middle" >5300</td><td align="center" valign="middle" >200.81</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >7843.8</td><td align="center" valign="middle" >38,137</td><td align="center" valign="middle" >4291.6</td></tr><tr><td align="center" valign="middle"  rowspan="5"  >f9</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >50</td><td align="center" valign="middle" >2162</td><td align="center" valign="middle" >8.65e−17</td><td align="center" valign="middle" >3.33e−15</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >36</td><td align="center" valign="middle" >3424</td><td align="center" valign="middle" >0.0033</td><td align="center" valign="middle" >0.0221</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >7780</td><td align="center" valign="middle" >0.0239</td><td align="center" valign="middle" >0.1275</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >29</td><td align="center" valign="middle" >5040</td><td align="center" valign="middle" >0.0062</td><td align="center" valign="middle" >0.5136</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >3.1224</td><td align="center" valign="middle" >7.3366</td><td align="center" valign="middle" >1.6101</td></tr><tr><td align="center" valign="middle"  rowspan="5"  >f10</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >50</td><td align="center" valign="middle" >2606</td><td align="center" valign="middle" >1.13e−14</td><td align="center" valign="middle" >1.13e−13</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >49</td><td align="center" valign="middle" >6290</td><td align="center" valign="middle" >4.03e−12</td><td align="center" valign="middle" >1.89e−10</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >BQGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >172.42</td><td align="center" valign="middle" >416.64</td><td align="center" valign="middle" >26.023</td></tr><tr><td align="center" valign="middle" >QDPSO</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >9284</td><td align="center" valign="middle" >7.3553</td><td align="center" valign="middle" >15.882</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >EGA</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >822.60</td><td align="center" valign="middle" >1298.1</td><td align="center" valign="middle" >455.30</td></tr></tbody></table></table-wrap></table-wrap-group><p>larger.</p><p>In <xref ref-type="table" rid="table2">Table 2</xref>, for the ability of optimization, obviously, QIBC is better than QIBC, BQGA is better than EGA. QDPSO is worse than QIBC, but it’s better than BQGA, and it’s similar to BC. For the optimization performance of five algorithms, we rank them in descending order as QIBC, BC, QDPSO, BQGA, EGA.</p><p>For the above results, we present the following analysis. Firstly, we introduce the coding mechanism of qubit with three chains, and it effectively enhances the ergodicity of algorithm to solution space. Based on the geometric properties of the Bloch sphere, this mechanism can enlarge the number of global optimal solutions and the probability of attaining global optimal solutions. That is the reason why these two algorithms are better than their classical ones respectively. Secondly, QIBC has a better performance of optimization than BQGA, because they adjust qubit in the different ways.</p><p>In BQGA, qubits are updated by directly adjusting <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x171.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x172.png" xlink:type="simple"/></inline-formula> with the same adjustment amount (namely<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x173.png" xlink:type="simple"/></inline-formula>). Obviously, in this method, it is hard to close to target qubits along the shortest path, because there must be some matching relation between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x174.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x174.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x175.png" xlink:type="simple"/></inline-formula> when it’s along the shortest path. But this matching relation is hard to be expressed clearly by analytic equations. In QIBC, we adjust qubit in indirect method. Namely, we rotate qubit to target qubit about the rotation axis on the Bloch sphere, and obviously, this path is</p><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Comparison of optimization results in QIBC and BC</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Function</th><th align="center" valign="middle" >Algorithm</th><th align="center" valign="middle" >Convergence Number</th><th align="center" valign="middle" >Average Number</th><th align="center" valign="middle" >Average Results</th><th align="center" valign="middle" >The Worst Result</th><th align="center" valign="middle" >The Best Result</th></tr></thead><tr><td align="center" valign="middle"  rowspan="2"  >f9</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >6267</td><td align="center" valign="middle" >1.11e−16</td><td align="center" valign="middle" >6.66e−16</td><td align="center" valign="middle" >0</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >0</td><td align="center" valign="middle" >10,000</td><td align="center" valign="middle" >1.23e−07</td><td align="center" valign="middle" >6.80e−07</td><td align="center" valign="middle" >1.5e−08</td></tr><tr><td align="center" valign="middle"  rowspan="2"  >f10</td><td align="center" valign="middle" >QIBC</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >9065</td><td align="center" valign="middle" >4.14e−08</td><td align="center" valign="middle" >4.02e−07</td><td align="center" valign="middle" >3.4e−13</td></tr><tr><td align="center" valign="middle" >BC</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >9758</td><td align="center" valign="middle" >3.17e−07</td><td align="center" valign="middle" >1.90e−06</td><td align="center" valign="middle" >2.4e−11</td></tr></tbody></table></table-wrap><p>the shortest. Although it does’t adjust two parameters of qubit directly, it achieves the best match between <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x176.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x177.png" xlink:type="simple"/></inline-formula> automatically and accurately. Hence, this method has better optimizing efficiency than classical ones.</p><p>It’s also worth pointing out that, although the QIBC has better optimizing performance, the complexity of this algorithm is obviously higher than classical ones. Comparing with classical ones, the QIBC needs some extra operations, such as calculating rotation axis, rotation angel, rotation matrices and the solution to space transformation. Considering run time and optimizing performance, QIBC earns better optimizing efficiency by sacrificing running time, which is the same as No Free Lunch. For many off-line optimizing tasks which may ignore running time, the QIBC has wide application prospects.</p><p>We need investigate and study the influence after dimensions and parameters change. Taking <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x179.png" xlink:type="simple"/></inline-formula> as example, while<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x180.png" xlink:type="simple"/></inline-formula>, population size is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x181.png" xlink:type="simple"/></inline-formula>, and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x182.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x183.png" xlink:type="simple"/></inline-formula>. Precision threshold of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x184.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x185.png" xlink:type="simple"/></inline-formula> is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x178.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x182.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730079x186.png" xlink:type="simple"/></inline-formula>. The QIBC and the BC run 10 times respectively. Optimization results is shown in <xref ref-type="table" rid="table3">Table 3</xref>.</p><p>As the results are shown, for the high-dimensional optimization problems, the proposed algorithm also shows its better performance than classical ones.</p></sec></sec><sec id="s5"><title>5. Conclusion</title><p>We present a quantum-inspired bee colony optimization algorithm. In proposed method, the bees are encoded with the qubits described on the Bloch sphere. The population evolutionary is achieved by rotating the qubit about the rotation axis on the Bloch sphere. The experimental results show that, the method of qubits coding on the Bloch sphere and the method of bee updating which can achieve the best match between two adjustment quantities of qubit parameters by rotating about the rotation axis, can truly enhances the performance of the intelligent optimization algorithm.</p></sec><sec id="s6"><title>Acknowledgements</title><p>This work was supported by the Natural Science Foundation of Heilongjiang Province, China (Grant No. F2015021), the Youth Foundation of Northeast Petroleum University (Grant No. 2013NQ119) and the Science Technology Research Project of Heilongjiang Educational Committee of China (Grant No. 12541059).</p></sec><sec id="s7"><title>Cite this paper</title><p>GuoruiLi,MuSun,PanchiLi, (2015) Quantum-Inspired Bee Colony Algorithm. Open Journal of Optimization,04,51-60. doi: 10.4236/ojop.2015.43007</p></sec></body><back><ref-list><title>References</title><ref id="scirp.59088-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Karaboga, D. (2005) An Idea Based on Honey Bee Swarm for Numerical Optimization. Technical Report-TR06, Engineering Faculty, Computer Engineering Department, Erciyes University, Kayseri.</mixed-citation></ref><ref id="scirp.59088-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Bahriye, A. and Dervis, K. (2012) A Modified Artificial Bee Colony Algorithm for Real-Parameter Optimization. Information Sciences, 192, 120-142. http://dx.doi.org/10.1016/j.ins.2010.07.015</mixed-citation></ref><ref id="scirp.59088-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Xiang, W.L. and An, M.Q. (2013) An Efficient and Robust Artificial Bee Colony Algorithm for Numerical Optimization. Computers &amp; Operations Research, 40, 1256-1265. http://dx.doi.org/10.1016/j.cor.2012.12.006</mixed-citation></ref><ref id="scirp.59088-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Li, G.Q., Niu, P.F. and Xiao, X.J. (2012) Development and Investigation of Efficient Artificial Bee Colony Algorithm for Numerical Function Optimization. Applied Soft Computing, 12, 320-332. 
http://dx.doi.org/10.1016/j.asoc.2011.08.040</mixed-citation></ref><ref id="scirp.59088-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Karaboga, D., Akay, B. and Ozturk, C. (2007) Artificial Bee Colony (ABC) Optimization Algorithm for Training Feed-Forward Neural Networks. Modeling Decisions for Artificial Intelligence, 4617, 318-329. 
http://dx.doi.org/10.1007/978-3-540-73729-2_30</mixed-citation></ref><ref id="scirp.59088-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Karaboga, N. (2009) A New Design Method Based on Artificial Bee Colony Algorithm for Digital IIR Filter. Journal of the Franklin Institute, 346, 328-348. http://dx.doi.org/10.1016/j.jfranklin.2008.11.003</mixed-citation></ref><ref id="scirp.59088-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Rao, R., Narasimham, S. and Ramalingaraju, M. (2008) Optimization of Distribution Network Configuration for Loss Reduction Using Artificial Bee Colony Algorithm. International Journal of Electrical Power and Energy Systems Engineering, 1, 709-715.</mixed-citation></ref><ref id="scirp.59088-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Singh, A. (2009) An Artificial Bee Colony Algorithm for the Leaf-Constrained Minimum Spanning Tree Problem. Applied Soft Computing, 92, 625-631. http://dx.doi.org/10.1016/j.asoc.2008.09.001</mixed-citation></ref><ref id="scirp.59088-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Ding, H.J. and Li, F.L. (2008) Bee Colony Algorithm for TSP Problem and Parameter Improvement. China Science and Technology Information, 25, 241-243.</mixed-citation></ref><ref id="scirp.59088-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Kang, F., Li, J.J. and Zu, Q. (2009) Improved Artificial Bee Colony Algorithm and Its Application in Back Analysis. Water Resources and Power, 27, 126-129.</mixed-citation></ref><ref id="scirp.59088-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Duan, H.B., Xu, C.F. and Xing, Z.H. (2010) A Hybrid Artificial Bee Colony Optimization and Quantum Evolutionary Algorithm for Continuous Optimization Problems. International Journal of Neural Systems, 20, 39-50.  
http://dx.doi.org/10.1142/S012906571000222X</mixed-citation></ref><ref id="scirp.59088-ref12"><label>12</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Li</surname><given-names> P.C. </given-names></name>,<etal>et al</etal>. (<year>2008</year>)<article-title>Quantum Genetic Algorithm Based on Bloch Coordinates of Qubits and Its Application</article-title><source> Control Theory &amp; Applications</source><volume> 25</volume>,<fpage> 985</fpage>-<lpage>989</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.59088-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Li, P.C. and Lin, J.J. (2012) Chaos Quantum Immune Algorithm Based on Bloch Sphere. Systems Engineering and Electronics, 34, 2592-2598.</mixed-citation></ref><ref id="scirp.59088-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Li, P.C., Wang, Q.C. and Shi, G.Y. (2013) Quantum Particle Swarm Optimization Algorithm Based on Bloch Spherical Search. Chinese Journal of Computational Physics, 30, 454-462.</mixed-citation></ref><ref id="scirp.59088-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Giuliano, B., Giulio, C. and Giuliano, S. (2004) Principles of Quantum Computation and Information (Vol. I: Basic Concepts). World Scientific, Singapore, 100-112.</mixed-citation></ref><ref id="scirp.59088-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Li, P.C., Wang, H.Y. and Song, K.P. (2012) Research on Improvement of Quantum Potential Well-Based Particle Swarm Optimization Algorithm. Acta Physica Sinica, 61, Article ID: 060302.</mixed-citation></ref></ref-list></back></article>