ACM Home Page
Please provide us with feedback. Feedback
Implementing quantum genetic algorithms: a solution based on Grover's algorithm
Full text PdfPdf (232 KB)
Source Conference On Computing Frontiers archive
Proceedings of the 3rd conference on Computing frontiers table of contents
Ischia, Italy
SESSION: Novel computing paradigms table of contents
Pages: 71 - 82  
Year of Publication: 2006
ISBN:1-59593-302-6
Authors
Mihai Udrescu  University "Politehnica" of Timişoara, Timişoara, Romania
Lucian Prodan  University "Politehnica" of Timişoara, Timişoara, Romania
Mircea Vlăduţiu  University "Politehnica" of Timişoara, Timişoara, Romania
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 25,   Downloads (12 Months): 133,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1128022.1128034
What is a DOI?

ABSTRACT

This paper presents a new methodology for running Genetic Algorithms on a Quantum Computer. To the best of our knowledge and according to reference [6]there are no feasible solutions for the implementation of the Quantum Genetic Algorithms (QGAs). We present a new perspective on how to build the corresponding QGA architecture. It turns out that the genetic strategy is not particularly helpful in our quantum computation approach; therefore our solution consists of designing a special-purpose oracle that will work with a modified version of an already known algorithm (maximum finding [1]), in order to reduce the QGAs to a Grover search. Quantum computation offers incentives for this approach, due to the fact that the qubit representation of the chromosome can encode the entire population as a superposition of basis-state values.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
A. Ahuja and S. Kapoor. A quantum algorithm for finding the maximum. ArXiv:quant-ph/9911082 1999.
 
2
A. Barenco, C. H. Bennett, R. Cleve, D. P. Vincenzo, N. Margolus, P. Shor, T. Sleator, J. Smolin, and H. Weinfurter. Elementary gates for quantum computation. Phys. Rev. A(52): 3457--3467, 1995.
 
3
 
4
M. Boyer, G. Brassard, P. Hoyer, and A. Tapp. Tight bounds on quantum searching. Fort sch. Phys - Prog. Phys. 46(4-5):493--505, 1998.
 
5
C. Durr and P. Hoyer. A quantum algorithm for finding the minimum. ArXiv: quant-ph/9607014 1996.
 
6
G. Giraldi, R. Portugal, and R. Thess. Genetic algorithms and quantum computation. ArXiv:cs.NE/0403003 2004.
 
7
P. Gossett. Quantum carry-save arithmetic. quant-ph/9808061 1998.
 
8
L. Grover. Quantum mechanics helps in searching for a needle in a haystack. Phys. Rev. Lett.79: 325--328, 1997.
 
9
K.-H. Han and J.-H. Kim. Genetic quantum algorithm and its application to combinatorial optimization problem. In Proc. of the 2000 Congress on Evolutionary Computation citeseer.nj.nec.com/han00genetic.html, 2000.
 
10
K.-H. Han and J.-H. Kim. Quantum-inspired evolutionary algorithm for a class of combinatorial optimization.IEEE Transactions on Evolutionary Computation 6(6):580--593, 2002.
 
11
T. Hogg. Highly structured searches with quantum computers. Phys. Rev. Lett.80:2473--2476,1998.
 
12
A. Leier and W. Banzhaf. Evolving hogg's quantum algorithm using linear-tree gp. In Proc. Genetic and Evolutionary Computation Conference (GECCO) pages 390--400, 2003.
 
13
 
14
D. Mange, M. Sipper, A. Stauffer, and G. Tempesti. Toward robust integrated circuits:The embryonics approach. Proc. IEEE 88(4): 516--541,2000.
 
15
A. Narayanan and M. Moore. Quantum-inspired genetic algorithms.In Proc. International Conference on Evolutionary Computation (ICEC-96)pages 61--66. IEEE,1 996.
 
16
 
17
B. Omer. Quantum programming in QCL Technical Report,Institute of Information Systems, Technical of Vienna, Vienna,2000.
 
18
 
19
 
20
L. Prodan, M. Udrescu, and M. Vlăţdutiu. Self-repairing embryonic memory arrays.In Proc. IEEE NASA/DoD Conference on Evolvable Hardware, Seattle pages 130--137, 2004.
 
21
 
22
 
23
B. Rylander, T. Soule, J. Foster, and J. Alves-Foss. Quantum evolutionary programming. In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2001)pages 1005--1011, 2001.
 
24
P. W. Shor. Algorithms for quantum computation: Discrete logarithms and factoring. In Proc. 35th Symposium on Foundations of Computer Science pages 124--134,1994.
 
25
L. Spector. Automatic Quantum Computer Programming: A Genetic Programming Approach Kluwer Academic Publishers, Boston, 2004.
 
26
L. Spector, H. Barnum, and H. Bernstein. Genetic programming for quantum computers. In Genetic Programming 1998: Proceedings of the Third Annual Conference, Madison, Wisconsin pages 365--373,1998.
 
27
L. Spector, H. Barnum, H. Bernstein, and N. Swamy. Quantum computing applications of genetic programming. Advances in Genetic Programming 3(7):135--160,1998.
 
28
L. Spector, H. Barnum, H. Bernstein, and N. Swamy. Finding a better-than-classical quantum and/or algorithm using genetic programming. In Proceedings of 1999 Congress of Evolutionary Computation, Piscataway, NJ pages 2239--2246.IEEE,1999.
29
 
30
V. Vedral, A. Barenco, and A. Ekert.uantum networks for elementary arithmetic operations. quant-ph/9511018 1996.
 
31
G. Viamontes, I. Markov, and J. P. Hayes.I s quantum search practical?In International Workshop on Logic and Synthesis pages 478--485,2004.


Collaborative Colleagues:
Mihai Udrescu: colleagues
Lucian Prodan: colleagues
Mircea Vlăduţiu: colleagues