AVIJIT BASAK created MATH-1637:
----------------------------------

             Summary: Improvement of data structure for Binary Chromosome
                 Key: MATH-1637
                 URL: https://issues.apache.org/jira/browse/MATH-1637
             Project: Commons Math
          Issue Type: Sub-task
            Reporter: AVIJIT BASAK


{*}Improvement of BinaryChromosome data structure{*}: Currently binary 
chromosome has been implemented as a list of Integer data where each binary bit 
is represent as Integer. This reduces the memory utilization to a considerable 
extent as 31 out of 32 bits are wasted. This needs to be implemented as an 
array of long data type with each long representing 64 binary alleles. This 
would improve the memory utilization to 100%.  This will also impact the 
corresponding mutation and crossover operations.

Removed Components: none

New Components: OnePointBinaryCrossover

Affected Components: BinaryChromosome, BinaryMutation



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to