skip to main content
10.1145/1068009.1068215acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
Article

Statistical analysis of heuristics for evolving sorting networks

Published:25 June 2005Publication History

ABSTRACT

Designing efficient sorting networks has been a challenging combinatorial optimization problem since the early 1960's. The application of evolutionary computing to this problem has yielded human-competitive results in recent years. We build on previous work by presenting a genetic algorithm whose parameters and heuristics are tuned on a small instance of the problem, and then scaled up to larger instances. Also presented are positive and negative results regarding the efficacy of several domain-specific heuristics.

References

  1. Sung-Soon Choi and Byung-Ro Moon. A New Approach to the Sorting Network Problem Evolving Parallel Layers. In Proceedings of GECCO-2001. Morgan Kaufmann, 2001, pp. 258--265.Google ScholarGoogle Scholar
  2. Sung-Soon Choi and Byung-Ro Moon. Isomorphism, Normalization and a Genetic Algorithm for Sorting Networks. In Proceedings of GECCO-2002. Morgan Kaufmann, 2002, pp. 327--334. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Sung-Soon Choi and Byung-Ro Moon. More Effective Genetic Search for the Sorting Network Problem. In Proceedings of GECCO-2002. Morgan Kaufmann, 2002, pp. 335--342. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Harrison, M. L., and Foster, J. A. Co-evolving Faults to Improve the Fault Tolerance of Sorting Networks. In Proceedings of EuroGP 2004. Springer-Verlag, 2004.Google ScholarGoogle Scholar
  5. Danny Hillis. Co-evolving Parasites Improve Simulated Evolution as an Optimization Procedure. In Proceedings of Artificial Life II (1990). Westview Press, 1991.Google ScholarGoogle Scholar
  6. Hugues Juillé. Evolution of Non-deterministic Incremental Algorithms as a New Approach for Search in State Spaces. In Proceedings of ICGA-95. Morgan Kaufmann, 1995, pp. 351--358. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Donald Knuth. The Art of Computer Programming, Volume 3: Sorting and Searching (2nd edition). Addison Wesley, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Sekanina Lukás. Evolving Constructors for Infinitely Growing Sorting Networks and Medians. In SOFSEM: Theory and Practice of Computer Science. Springer, 2004, pp. 314--323.Google ScholarGoogle Scholar
  9. Marek Piotrów. Depth Optimal Sorting Networks Resistant to k Passive Faults. SIAM Journal on Computing, Volume 33, Number 6 (2004), pp. 1484--1512. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Statistical analysis of heuristics for evolving sorting networks

                            Recommendations

                            Comments

                            Login options

                            Check if you have access through your login credentials or your institution to get full access on this article.

                            Sign in
                            • Published in

                              cover image ACM Conferences
                              GECCO '05: Proceedings of the 7th annual conference on Genetic and evolutionary computation
                              June 2005
                              2272 pages
                              ISBN:1595930108
                              DOI:10.1145/1068009

                              Copyright © 2005 ACM

                              Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

                              Publisher

                              Association for Computing Machinery

                              New York, NY, United States

                              Publication History

                              • Published: 25 June 2005

                              Permissions

                              Request permissions about this article.

                              Request Permissions

                              Check for updates

                              Qualifiers

                              • Article

                              Acceptance Rates

                              Overall Acceptance Rate1,669of4,410submissions,38%

                              Upcoming Conference

                              GECCO '24
                              Genetic and Evolutionary Computation Conference
                              July 14 - 18, 2024
                              Melbourne , VIC , Australia

                            PDF Format

                            View or Download as a PDF file.

                            PDF

                            eReader

                            View online with eReader.

                            eReader