• Title of article

    Evolutionary programming for the length minimization of addition chains

  • Author/Authors

    Domيnguez-Isidro، نويسنده , , Saْl and Mezura-Montes، نويسنده , , Efrén and Osorio-Hernلndez، نويسنده , , Luis-Guillermo، نويسنده ,

  • Issue Information
    روزنامه با شماره پیاپی سال 2015
  • Pages
    10
  • From page
    125
  • To page
    134
  • Abstract
    This paper presents the use of evolutionary programming to minimize the length of addition chains. Generating minimal addition chains is considered an NP-hard search problem. Addition chains are employed to reduce the number of multiplications in modular exponentiation for data encryption and decryption in public-key cryptosystems. The algorithm is based on a mutation operator able to generate a set of feasible addition chains from a single solution and a replacement mechanism with stochastic elements to favor diversity in the population. Furthermore, the proposed algorithm is coupled with a deterministic method with the aim to solve large exponents. Five experiments are carried out to test the approach in different types of exponents. The proposed algorithm is able to find competitive or even better results by requiring a lower number of evaluations with respect to those required by state-of-the-art nature-inspired algorithms.
  • Keywords
    Evolutionary algorithms , Evolutionary programming , Addition chains , optimization
  • Journal title
    Engineering Applications of Artificial Intelligence
  • Serial Year
    2015
  • Journal title
    Engineering Applications of Artificial Intelligence
  • Record number

    2126337