• DocumentCode
    3096558
  • Title

    Solving Cryptarithmetic Problems Using Parallel Genetic Algorithm

  • Author

    Abbasian, Reza ; Mazloom, Masoud

  • Author_Institution
    Dept. of Comput. Eng., Shahid Chamran Univ., Ahvaz, Iran
  • Volume
    1
  • fYear
    2009
  • fDate
    28-30 Dec. 2009
  • Firstpage
    308
  • Lastpage
    312
  • Abstract
    Cryptarithmetic is a class of constraint satisfaction problems which includes making mathematical relations between meaningful words using simple arithmetic operators like `plus´ in a way that the result is conceptually true, and assigning digits to the letters of these words and generating numbers in order to make correct arithmetic operations as well. A simple way to solve such problems is by depth first search (DFS) algorithm which has a big search space even for quite small problems. In this paper we proposed a solution to this problem with genetic algorithm and then optimized it by using parallelism. We also showed that the algorithm reaches a solution faster and in a smaller number of iterations than similar algorithms.
  • Keywords
    genetic algorithms; parallel algorithms; problem solving; tree searching; arithmetic operations; constraint satisfaction problems; cryptarithmetic problems; depth first search algorithm; iterations; parallel genetic algorithm; Arithmetic; Biological cells; Concurrent computing; Electronics packaging; Genetic algorithms; Genetic engineering; Genetic mutations; Mathematics; Parallel processing; Performance gain; constraint satisfaction; cryptarithmetic; parallel genetic algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer and Electrical Engineering, 2009. ICCEE '09. Second International Conference on
  • Conference_Location
    Dubai
  • Print_ISBN
    978-1-4244-5365-8
  • Electronic_ISBN
    978-0-7695-3925-6
  • Type

    conf

  • DOI
    10.1109/ICCEE.2009.25
  • Filename
    5380487