<?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.42003</article-id><article-id pub-id-type="publisher-id">OJOp-56319</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 Particle Swarm Optimization Algorithm Encoded by Probability Amplitudes of Multi-Qubits
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>in</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>Xuezhong</surname><given-names>Guan</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>Huangfu</surname><given-names>Xu</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>School of Computer and Information Technology, Northeast Petroleum University, Daqing, China</addr-line></aff><aff id="aff2"><addr-line>School of Electrical and Information Engineering, Northeast Petroleum University, Daqing, China</addr-line></aff><author-notes><corresp id="cor1">* E-mail:<email>lixin_dq@163.com(IL)</email>;</corresp></author-notes><pub-date pub-type="epub"><day>14</day><month>05</month><year>2015</year></pub-date><volume>04</volume><issue>02</issue><fpage>21</fpage><lpage>30</lpage><history><date date-type="received"><day>9</day>	<month>February</month>	<year>2015</year></date><date date-type="rev-recd"><day>accepted</day>	<month>12</month>	<year>May</year>	</date><date date-type="accepted"><day>14</day>	<month>May</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 optimization ability of particle swarm algorithm, a novel quantum-inspired particle swarm optimization algorithm is proposed. In this method, the particles are encoded by the probability amplitudes of the basic states of the multi-qubits system. The rotation angles of multi-qubits are determined based on the local optimum particle and the global optimal particle, and the multi-qubits rotation gates are employed to update the particles. At each of iteration, updating any qubit can lead to updating all probability amplitudes of the corresponding particle. The experimental results of some benchmark functions optimization show that, although its single step iteration consumes long time, the optimization ability of the proposed method is significantly higher than other similar algorithms.
 
