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)