{'fraction_non_alphanumeric': 0.02176278563656148, 'fraction_numerical': 0.0, 'mean_word_length': 5.133333333333334, '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}}
Jaya a novel optimization algorithm: What, how and why?

This paper presents a comprehensive discussion of the Jaya algorithm, a novel approach for the optimization. There exist two broad categories of heuristic algorithms are: evolutionary algorithms and swarm intelligence. These algorithms' performance vastly depends on the parameters used need extensive tuning during the computational experiments to achieve the superior performance. The Jaya algorithm is a new optimization algorithm has been proposed recently is parameter less and therefore parameters tuning is not needed for it. The primary aim of this paper is to discuss the Jaya algorithm based on the rational aspects outlined as: (a) what is Jaya algorithm; (b) How it works and (c) why one should use it. The author believes that this discussion might be useful to explore the potential of the Jaya to the general audience working for the optimization.