</p></abstract><kwd-group><kwd>Quantum Computing</kwd><kwd> Particle Swarm Optimization</kwd><kwd> Multi-Qubits Probability Amplitudes Encoding</kwd><kwd> Algorithm Design</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>In 1999, Dr. Eberhart and Dr. Kennedy proposed particle Swarm Optimization (particle swarm optimization, PSO) [<xref ref-type="bibr" rid="scirp.56319-ref1">1</xref>] . As a new optimization tool, it is now widely used in combinatorial optimization [<xref ref-type="bibr" rid="scirp.56319-ref2">2</xref>] and numerical optimization [<xref ref-type="bibr" rid="scirp.56319-ref3">3</xref>] . In PSO’s performance improvement, some commonly used strategies are as follows: selecting the appropriate control parameters [<xref ref-type="bibr" rid="scirp.56319-ref4">4</xref>] ; designing reasonable update rules of the particle velocity and position [<xref ref-type="bibr" rid="scirp.56319-ref5">5</xref>] ; combining PSO with the other algorithms [<xref ref-type="bibr" rid="scirp.56319-ref6">6</xref>] ; and employing quantum computation to design the update strategy [<xref ref-type="bibr" rid="scirp.56319-ref7">7</xref>] . These approaches enhance the PSO performance in different degrees. Quantum computing is an emerging interdisciplinary, combining the information science and quantum mechanics, and its integration with intelligent optimization algorithms begun in the 1990s; there is quantum-behaved particle swarm optimization algorithm [<xref ref-type="bibr" rid="scirp.56319-ref8">8</xref>] , quantum-inspired evolutionary algorithm [<xref ref-type="bibr" rid="scirp.56319-ref9">9</xref>] , quantum-inspired harmony search algorithm [<xref ref-type="bibr" rid="scirp.56319-ref10">10</xref>] , quantum-inspired immune algorithm [<xref ref-type="bibr" rid="scirp.56319-ref11">11</xref>] , quantum-inspired genetic algorithm [<xref ref-type="bibr" rid="scirp.56319-ref12">12</xref>] , and quantum-inspired derivative differential evolution algorithm [<xref ref-type="bibr" rid="scirp.56319-ref13">13</xref>] . In the algorithm mentioned above, Ref. [<xref ref-type="bibr" rid="scirp.56319-ref8">8</xref>] applied real-based code method; the other references employed single qubit probability amplitude to code individuals. In these kinds of coding, the adjustment of a qubit can only change one gene on the individual. However, in the multi-qubits probability amplitude-based code, with application of coherence quantum states, simply adjusting a qubit can change all probability amplitudes of the ground state in multi-bit quantum superposition states, and then update all genes on the individual. In this paper, we propose a new multi-qubits probability amplitude encoding-based quantum-inspired particle swarm optimization. Standard function extreme optimization experiments show the superiority of the proposed algorithm.</p></sec><sec id="s2"><title>2. Basic PSO Model</title><p>There is M particles in the n-dimensional space. For the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x5.png" xlink:type="simple"/></inline-formula> particle, its position<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x6.png" xlink:type="simple"/></inline-formula>, velocity<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x7.png" xlink:type="simple"/></inline-formula>, self-opti- mum position<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x8.png" xlink:type="simple"/></inline-formula>, global optimum position<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x9.png" xlink:type="simple"/></inline-formula>, are written as:<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x10.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x11.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x12.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x13.png" xlink:type="simple"/></inline-formula>. The update strategy of particles can be described as follows.</p><disp-formula id="scirp.56319-formula125"><label>(1)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x14.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56319-formula126"><label>(2)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x15.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x16.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x17.png" xlink:type="simple"/></inline-formula>is the inertia factor, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x18.png" xlink:type="simple"/></inline-formula>is itself factor, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x19.png" xlink:type="simple"/></inline-formula>global factor, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x20.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x20.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x21.png" xlink:type="simple"/></inline-formula>is an uniformly distributed random number in (0, 1).</p><p>For convenience of description, Equation (1) can be rewritten as follows.</p><disp-formula id="scirp.56319-formula127"><label>(3)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x22.png"  xlink:type="simple"/></disp-formula><p>where</p><disp-formula id="scirp.56319-formula128"><label>(4)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x23.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.56319-formula129"><label>(5)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x24.png"  xlink:type="simple"/></disp-formula><p>To make the PSO convergence, all particles must approximation<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x25.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3"><title>3. Multi-Bit Quantum System and the Multi-Bit Quantum Rotation Gate</title><sec id="s3_1"><title>3.1. Qubits and Single Qubit Rotation Gate</title><p>What is a qubit? Just as a classical bit has a state―either 0 or 1―a qubit also has a state. Two possible states for a qubit are the state <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x26.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x26.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x27.png" xlink:type="simple"/></inline-formula>, which as you might guess correspond to the states 0 and 1 for a classical bit.</p><p>Notation like <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x28.png" xlink:type="simple"/></inline-formula> is called the Dirac notation, and we will see it often in the following paragraphs, as it is the standard notation for states in quantum mechanics. The difference between bits and qubits is that a qubit can be in a state other than <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x29.png" xlink:type="simple"/></inline-formula> or<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x28.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x29.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x30.png" xlink:type="simple"/></inline-formula>. It is also possible to form linear combinations of states, often called superposition.</p><disp-formula id="scirp.56319-formula130"><label>(6)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x31.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x32.png" xlink:type="simple"/></inline-formula> is the phase of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x33.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x34.png" xlink:type="simple"/></inline-formula>and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x35.png" xlink:type="simple"/></inline-formula> denote the probability amplitude of<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x32.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x33.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x34.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x35.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x36.png" xlink:type="simple"/></inline-formula>.</p><p>In the quantum computation, the logic function can be realized by applying a series of unitary transform to the qubit states, which the effect of the unitary transform is equal to that of the logic gate. Therefore, the quantum services with the logic transformations in a certain interval are called the quantum gates, which are the basis of performing the quantum computation. A single qubit rotation gate can be defined as</p><disp-formula id="scirp.56319-formula131"><label>(7)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x37.png"  xlink:type="simple"/></disp-formula><p>Let the quantum state<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x38.png" xlink:type="simple"/></inline-formula>, and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x39.png" xlink:type="simple"/></inline-formula> can be transformed by<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x38.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x39.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x40.png" xlink:type="simple"/></inline-formula>. It is obvious</p><p>that <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x41.png" xlink:type="simple"/></inline-formula> shifts the phase of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x41.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x42.png" xlink:type="simple"/></inline-formula></p></sec><sec id="s3_2"><title>3.2. The Tensor Product of Matrix</title><p>Let the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x43.png" xlink:type="simple"/></inline-formula> has m low and n column, and the matrix <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x44.png" xlink:type="simple"/></inline-formula> has p low and q column. The tensor product of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x45.png" xlink:type="simple"/></inline-formula> and <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x43.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x44.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x45.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x46.png" xlink:type="simple"/></inline-formula> is defined as.</p><disp-formula id="scirp.56319-formula132"><label>(8)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x47.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x48.png" xlink:type="simple"/></inline-formula> is the element of matrix<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x48.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x49.png" xlink:type="simple"/></inline-formula>.</p></sec><sec id="s3_3"><title>3.3. Multi-Bit Quantum System and the Multi-Bit Quantum Rotation Gate</title><p>In general, for an n-qubits system, there are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x50.png" xlink:type="simple"/></inline-formula> of the form <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x51.png" xlink:type="simple"/></inline-formula> ground states, similar to the single- qubit system, n-qubits system can also be in the a linear superposition state of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x50.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x51.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x52.png" xlink:type="simple"/></inline-formula> ground states, namely</p><disp-formula id="scirp.56319-formula133"><label>(9)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x53.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x54.png" xlink:type="simple"/></inline-formula> is called probability amplitude of the ground state<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x54.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x55.png" xlink:type="simple"/></inline-formula>, and to meet the following equation.</p><disp-formula id="scirp.56319-formula134"><label>(10)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x56.png"  xlink:type="simple"/></disp-formula><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x57.png" xlink:type="simple"/></inline-formula>, according to the principles of quantum computing, the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x57.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x58.png" xlink:type="simple"/></inline-formula> can be written as</p><disp-formula id="scirp.56319-formula135"><label>(11)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x59.png"  xlink:type="simple"/></disp-formula><p>It is clear from the above equations that, in an n-qubits system, any one of the ground state probability amplitude is a function of n-qubits phase<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x60.png" xlink:type="simple"/></inline-formula>, in other words, the adjustment of any <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x61.png" xlink:type="simple"/></inline-formula> can update all 2<sup>n</sup> probability amplitudes.</p><p>In our works, the n-qubits rotation gate is employed to update the probability amplitudes. According to the principles of quantum computing, the tensor product of n single-qubit rotation gate <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x62.png" xlink:type="simple"/></inline-formula> is n-qubits rotation gate. Namely</p><disp-formula id="scirp.56319-formula136"><label>(12)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x63.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x64.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x64.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x65.png" xlink:type="simple"/></inline-formula>.</p><p>Taking <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x66.png" xlink:type="simple"/></inline-formula> as an example, the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x66.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x67.png" xlink:type="simple"/></inline-formula> can be rewritten as follows.</p><disp-formula id="scirp.56319-formula137"><label>(13)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x68.png"  xlink:type="simple"/></disp-formula><p>It is clear that</p><disp-formula id="scirp.56319-formula138"><label>(14)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x69.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x70.png" xlink:type="simple"/></inline-formula></p></sec></sec><sec id="s4"><title>4. Particle Encoding Method Based on Multi-Bits Probability Amplitudes</title><p>In this paper, the particles are encoded by multi-qubits probability amplitudes. Let N denote the number of particles, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x71.png" xlink:type="simple"/></inline-formula>denote the dimension of optimization space. Multi-qubits probability amplitudes encoding method can be described as follows.</p><sec id="s4_1"><title>4.1. The Number of Qubits Needed to Code</title><p>For an n-bits quantum system, there are <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x72.png" xlink:type="simple"/></inline-formula> probability amplitudes, which can be used directly as a result of an individual encoding. In the D-dimensional optimization space, it is clear that<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x73.png" xlink:type="simple"/></inline-formula>. Due to the constraint relation between each probability amplitude (see to Equation (10)), hence<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x72.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x73.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x74.png" xlink:type="simple"/></inline-formula>. For the D-dimensional optimization problem, the required number of qubits can be calculated as follows.</p><disp-formula id="scirp.56319-formula139"><label>(15)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x75.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4_2"><title>4.2. The Encoding Method Based on Multi-Qubits Probability Amplitudes</title><p>First, generating randomly N n-dimensional phase vector<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x76.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x77.png" xlink:type="simple"/></inline-formula>, as follows</p><disp-formula id="scirp.56319-formula140"><label>(16)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x78.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x79.png" xlink:type="simple"/></inline-formula>, rand is a random number uniformly distributed within the (0,1),<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x79.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x80.png" xlink:type="simple"/></inline-formula>.</p><p>Let<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x81.png" xlink:type="simple"/></inline-formula>, using Equation (11), we can obtain following <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x82.png" xlink:type="simple"/></inline-formula> n-qubits systems<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x83.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x84.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x85.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x82.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x83.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x84.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x85.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x86.png" xlink:type="simple"/></inline-formula>. In each of the quantum system, the first D probability amplitudes can be regarded as a D-dimensional particle code.</p></sec></sec><sec id="s5"><title>5. The Update Method Based on Multi-Qubits Probability Amplitudes</title><p>In this paper, the multi-bit quantum rotation gates are employed to update particles. Let the phase vector of the</p><p>global optimal particle be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x87.png" xlink:type="simple"/></inline-formula>, the phase vectors of the i<sup>th</sup> particle be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x87.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x88.png" xlink:type="simple"/></inline-formula>, and</p><p>the itself optimum the phase vector be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x89.png" xlink:type="simple"/></inline-formula>.</p><p>From Equation (11), it is clear that, once <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x90.png" xlink:type="simple"/></inline-formula> has been updated, all its corresponding probability amplitudes will be updated. To improve the search capability, in an iteration, all phases <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x91.png" xlink:type="simple"/></inline-formula> are updated in turn, which allows all particles are updated n times. Let the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x90.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x91.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x92.png" xlink:type="simple"/></inline-formula> denote the phase update step size, the specific update can be described as follows.</p><p>Step 1. Set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x93.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x93.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x94.png" xlink:type="simple"/></inline-formula>.</p><p>Step 2. Set<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x95.png" xlink:type="simple"/></inline-formula>.</p><p>Step 3. Determine the value of the rotation angle, where the sgn donates the symbolic function.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x96.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x96.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x97.png" xlink:type="simple"/></inline-formula>.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x98.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x98.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x99.png" xlink:type="simple"/></inline-formula>.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x100.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x100.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x101.png" xlink:type="simple"/></inline-formula>.</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x102.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x102.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x103.png" xlink:type="simple"/></inline-formula>.</p><p>Step 4. Compute the rotation angles, and update all particles according to the following equation, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x104.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x104.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x105.png" xlink:type="simple"/></inline-formula>. where r1 and r2 denote random numbers between the interval (0, 1).</p><p>Step 5. If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x106.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x106.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x107.png" xlink:type="simple"/></inline-formula>, back to step 2.</p></sec><sec id="s6"><title>6. Quantum-Inspired Particle Swarm Optimization Algorithm Encoded by Probability Amplitudes of Multi-Qubits</title><p>Suppose that, N denote the number of particles, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x108.png" xlink:type="simple"/></inline-formula>denote the number of optimization space dimension. For multi-qubits probability amplitudes encoding quantum-inspired particle swarm optimization, called MQPAP-SO, the optimization process can be described as follows.</p><p>1) Initialize the particles swarm</p><p>According to Equation (15) to determine the number of qubits n, according to Equation (16) initialize phase of each particle, according to Equation (11) to calculate the probability amplitude of <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x109.png" xlink:type="simple"/></inline-formula> each particle, where the first D probability amplitudes are the coding of the particles. Set the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x110.png" xlink:type="simple"/></inline-formula> probability amplitude of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x111.png" xlink:type="simple"/></inline-formula> particle be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x109.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x110.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x111.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x112.png" xlink:type="simple"/></inline-formula>, coding result can be expressed as the following equation.</p><disp-formula id="scirp.56319-formula141"><label>(17)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x113.png"  xlink:type="simple"/></disp-formula><p>Initialization phase update step<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x114.png" xlink:type="simple"/></inline-formula>, the limited number of iteration G. Set the current iteration step<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x114.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x115.png" xlink:type="simple"/></inline-formula>.</p><p>2) Calculation of the objective function value</p><p>Set the j-dimensional variable range be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x116.png" xlink:type="simple"/></inline-formula>, because of the probability amplitude <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x116.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x117.png" xlink:type="simple"/></inline-formula> values in the interval [0, 1], it is need to make the solution space transformation. The transformation equation is below.</p><disp-formula id="scirp.56319-formula142"><label>(18)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x118.png"  xlink:type="simple"/></disp-formula><p>where<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x119.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x119.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x120.png" xlink:type="simple"/></inline-formula>.</p><p>Calculate the objective function values of all particles. Let the i<sup>th</sup> particle phase be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x121.png" xlink:type="simple"/></inline-formula>, the</p><p>objective function value is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x122.png" xlink:type="simple"/></inline-formula>, global optimal particle phase be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x122.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x123.png" xlink:type="simple"/></inline-formula>, global optimal objec-</p><p>tive function value be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x124.png" xlink:type="simple"/></inline-formula>, the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x125.png" xlink:type="simple"/></inline-formula> particle itself optimal phase is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x126.png" xlink:type="simple"/></inline-formula>, Its optimal objective function value is<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x124.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x125.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x126.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x127.png" xlink:type="simple"/></inline-formula>.</p><p>3) Update the particle position</p><p>For each particle<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x128.png" xlink:type="simple"/></inline-formula>, accordance to step 1 - step 5 in Section 5, update repeatedly n times. Using the Equation (11) to calculate the probability amplitude, using Equation (18) to implement the solution space transformation and calculate the value of the objective function. Let the objective function value of the <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x129.png" xlink:type="simple"/></inline-formula> particle be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x130.png" xlink:type="simple"/></inline-formula>. If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x131.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x132.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x128.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x129.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x130.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x131.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x132.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x133.png" xlink:type="simple"/></inline-formula>.</p><p>4) Update the global optimal solution</p><p>Let the optimal particle phase be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x134.png" xlink:type="simple"/></inline-formula>, the corresponding objective function value be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x135.png" xlink:type="simple"/></inline-formula>. If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x136.png" xlink:type="simple"/></inline-formula>, then<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x137.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x138.png" xlink:type="simple"/></inline-formula>, otherwise<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x139.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x134.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x135.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x136.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x137.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x138.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x139.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x140.png" xlink:type="simple"/></inline-formula>.</p><p>5) Examine termination conditions</p><p>If<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x141.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x142.png" xlink:type="simple"/></inline-formula>back to (3), otherwise, save <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x143.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x141.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x142.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x143.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x144.png" xlink:type="simple"/></inline-formula>, end.</p></sec><sec id="s7"><title>7. Comparative Experiment</title><p>In this study, the 20 standard test functions are employed to verify the optimization ability of MQPAPSO, and compare with the general particle swarm optimization (PSO) [<xref ref-type="bibr" rid="scirp.56319-ref14">14</xref>] , quantum delta potential-well particle swarm optimization, QDPSO [<xref ref-type="bibr" rid="scirp.56319-ref15">15</xref>] , shuffled frog leaping algorithm, SFLA [<xref ref-type="bibr" rid="scirp.56319-ref16">16</xref>] . All functions belong to minimum optimization, where D is the number of independent variables, Ω is the solution space, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x145.png" xlink:type="simple"/></inline-formula>is the exact minimum point, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x145.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x146.png" xlink:type="simple"/></inline-formula>is the corresponding minimum.</p><sec id="s7_1"><title>7.1. Test Function</title><p>(1)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x147.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x148.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x149.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x147.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x148.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x149.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x150.png" xlink:type="simple"/></inline-formula></p><p>(2)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x151.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x152.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x153.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x151.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x152.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x153.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x154.png" xlink:type="simple"/></inline-formula></p><p>(3)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x155.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x156.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x157.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x155.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x156.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x157.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x158.png" xlink:type="simple"/></inline-formula></p><p>(4)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x159.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x160.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x161.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x159.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x160.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x161.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x162.png" xlink:type="simple"/></inline-formula></p><p>(5)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x163.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x164.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x165.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x163.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x164.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x165.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x166.png" xlink:type="simple"/></inline-formula></p><p>(6)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x167.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x168.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x169.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x167.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x168.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x169.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x170.png" xlink:type="simple"/></inline-formula></p><p>(7)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x171.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x172.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x173.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x171.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x172.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x173.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x174.png" xlink:type="simple"/></inline-formula></p><p>(8)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x175.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x176.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x177.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x175.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x176.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x177.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x178.png" xlink:type="simple"/></inline-formula></p><p>(9)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x179.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x180.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x181.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x179.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x180.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x181.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x182.png" xlink:type="simple"/></inline-formula></p><p>(10)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x183.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x184.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x185.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x183.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x184.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x185.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x186.png" xlink:type="simple"/></inline-formula></p><p>(11)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x187.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x188.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x189.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x187.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x188.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x189.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x190.png" xlink:type="simple"/></inline-formula>.</p><p>(12)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x191.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x192.png" xlink:type="simple"/></inline-formula> <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x192.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x193.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x192.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x194.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x192.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x194.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x195.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x191.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x192.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x193.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x194.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x195.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x196.png" xlink:type="simple"/></inline-formula></p><p>(13)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x197.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x198.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x199.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x197.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x198.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x199.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x200.png" xlink:type="simple"/></inline-formula></p><p>(14)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x201.png" xlink:type="simple"/></inline-formula>;</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x202.png" xlink:type="simple"/></inline-formula>;;</p><p>(15)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x205.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x206.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x207.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x205.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x206.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x207.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x208.png" xlink:type="simple"/></inline-formula></p><p>(16)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x209.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x209.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x210.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x209.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x210.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x211.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x209.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x210.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x212.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x209.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x210.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x211.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x212.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x213.png" xlink:type="simple"/></inline-formula></p><p>(17)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x214.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x215.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x216.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x217.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x217.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x218.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x217.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x218.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x219.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x214.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x215.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x216.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x217.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x218.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x219.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x220.png" xlink:type="simple"/></inline-formula></p><p>(18)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x221.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x221.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x222.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x221.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x222.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x223.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x221.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x222.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x223.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x224.png" xlink:type="simple"/></inline-formula></p><p>(19)<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x225.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x226.png" xlink:type="simple"/></inline-formula>;<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x227.png" xlink:type="simple"/></inline-formula>; <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x225.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x226.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x227.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x228.png" xlink:type="simple"/></inline-formula></p>(20)<img data-original="http://html.scirp.org/file/1-2730074x230.png" /><img data-original="http://html.scirp.org/file/1-2730074x229.png" />;<img data-original="http://html.scirp.org/file/1-2730074x231.png" />; <img data-original="http://html.scirp.org/file/1-2730074x232.png" /></sec><sec id="s7_2"><title>7.2. The Experimental Scheme and Parameter Design</title><p>The dimension of all test functions is set to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x233.png" xlink:type="simple"/></inline-formula> (<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x234.png" xlink:type="simple"/></inline-formula>for<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x235.png" xlink:type="simple"/></inline-formula>) and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x236.png" xlink:type="simple"/></inline-formula>. Population size of these four algorithms is set to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x236.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x237.png" xlink:type="simple"/></inline-formula>. For PSO, QPSO and SFLA, the limited iteration number is set to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x236.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x237.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x238.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x236.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x237.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x239.png" xlink:type="simple"/></inline-formula>, respectively, and for MQPAPSO, set to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x233.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x234.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x235.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x236.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x237.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x238.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x239.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x240.png" xlink:type="simple"/></inline-formula>.</p><p>For SFLA, according to Ref. [<xref ref-type="bibr" rid="scirp.56319-ref16">16</xref>] , the biggest jump step is set to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x241.png" xlink:type="simple"/></inline-formula>. Because of the sub-group number of SFLA is related to the specific problem, we consider some different a variety of groupings, and the best results are used to compare with other algorithm. Specifically, we take the following six cases:</p><p><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x242.png" xlink:type="simple"/></inline-formula>,</p><p>where the first number denotes the number of sub-group and the second number denotes the number of frog in sub-group. For each of combination, the SFLA is independent run 30 times, and the average optimization result over 30 runs and the average time of a single iteration are recorded. In these six groups, the best optimization results and the corresponding average time of a single iteration are regarded as a comparison index.</p><p>For PSO, according to Ref. [<xref ref-type="bibr" rid="scirp.56319-ref14">14</xref>] , <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x243.png" xlink:type="simple"/></inline-formula>,<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x243.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x244.png" xlink:type="simple"/></inline-formula>. For QDPSO, according to Ref. [<xref ref-type="bibr" rid="scirp.56319-ref15">15</xref>] , the control parameters is set to<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x243.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x245.png" xlink:type="simple"/></inline-formula>. For MQPAPSO, phase update step take<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x243.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x244.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x245.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x246.png" xlink:type="simple"/></inline-formula>. Each function is optimized independently 30 times by these three algorithms, and the average optimization results and the average time of a single iteration are taken as a comparison index.</p></sec><sec id="s7_3"><title>7.3. Comparative Experiment Results</title><p>Experiments conducted using Matlab R2009a. Taking <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x247.png" xlink:type="simple"/></inline-formula> as an example, the average time of a single iteration, the results of such comparison are shown in <xref ref-type="table" rid="table1">Table 1</xref>, the average optimization results for <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x247.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x248.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x247.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x248.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x249.png" xlink:type="simple"/></inline-formula>, are shown in <xref ref-type="table" rid="table2">Table 2</xref> and <xref ref-type="table" rid="table3">Table 3</xref>.</p><p>For the function<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula>, let the average time of four algorithms for a single iteration be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x251.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x251.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x252.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x251.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x253.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x251.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x253.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x254.png" xlink:type="simple"/></inline-formula>, respectively, and the average optimization results be<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x251.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x253.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x254.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x255.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x251.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x253.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x254.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x256.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x251.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x253.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x254.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x257.png" xlink:type="simple"/></inline-formula>, <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x250.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x251.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x252.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x253.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x254.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x255.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x256.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x257.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x258.png" xlink:type="simple"/></inline-formula>, respectively. To facilitate comparison, taking MQPAPSO and QDPSO as an example, the ratio of the average time of a single iteration and the ratio of the average optimal results are defined as follows.</p><disp-formula id="scirp.56319-formula143"><label>(19)</label><graphic position="anchor" xlink:href="http://html.scirp.org/file/1-2730074x259.png"  xlink:type="simple"/></disp-formula><p>For four algorithms, the ratios of the average time of a single iteration are shown in <xref ref-type="table" rid="table4">Table 4</xref>, and the ratios of the average optimization results are shown in <xref ref-type="table" rid="table5">Table 5</xref>.</p><p>From <xref ref-type="table" rid="table1">Table 1</xref> and <xref ref-type="table" rid="table4">Table 4</xref>, for single iteration mean time, MQPAPSO is nearly 10 times longer than QDPSO, PSO, and SFLA. To make the comparison fair, we must further investigate the optimization results under the same running time. This is the fundamental reason why the iteration steps of for QDPSO, PSO, SFLA are set to <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x260.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x261.png" xlink:type="simple"/></inline-formula>. From <xref ref-type="table" rid="table2">Table 2</xref> and <xref ref-type="table" rid="table3">Table 3</xref>, the average results of MQPAPSO are far less than the other three algorithms in both <inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x261.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x262.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x260.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x261.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x262.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x263.png" xlink:type="simple"/></inline-formula>, where shows that the use of multi-bit probability</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> The average time contrast of single iteration for the four algorithms (unit: seconds)</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >f<sub>i</sub></th><th align="center" valign="middle"  colspan="2"  >MQPAPSO</th><th align="center" valign="middle"  colspan="2"  >QDPSO</th><th align="center" valign="middle"  colspan="2"  >PSO</th><th align="center" valign="middle"  colspan="2"  >SFLA</th></tr></thead><tr><td align="center" valign="middle" >D = 50</td><td align="center" valign="middle" >D = 100</td><td align="center" valign="middle" >D = 50</td><td align="center" valign="middle" >D = 100</td><td align="center" valign="middle" >D = 50</td><td align="center" valign="middle" >D = 100</td><td align="center" valign="middle" >D = 50</td><td align="center" valign="middle" >D = 100</td></tr><tr><td align="center" valign="middle" >f<sub>1</sub></td><td align="center" valign="middle" >0.0186</td><td align="center" valign="middle" >0.0290</td><td align="center" valign="middle" >0.0011</td><td align="center" valign="middle" >0.0019</td><td align="center" valign="middle" >0.0009</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0014</td><td align="center" valign="middle" >0.0020</td></tr><tr><td align="center" valign="middle" >f<sub>2</sub></td><td align="center" valign="middle" >0.0187</td><td align="center" valign="middle" >0.0292</td><td align="center" valign="middle" >0.0012</td><td align="center" valign="middle" >0.0020</td><td align="center" valign="middle" >0.0012</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0017</td><td align="center" valign="middle" >0.0025</td></tr><tr><td align="center" valign="middle" >f<sub>3</sub></td><td align="center" valign="middle" >0.0248</td><td align="center" valign="middle" >0.0428</td><td align="center" valign="middle" >0.0064</td><td align="center" valign="middle" >0.0127</td><td align="center" valign="middle" >0.0099</td><td align="center" valign="middle" >0.0227</td><td align="center" valign="middle" >0.0068</td><td align="center" valign="middle" >0.0168</td></tr><tr><td align="center" valign="middle" >f<sub>4</sub></td><td align="center" valign="middle" >0.0188</td><td align="center" valign="middle" >0.0296</td><td align="center" valign="middle" >0.0011</td><td align="center" valign="middle" >0.0019</td><td align="center" valign="middle" >0.0009</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0014</td><td align="center" valign="middle" >0.0024</td></tr><tr><td align="center" valign="middle" >f<sub>5</sub></td><td align="center" valign="middle" >0.0230</td><td align="center" valign="middle" >0.0397</td><td align="center" valign="middle" >0.0049</td><td align="center" valign="middle" >0.0095</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0025</td><td align="center" valign="middle" >0.0022</td><td align="center" valign="middle" >0.0043</td></tr><tr><td align="center" valign="middle" >f<sub>6</sub></td><td align="center" valign="middle" >0.0235</td><td align="center" valign="middle" >0.0387</td><td align="center" valign="middle" >0.0018</td><td align="center" valign="middle" >0.0031</td><td align="center" valign="middle" >0.0028</td><td align="center" valign="middle" >0.0048</td><td align="center" valign="middle" >0.0019</td><td align="center" valign="middle" >0.0032</td></tr><tr><td align="center" valign="middle" >f<sub>7</sub></td><td align="center" valign="middle" >0.0187</td><td align="center" valign="middle" >0.0291</td><td align="center" valign="middle" >0.0013</td><td align="center" valign="middle" >0.0021</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0022</td><td align="center" valign="middle" >0.0014</td><td align="center" valign="middle" >0.0024</td></tr><tr><td align="center" valign="middle" >f<sub>8</sub></td><td align="center" valign="middle" >0.0191</td><td align="center" valign="middle" >0.0295</td><td align="center" valign="middle" >0.0015</td><td align="center" valign="middle" >0.0023</td><td align="center" valign="middle" >0.0019</td><td align="center" valign="middle" >0.0028</td><td align="center" valign="middle" >0.0024</td><td align="center" valign="middle" >0.0036</td></tr><tr><td align="center" valign="middle" >f<sub>9</sub></td><td align="center" valign="middle" >0.0234</td><td align="center" valign="middle" >0.0382</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0024</td><td align="center" valign="middle" >0.0019</td><td align="center" valign="middle" >0.0028</td><td align="center" valign="middle" >0.0017</td><td align="center" valign="middle" >0.0027</td></tr><tr><td align="center" valign="middle" >f<sub>10</sub></td><td align="center" valign="middle" >0.0193</td><td align="center" valign="middle" >0.0301</td><td align="center" valign="middle" >0.0019</td><td align="center" valign="middle" >0.0031</td><td align="center" valign="middle" >0.0028</td><td align="center" valign="middle" >0.0048</td><td align="center" valign="middle" >0.0017</td><td align="center" valign="middle" >0.0028</td></tr><tr><td align="center" valign="middle" >f<sub>11</sub></td><td align="center" valign="middle" >0.0234</td><td align="center" valign="middle" >0.0383</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0024</td><td align="center" valign="middle" >0.0016</td><td align="center" valign="middle" >0.0025</td><td align="center" valign="middle" >0.0017</td><td align="center" valign="middle" >0.0027</td></tr><tr><td align="center" valign="middle" >f<sub>12</sub></td><td align="center" valign="middle" >0.0262</td><td align="center" valign="middle" >0.0441</td><td align="center" valign="middle" >0.0096</td><td align="center" valign="middle" >0.0173</td><td align="center" valign="middle" >0.0054</td><td align="center" valign="middle" >0.0089</td><td align="center" valign="middle" >0.0033</td><td align="center" valign="middle" >0.0070</td></tr><tr><td align="center" valign="middle" >f<sub>13</sub></td><td align="center" valign="middle" >0.0193</td><td align="center" valign="middle" >0.0298</td><td align="center" valign="middle" >0.0020</td><td align="center" valign="middle" >0.0030</td><td align="center" valign="middle" >0.0025</td><td align="center" valign="middle" >0.0041</td><td align="center" valign="middle" >0.0017</td><td align="center" valign="middle" >0.0030</td></tr><tr><td align="center" valign="middle" >f<sub>14</sub></td><td align="center" valign="middle" >0.0233</td><td align="center" valign="middle" >0.0372</td><td align="center" valign="middle" >0.0048</td><td align="center" valign="middle" >0.0089</td><td align="center" valign="middle" >0.0028</td><td align="center" valign="middle" >0.0044</td><td align="center" valign="middle" >0.0024</td><td align="center" valign="middle" >0.0033</td></tr><tr><td align="center" valign="middle" >f<sub>15</sub></td><td align="center" valign="middle" >0.0256</td><td align="center" valign="middle" >0.0449</td><td align="center" valign="middle" >0.0031</td><td align="center" valign="middle" >0.0057</td><td align="center" valign="middle" >0.0051</td><td align="center" valign="middle" >0.0096</td><td align="center" valign="middle" >0.0038</td><td align="center" valign="middle" >0.0060</td></tr><tr><td align="center" valign="middle" >f<sub>16</sub></td><td align="center" valign="middle" >0.0248</td><td align="center" valign="middle" >0.0418</td><td align="center" valign="middle" >0.0065</td><td align="center" valign="middle" >0.0124</td><td align="center" valign="middle" >0.0028</td><td align="center" valign="middle" >0.0048</td><td align="center" valign="middle" >0.0027</td><td align="center" valign="middle" >0.0043</td></tr><tr><td align="center" valign="middle" >f<sub>17</sub></td><td align="center" valign="middle" >0.0378</td><td align="center" valign="middle" >0.0706</td><td align="center" valign="middle" >0.0246</td><td align="center" valign="middle" >0.0486</td><td align="center" valign="middle" >0.1116</td><td align="center" valign="middle" >0.2192</td><td align="center" valign="middle" >0.0292</td><td align="center" valign="middle" >0.0651</td></tr><tr><td align="center" valign="middle" >f<sub>18</sub></td><td align="center" valign="middle" >0.0234</td><td align="center" valign="middle" >0.0382</td><td align="center" valign="middle" >0.0017</td><td align="center" valign="middle" >0.0024</td><td align="center" valign="middle" >0.0019</td><td align="center" valign="middle" >0.0025</td><td align="center" valign="middle" >0.0022</td><td align="center" valign="middle" >0.0028</td></tr><tr><td align="center" valign="middle" >f<sub>19</sub></td><td align="center" valign="middle" >0.0206</td><td align="center" valign="middle" >0.0314</td><td align="center" valign="middle" >0.0028</td><td align="center" valign="middle" >0.0037</td><td align="center" valign="middle" >0.0038</td><td align="center" valign="middle" >0.0054</td><td align="center" valign="middle" >0.0033</td><td align="center" valign="middle" >0.0041</td></tr><tr><td align="center" valign="middle" >f<sub>20</sub></td><td align="center" valign="middle" >0.0212</td><td align="center" valign="middle" >0.0320</td><td align="center" valign="middle" >0.0028</td><td align="center" valign="middle" >0.0039</td><td align="center" valign="middle" >0.0041</td><td align="center" valign="middle" >0.0057</td><td align="center" valign="middle" >0.0043</td><td align="center" valign="middle" >0.0052</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> The average optimization results contrast for four algorithms (D = 50)</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >f<sub>i</sub></th><th align="center" valign="middle" >MQPAPSO</th><th align="center" valign="middle"  colspan="2"  >QDPSO</th><th align="center" valign="middle"  colspan="2"  >PSO</th><th align="center" valign="middle"  colspan="2"  >SFLA</th></tr></thead><tr><td align="center" valign="middle" >G = 100</td><td align="center" valign="middle" >G = 100</td><td align="center" valign="middle" >G = 1000</td><td align="center" valign="middle" >G = 100</td><td align="center" valign="middle" >G = 1000</td><td align="center" valign="middle" >G = 100</td><td align="center" valign="middle" >G = 1000</td></tr><tr><td align="center" valign="middle" >f<sub>1</sub></td><td align="center" valign="middle" >1.9E−08</td><td align="center" valign="middle" >1.5E+03</td><td align="center" valign="middle" >3.4E−05</td><td align="center" valign="middle" >3.4E+03</td><td align="center" valign="middle" >6.0E−05</td><td align="center" valign="middle" >8.5E+02</td><td align="center" valign="middle" >0.00108</td></tr><tr><td align="center" valign="middle" >f<sub>2</sub></td><td align="center" valign="middle" >1.3E−04</td><td align="center" valign="middle" >9.4E+10</td><td align="center" valign="middle" >33.1953</td><td align="center" valign="middle" >3.8E+15</td><td align="center" valign="middle" >1.3E+02</td><td align="center" valign="middle" >2.8E+02</td><td align="center" valign="middle" >2.6E+02</td></tr><tr><td align="center" valign="middle" >f<sub>3</sub></td><td align="center" valign="middle" >3.7E−09</td><td align="center" valign="middle" >3.9E+04</td><td align="center" valign="middle" >1.1E+04</td><td align="center" valign="middle" >6.7E+04</td><td align="center" valign="middle" >1.6E+04</td><td align="center" valign="middle" >6.3E+03</td><td align="center" valign="middle" >2.5E+03</td></tr><tr><td align="center" valign="middle" >f<sub>4</sub></td><td align="center" valign="middle" >0.00101</td><td align="center" valign="middle" >36.9364</td><td align="center" valign="middle" >10.2029</td><td align="center" valign="middle" >61.9675</td><td align="center" valign="middle" >54.6625</td><td align="center" valign="middle" >12.1258</td><td align="center" valign="middle" >9.71406</td></tr><tr><td align="center" valign="middle" >f<sub>5</sub></td><td align="center" valign="middle" >73.2154</td><td align="center" valign="middle" >1.2E+08</td><td align="center" valign="middle" >1.3E+02</td><td align="center" valign="middle" >2.7E+08</td><td align="center" valign="middle" >2.0E+02</td><td align="center" valign="middle" >1.1E+07</td><td align="center" valign="middle" >4.8E+02</td></tr><tr><td align="center" valign="middle" >f<sub>6</sub></td><td align="center" valign="middle" >4.1E−11</td><td align="center" valign="middle" >7.2E+07</td><td align="center" valign="middle" >2.1E+02</td><td align="center" valign="middle" >3.7E+08</td><td align="center" valign="middle" >1.5E+05</td><td align="center" valign="middle" >1.2E+04</td><td align="center" valign="middle" >2.3E−09</td></tr><tr><td align="center" valign="middle" >f<sub>7</sub></td><td align="center" valign="middle" >7.9E−06</td><td align="center" valign="middle" >1.9E+03</td><td align="center" valign="middle" >2.9E+02</td><td align="center" valign="middle" >3.3E+03</td><td align="center" valign="middle" >3.7E+02</td><td align="center" valign="middle" >1.4E+03</td><td align="center" valign="middle" >1.0E+03</td></tr><tr><td align="center" valign="middle" >f<sub>8</sub></td><td align="center" valign="middle" >3.3E−05</td><td align="center" valign="middle" >21.1629</td><td align="center" valign="middle" >20.5964</td><td align="center" valign="middle" >21.2778</td><td align="center" valign="middle" >21.1744</td><td align="center" valign="middle" >17.0524</td><td align="center" valign="middle" >15.7169</td></tr><tr><td align="center" valign="middle" >f<sub>9</sub></td><td align="center" valign="middle" >4.9E−10</td><td align="center" valign="middle" >11.1857</td><td align="center" valign="middle" >0.00352</td><td align="center" valign="middle" >23.6757</td><td align="center" valign="middle" >0.03275</td><td align="center" valign="middle" >2.00564</td><td align="center" valign="middle" >0.01209</td></tr><tr><td align="center" valign="middle" >f<sub>10</sub></td><td align="center" valign="middle" >18.5824</td><td align="center" valign="middle" >2.7E+04</td><td align="center" valign="middle" >10.5743</td><td align="center" valign="middle" >6.5E+04</td><td align="center" valign="middle" >23.4260</td><td align="center" valign="middle" >1.8E+03</td><td align="center" valign="middle" >12.7798</td></tr><tr><td align="center" valign="middle" >f<sub>11</sub></td><td align="center" valign="middle" >2.8E+04</td><td align="center" valign="middle" >1.6E+06</td><td align="center" valign="middle" >8.4E+04</td><td align="center" valign="middle" >5.1E+06</td><td align="center" valign="middle" >4.2E+05</td><td align="center" valign="middle" >9.7E+05</td><td align="center" valign="middle" >2.4E+04</td></tr><tr><td align="center" valign="middle" >f<sub>12</sub></td><td align="center" valign="middle" >0.18150</td><td align="center" valign="middle" >2.9E+07</td><td align="center" valign="middle" >0.28276</td><td align="center" valign="middle" >6.5E+07</td><td align="center" valign="middle" >1.65872</td><td align="center" valign="middle" >1.1E+04</td><td align="center" valign="middle" >17.3770</td></tr><tr><td align="center" valign="middle" >f<sub>13</sub></td><td align="center" valign="middle" >7.6E−07</td><td align="center" valign="middle" >4.2E+03</td><td align="center" valign="middle" >0.00231</td><td align="center" valign="middle" >1.0E+04</td><td align="center" valign="middle" >4.00830</td><td align="center" valign="middle" >3.2E+03</td><td align="center" valign="middle" >13.9008</td></tr><tr><td align="center" valign="middle" >f<sub>14</sub></td><td align="center" valign="middle" >3.9E−11</td><td align="center" valign="middle" >2.9E+06</td><td align="center" valign="middle" >7.3E+04</td><td align="center" valign="middle" >3.9E+07</td><td align="center" valign="middle" >4.5E+07</td><td align="center" valign="middle" >8.1E+05</td><td align="center" valign="middle" >3.4E+04</td></tr><tr><td align="center" valign="middle" >f<sub>15</sub></td><td align="center" valign="middle" >0.25413</td><td align="center" valign="middle" >2.3E+02</td><td align="center" valign="middle" >26.5175</td><td align="center" valign="middle" >3.0E+02</td><td align="center" valign="middle" >1.7E+02</td><td align="center" valign="middle" >1.7E+02</td><td align="center" valign="middle" >1.5E+02</td></tr><tr><td align="center" valign="middle" >f<sub>16</sub></td><td align="center" valign="middle" >2.2E−06</td><td align="center" valign="middle" >1.9E+03</td><td align="center" valign="middle" >3.5E+02</td><td align="center" valign="middle" >3.5E+03</td><td align="center" valign="middle" >3.9E+02</td><td align="center" valign="middle" >1.3E+03</td><td align="center" valign="middle" >1.0E+03</td></tr><tr><td align="center" valign="middle" >f<sub>17</sub></td><td align="center" valign="middle" >0.51201</td><td align="center" valign="middle" >67.3310</td><td align="center" valign="middle" >47.5805</td><td align="center" valign="middle" >78.8131</td><td align="center" valign="middle" >75.8892</td><td align="center" valign="middle" >48.0274</td><td align="center" valign="middle" >33.5393</td></tr><tr><td align="center" valign="middle" >f<sub>18</sub></td><td align="center" valign="middle" >1.1E−05</td><td align="center" valign="middle" >8.0E+04</td><td align="center" valign="middle" >4.1E+04</td><td align="center" valign="middle" >1.2E+05</td><td align="center" valign="middle" >9.8E+04</td><td align="center" valign="middle" >8.0E+03</td><td align="center" valign="middle" >5.4E+03</td></tr><tr><td align="center" valign="middle" >f<sub>19</sub></td><td align="center" valign="middle" >1.5E−04</td><td align="center" valign="middle" >0.49997</td><td align="center" valign="middle" >0.49959</td><td align="center" valign="middle" >0.49999</td><td align="center" valign="middle" >0.49998</td><td align="center" valign="middle" >0.49469</td><td align="center" valign="middle" >0.49168</td></tr><tr><td align="center" valign="middle" >f<sub>20</sub></td><td align="center" valign="middle" >1.1E−06</td><td align="center" valign="middle" >46.2759</td><td align="center" valign="middle" >34.4948</td><td align="center" valign="middle" >47.2014</td><td align="center" valign="middle" >45.7578</td><td align="center" valign="middle" >44.0433</td><td align="center" valign="middle" >43.4175</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> The average optimization results contrast for four algorithms (D = 100)</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >f<sub>i</sub></th><th align="center" valign="middle" >MQPAPSO</th><th align="center" valign="middle"  colspan="2"  >QDPSO</th><th align="center" valign="middle"  colspan="2"  >PSO</th><th align="center" valign="middle"  colspan="2"  >SFLA</th></tr></thead><tr><td align="center" valign="middle" >G = 100</td><td align="center" valign="middle" >G = 100</td><td align="center" valign="middle" >G = 1000</td><td align="center" valign="middle" >G = 100</td><td align="center" valign="middle" >G = 1000</td><td align="center" valign="middle" >G = 100</td><td align="center" valign="middle" >G = 1000</td></tr><tr><td align="center" valign="middle" >f<sub>1</sub></td><td align="center" valign="middle" >5.7E−08</td><td align="center" valign="middle" >2.3E+04</td><td align="center" valign="middle" >1.2E+02</td><td align="center" valign="middle" >3.9E+04</td><td align="center" valign="middle" >2.7E+02</td><td align="center" valign="middle" >3.3E+03</td><td align="center" valign="middle" >5.48043</td></tr><tr><td align="center" valign="middle" >f<sub>2</sub></td><td align="center" valign="middle" >6.3E−04</td><td align="center" valign="middle" >1.0E+20</td><td align="center" valign="middle" >6.0E+02</td><td align="center" valign="middle" >5.4E+25</td><td align="center" valign="middle" >1.2E+15</td><td align="center" valign="middle" >5.9E+02</td><td align="center" valign="middle" >5.7E+02</td></tr><tr><td align="center" valign="middle" >f<sub>3</sub></td><td align="center" valign="middle" >2.2E−08</td><td align="center" valign="middle" >1.9E+05</td><td align="center" valign="middle" >1.1E+05</td><td align="center" valign="middle" >3.0E+05</td><td align="center" valign="middle" >2.4E+05</td><td align="center" valign="middle" >2.4E+04</td><td align="center" valign="middle" >1.4E+04</td></tr><tr><td align="center" valign="middle" >f<sub>4</sub></td><td align="center" valign="middle" >0.00133</td><td align="center" valign="middle" >67.7123</td><td align="center" valign="middle" >44.9334</td><td align="center" valign="middle" >85.5049</td><td align="center" valign="middle" >85.4186</td><td align="center" valign="middle" >15.2185</td><td align="center" valign="middle" >13.0471</td></tr><tr><td align="center" valign="middle" >f<sub>5</sub></td><td align="center" valign="middle" >1.3E+02</td><td align="center" valign="middle" >4.1E+09</td><td align="center" valign="middle" >5.3E+05</td><td align="center" valign="middle" >9.4E+09</td><td align="center" valign="middle" >6.5E+07</td><td align="center" valign="middle" >3.0E+07</td><td align="center" valign="middle" >1.0E+05</td></tr><tr><td align="center" valign="middle" >f<sub>6</sub></td><td align="center" valign="middle" >1.6E−09</td><td align="center" valign="middle" >4.0E+09</td><td align="center" valign="middle" >2.2E+08</td><td align="center" valign="middle" >1.5E+10</td><td align="center" valign="middle" >5.9E+08</td><td align="center" valign="middle" >2.4E+06</td><td align="center" valign="middle" >28.1635</td></tr><tr><td align="center" valign="middle" >f<sub>7</sub></td><td align="center" valign="middle" >2.5E−05</td><td align="center" valign="middle" >2.1E+04</td><td align="center" valign="middle" >1.4E+03</td><td align="center" valign="middle" >4.3E+04</td><td align="center" valign="middle" >2.5E+03</td><td align="center" valign="middle" >4.4E+03</td><td align="center" valign="middle" >3.7E+03</td></tr><tr><td align="center" valign="middle" >f<sub>8</sub></td><td align="center" valign="middle" >5.4E−05</td><td align="center" valign="middle" >21.2627</td><td align="center" valign="middle" >21.0887</td><td align="center" valign="middle" >21.4234</td><td align="center" valign="middle" >21.3745</td><td align="center" valign="middle" >18.4078</td><td align="center" valign="middle" >17.1200</td></tr><tr><td align="center" valign="middle" >f<sub>9</sub></td><td align="center" valign="middle" >1.5E−08</td><td align="center" valign="middle" >1.4E+02</td><td align="center" valign="middle" >1.42371</td><td align="center" valign="middle" >2.4E+02</td><td align="center" valign="middle" >2.74191</td><td align="center" valign="middle" >18.7604</td><td align="center" valign="middle" >0.22863</td></tr><tr><td align="center" valign="middle" >f<sub>10</sub></td><td align="center" valign="middle" >21.6660</td><td align="center" valign="middle" >4.7E+05</td><td align="center" valign="middle" >1.0E+02</td><td align="center" valign="middle" >9.4E+05</td><td align="center" valign="middle" >6.7E+03</td><td align="center" valign="middle" >2.6E+03</td><td align="center" valign="middle" >16.4156</td></tr><tr><td align="center" valign="middle" >f<sub>11</sub></td><td align="center" valign="middle" >2.4E+05</td><td align="center" valign="middle" >2.0E+08</td><td align="center" valign="middle" >2.1E+07</td><td align="center" valign="middle" >4.9E+08</td><td align="center" valign="middle" >1.1E+08</td><td align="center" valign="middle" >3.0E+08</td><td align="center" valign="middle" >1.8E+06</td></tr><tr><td align="center" valign="middle" >f<sub>12</sub></td><td align="center" valign="middle" >0.25614</td><td align="center" valign="middle" >1.8E+09</td><td align="center" valign="middle" >2.7E+03</td><td align="center" valign="middle" >4.2E+09</td><td align="center" valign="middle" >1.3E+07</td><td align="center" valign="middle" >7.5E+04</td><td align="center" valign="middle" >26.5760</td></tr><tr><td align="center" valign="middle" >f<sub>13</sub></td><td align="center" valign="middle" >1.6E-06</td><td align="center" valign="middle" >6.9E+04</td><td align="center" valign="middle" >7.8E+02</td><td align="center" valign="middle" >1.1E+05</td><td align="center" valign="middle" >1.0E+03</td><td align="center" valign="middle" >1.0E+04</td><td align="center" valign="middle" >58.7252</td></tr><tr><td align="center" valign="middle" >f<sub>14</sub></td><td align="center" valign="middle" >9.6E−11</td><td align="center" valign="middle" >9.3E+07</td><td align="center" valign="middle" >4.4E+06</td><td align="center" valign="middle" >1.0E+09</td><td align="center" valign="middle" >1.5E+09</td><td align="center" valign="middle" >3.8E+06</td><td align="center" valign="middle" >3.3E+05</td></tr><tr><td align="center" valign="middle" >f<sub>15</sub></td><td align="center" valign="middle" >0.67362</td><td align="center" valign="middle" >6.7E+02</td><td align="center" valign="middle" >3.5E+02</td><td align="center" valign="middle" >8.1E+02</td><td align="center" valign="middle" >5.5E+02</td><td align="center" valign="middle" >3.8E+02</td><td align="center" valign="middle" >3.4E+02</td></tr><tr><td align="center" valign="middle" >f<sub>16</sub></td><td align="center" valign="middle" >1.0E−05</td><td align="center" valign="middle" >2.2E+04</td><td align="center" valign="middle" >1.4E+03</td><td align="center" valign="middle" >4.3E+04</td><td align="center" valign="middle" >3.2E+03</td><td align="center" valign="middle" >3.9E+03</td><td align="center" valign="middle" >3.7E+03</td></tr><tr><td align="center" valign="middle" >f<sub>17</sub></td><td align="center" valign="middle" >1.06924</td><td align="center" valign="middle" >1.4E+02</td><td align="center" valign="middle" >1.1E+02</td><td align="center" valign="middle" >1.7E+02</td><td align="center" valign="middle" >1.6E+02</td><td align="center" valign="middle" >1.2E+02</td><td align="center" valign="middle" >1.0E+02</td></tr><tr><td align="center" valign="middle" >f<sub>18</sub></td><td align="center" valign="middle" >1.3E−05</td><td align="center" valign="middle" >1.9E+05</td><td align="center" valign="middle" >1.4E+05</td><td align="center" valign="middle" >3.0E+05</td><td align="center" valign="middle" >2.4E+05</td><td align="center" valign="middle" >2.1E+04</td><td align="center" valign="middle" >1.9E+04</td></tr><tr><td align="center" valign="middle" >f<sub>19</sub></td><td align="center" valign="middle" >0.00127</td><td align="center" valign="middle" >0.49999</td><td align="center" valign="middle" >0.49998</td><td align="center" valign="middle" >0.49999</td><td align="center" valign="middle" >0.49999</td><td align="center" valign="middle" >0.49774</td><td align="center" valign="middle" >0.49830</td></tr><tr><td align="center" valign="middle" >f<sub>20</sub></td><td align="center" valign="middle" >0.00222</td><td align="center" valign="middle" >96.3208</td><td align="center" valign="middle" >83.6293</td><td align="center" valign="middle" >97.0198</td><td align="center" valign="middle" >95.6162</td><td align="center" valign="middle" >92.8530</td><td align="center" valign="middle" >90.5664</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> The ratio of single iteration average time for four algorithms</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >D</th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x264.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x265.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x266.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" >50</td><td align="center" valign="middle" >9.863512</td><td align="center" valign="middle" >9.800094</td><td align="center" valign="middle" >9.620418</td></tr><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >9.785713</td><td align="center" valign="middle" >10.03969</td><td align="center" valign="middle" >9.752004</td></tr><tr><td align="center" valign="middle" >AVG</td><td align="center" valign="middle" >9.824613</td><td align="center" valign="middle" >9.919894</td><td align="center" valign="middle" >9.686211</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> The ratio of average optimization results for four algorithms</title></caption><table><tbody><thead><tr><th align="center" valign="middle"  rowspan="2"  >D</th><th align="center" valign="middle"  colspan="2"  ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x267.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle"  colspan="2"  ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x268.png" xlink:type="simple"/></inline-formula></th><th align="center" valign="middle"  colspan="2"  ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x269.png" xlink:type="simple"/></inline-formula></th></tr></thead><tr><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x270.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x271.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x272.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x273.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x274.png" xlink:type="simple"/></inline-formula></td><td align="center" valign="middle" ><inline-formula><inline-graphic xlink:href="http://html.scirp.org/file/1-2730074x275.png" xlink:type="simple"/></inline-formula></td></tr><tr><td align="center" valign="middle" >50</td><td align="center" valign="middle" >0.001361</td><td align="center" valign="middle" >0.165868</td><td align="center" valign="middle" >0.000671</td><td align="center" valign="middle" >0.067214</td><td align="center" valign="middle" >0.002587</td><td align="center" valign="middle" >0.140945</td></tr><tr><td align="center" valign="middle" >100</td><td align="center" valign="middle" >0.000623</td><td align="center" valign="middle" >0.012133</td><td align="center" valign="middle" >0.000510</td><td align="center" valign="middle" >0.000795</td><td align="center" valign="middle" >0.001124</td><td align="center" valign="middle" >0.073973</td></tr><tr><td align="center" valign="middle" >AVG</td><td align="center" valign="middle" >9.92E-04</td><td align="center" valign="middle" >0.089001</td><td align="center" valign="middle" >5.91E-04</td><td align="center" valign="middle" >0.034004</td><td align="center" valign="middle" >0.001856</td><td align="center" valign="middle" >0.107459</td></tr></tbody></table></table-wrap><p>amplitude coding and evolutionary mechanisms can indeed improve the optimization capability. From <xref ref-type="table" rid="table5">Table 5</xref>, in the same iteration steps, the optimization result of MQPAPSO is only one thousandth of that of QDPSO. On the other hand, in the same running time, the optimization result of MQPAPSO is only nine percent of QDPSO. Experimental results show that multi-bit probability amplitude coding method can indeed significantly improve the optimization ability of the traditional PSO algorithm and other similar algorithms.</p></sec></sec><sec id="s8"><title>8. Conclusion</title><p>In this paper, a quantum-inspired particle swarm optimization algorithm is presented encoded by probability amplitudes of multi-qubits. Function extreme optimization results show that under the same running time, the optimization ability of proposed algorithm has greatly superior to the traditional methods, revealing that the multi-qubits probability amplitude encoding method indeed greatly enhances the ability of traditional particle swarm optimization performance.</p></sec><sec id="s9"><title>Funding</title><p>This work was supported by the Youth Foundation of Northeast Petroleum University (Grant No. 2013NQ119) and the National Natural Science Foundation of China (Grant No. 61170132).</p></sec></body><back><ref-list><title>References</title><ref id="scirp.56319-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Kennedy, J. and Eberhart, R.C. (1995) Particle Swarms Optimization. Proceedings of IEEE International Conference on Neural Networks, New York, November/December 1995, 1942-1948.  
http://dx.doi.org/10.1109/icnn.1995.488968</mixed-citation></ref><ref id="scirp.56319-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Guo, W.Z., Chen, G.L. and Peng, S.J. (2011) Hybrid Particle Swarm Optimization Algorithm for VLSI Circuit Partitioning. Journal of Software, 22, 833-842.  
http://dx.doi.org/10.3724/SP.J.1001.2011.03980</mixed-citation></ref><ref id="scirp.56319-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Qin, H., Wan, Y.F., Zhang, W.Y. and Song, Y.S. (2012) Aberration Correction of Single Aspheric Lens with Particle Swarm Algorithm. Chinese Journal of Computational Physics, 29, 426-432.</mixed-citation></ref><ref id="scirp.56319-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Cai, X.J., Cui, Z.H. and Zeng, J.C. (2008) Dispersed Particle Swarm Optimization. Information Processing Letters, 105, 231-235.  
http://dx.doi.org/10.1016/j.ipl.2007.09.001</mixed-citation></ref><ref id="scirp.56319-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Liu, Y., Qin, Z. and Shi, Z.W. (2007) Center Particle Swarm Optimization. Neurocomputing, 70, 672-679. 
http://dx.doi.org/10.1016/j.neucom.2006.10.002</mixed-citation></ref><ref id="scirp.56319-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, Y.J. and Shao, S.F. (2011) Cloud Mutation Particle Swarm Optimization Algorithm Based on Cloud Model. Pattern Recognition and Artificial Intelligence, 24, 90-96.</mixed-citation></ref><ref id="scirp.56319-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Fang, W., Sun, J., Xie, Z.P. and Xu, W.B. (2010) Convergence Analysis of Quantum-Behaved Particle Swarm Optimization Algorithm and Study on Its Control Parameter. Acta Physica Sinica, 59, 3686-3694.</mixed-citation></ref><ref id="scirp.56319-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Sun, J., Wu, X.J., Fang, W., Lai, C.H. and Xu, W.B. (2012) Conver Genceanalysis and Improvements of Quantum-Behaved Particle Swarm Optimization. Information Sciences, 193, 81-103.  
http://dx.doi.org/10.1016/j.ins.2012.01.005</mixed-citation></ref><ref id="scirp.56319-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Lu, T.C. and Yu, G.R. (2013) An Adaptive Population Multi-Objective Quantum Inspired Evolutionary Algorithm for Multi-Objective 0/1 Knapsack Problems. Information Sciences, 243, 39-56.  
http://dx.doi.org/10.1016/j.ins.2013.04.018</mixed-citation></ref><ref id="scirp.56319-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Abdesslem, L. (2013) A Hybrid Quantum Inspired Harmony Search Algorithm for 0-1 Optimization Problems. Journal of Computational and Applied Mathematics, 253, 14-25.  
http://dx.doi.org/10.1016/j.cam.2013.04.004</mixed-citation></ref><ref id="scirp.56319-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Gao, J.Q. (2011) A Hybrid Quantum Inspired Immune Algorithmfor Multi Objective Optimization. Applied Mathematics and Computation, 217, 4754-4770.  
http://dx.doi.org/10.1016/j.amc.2010.11.030</mixed-citation></ref><ref id="scirp.56319-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Han, K.H. and Kim, J.H. (2002) Quantum-Inspired Evolutionary Algorithm for a Class of Combinatorial Optimization. IEEE Transactions on Evolutionary Computation, 6, 580-593.  
http://dx.doi.org/10.1109/TEVC.2002.804320</mixed-citation></ref><ref id="scirp.56319-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Liu, X.D., Li, P.C. and Yang, S.Y. (2014) Design and Implementation of Quantum-Inspired Differential Evolution Algorithm. Journal of Signal Processing, 30, 623-633.</mixed-citation></ref><ref id="scirp.56319-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Eberhart, R.C. and Shi, Y. (2000) Comparing Inertia Weights and Constriction Factors in Particle Swarm Optimization. Proceedings of IEEE Congress on Evolutionary Computation, New York, 84-88.</mixed-citation></ref><ref id="scirp.56319-ref15"><label>15</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 id="scirp.56319-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Zhao, Y.X. and Liu, L.Q. (2013) Emerging Heuristic Optimization Algorithm. Science Press, Beijing.</mixed-citation></ref></ref-list></back></article>