{'fraction_non_alphanumeric': 0.019251336898395723, 'fraction_numerical': 0.0, 'mean_word_length': 5.324324324324325, '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}}
Heuristics and Metaheuristics Approach for Query Optimization Using Genetics and Memetics Algorithm

Query optimization is one of the important things to make the system can be utilized optimally and minimize the execution time. Heuristics and Metaheuristics Approach using Genetic Algorithm (GA) and Memetics Algorithms (MA) can be used as a way to do optimization. Metaheuristics optimization is developing of the heuristics with applying a local search technique. A Memetics Algorithm (MA) are population-based metaheuristics constitute an extension of the traditional Genetics Algorithm (GA) which is combined with a local search technique. This research will perform the analysis of query optimization using GA and the modified MA which is developing by the combination of GA and Tabu Search (TS) applying on crossover operation. The evaluation is based on the comparison of the execution time of the unoptimized, GA and MA query.