{'fraction_non_alphanumeric': 0.010242085661080074, 'fraction_numerical': 0.0, 'mean_word_length': 5.323529411764706, '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}}
Monkey algorithm for robot path planning and vehicle routing problems

Swarm intelligence algorithms usually mimic nature or behavior of living beings such as birds, animal or insects. Swarm intelligence algorithms generally provide the meta-heuristic for optimization problems based upon the group behaviors of living beings. The living beings when in group tend to exhibit extraordinary mechanisms which form the basis for the swarm intelligence algorithms. Swarm intelligence algorithms are used to solve the NP-hard and combinatorial optimization problems. Ant colony optimization based upon ant behavior in their colony, Particle swarm optimization about the swarm of birds in the search of suitable location with better food are some of the examples. Monkey algorithm is one of the swarm intelligence algorithm which considers the behaviors of monkeys in the mountains in the search of good food. This paper discusses about the Monkey algorithm and its application to the optimization problems such as optimal robot path planning and the Open vehicle routing problems.