Skip to Main Content
Deoxyribonucleic Acid (DNA) has certain unique properties such as self-assembly and self-complementary in hybridization, which are important in many DNA-based technologies. Hybridization of DNA can be controlled by properly designing DNA sequences. In this study, sequences are designed such that each sequence uniquely hybridizes to its complementary sequence, but not to any other sequences. Vector evaluated particle swarm optimization (VEPSO) is employed to solve the DNA sequence design problem by minimizing four objective functions, namely similarity, Hmeasure, continuity, and hairpin, subjected to two constraints: melting temperature and GCcontent. Non-dominated solutions can be produced, which are better than other research works where only a set of sequences is generated.