paper-with-me

홈 › Papers

Performance Evaluation of Bitstring Representations in a Linear Genetic Programming Framework

2025-11-04 · Clyde Meli, Vitezslav Nezval, Zuzana Kominkova Oplatkova, Victor Buttigieg, Anthony Spiteri Staines arxiv

Different bitstring representations can yield varying computational performance. This work compares three bitstring implementations in C++: std::bitset, boost::dynamic_bitset, and a custom direct implementation. Their performance is benchmarked in the context of concatenation within a Linear Genetic Programming system. Benchmarks were conducted on three platforms (macOS, Linux, and Windows MSYS2) to assess platform specific performance variations. The results show that the custom direct implementation delivers the fastest performance on Linux and Windows, while std::bitset performs best on macOS. Although consistently slower, boost::dynamic_bitset remains a viable and flexible option. These findings highlight the influence of compiler optimisations and system architecture on performance, providing practical guidance for selecting the optimal method based on platform and application requirements.

📄 PDF Abstract BibTeX arXiv:2511.02897

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

A Systematic Study on the Design of Odd-Sized Highly Nonlinear Boolean Functions via Evolutionary Algorithms

2025-04-24 · Claude Carlet, Marko Đurasevic, Domagoj Jakobovic, Stjepan Picek 외

This paper focuses on the problem of evolving Boolean functions of odd sizes with high nonlinearity, a property of cryptographic relevance. Despite its simple formulation, this problem turns out to be remarkably difficul…

Evolutionary Algorithms

Balanced Crossover Operators in Genetic Algorithms

2019-04-23 · Luca Manzoni, Luca Mariot, Eva Tuba

In several combinatorial optimization problems arising in cryptography and design theory, the admissible solutions must often satisfy a balancedness constraint, such as being represented by bitstrings with a fixed number…

Combinatorial Optimization

DeepMorph: A System for Hiding Bitstrings in Morphable Vector Drawings

2020-11-19 · Søren Rasmussen, Karsten Østergaard Noe, Oliver Gyldenberg Hjermitslev, Henrik Pedersen

We introduce DeepMorph, an information embedding technique for vector drawings. Provided a vector drawing, such as a Scalable Vector Graphics (SVG) file, our method embeds bitstrings in the image by perturbing the drawin…

Camera Pose EstimationDecoderobject-detectionObject Detection+2

Revisiting Locality in Binary-Integer Representations

2020-07-23 · Hrishee Shastri, Eitan Frachtenberg

Mutation and recombination operators play a key role in determining the speed and quality of Genetic and Evolutionary Algorithms (GEAs). Prior work has analyzed the effects of these operators on genotypic variation, ofte…

Evolutionary Algorithms

Inverse population genetic problems with noise: inferring extent and structure of haplotype blocks from point allele frequencies

2024-06-20 · Oliver Keatinge Clay

A haplotype block, or simply a block, is a chromosomal segment, DNA base sequence or string that occurs in only a few variants or types in the genomes of a population of interest, and that has an encapsulated or 'private…

Position