{'fraction_non_alphanumeric': 0.011876484560570071, 'fraction_numerical': 0.0, 'mean_word_length': 5.617801047120419, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
DNA tiling for digital evolvable hardware

Platforms for digital evolvable hardware have been dominated by reconfigurable chips in the form of Field Programmable Gate Arrays (FPGA). Despite a number of successes with such a computation medium for evolving digital designs, it is commonly accepted that technological constraints are limiting the potential inherent in such evolutionary techniques. Thus, it is desirable to investigate potential technologies that enable exploitation of the technology itself, despite a digital computational model. This paper presents a preliminary investigation into DNA tiling as a platform for digital Evolvable Hardware. Consideration is given to ways in which such a biological medium could be adapted so as to offer a platform for digital design, exploitable and tunable through the application of an evolutionary algorithm, enabling a digital design to emerge. The solutions proposed consider two different forms of DNA tiling Algorithmic and Logical. Further, the proposed solutions are compared to FPGA technology in the light of the requirements that evolutionary approaches place on the underlying technology and challenges highlighted provide a guideline for further investigation into the viability of such a platform.