{'fraction_non_alphanumeric': 0.013333333333333334, 'fraction_numerical': 0.0, 'mean_word_length': 5.36969696969697, '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}}
An Adaptive Heuristic for Scheduling Dynamic and Fuzzy Jobs on Elastic Clouds

We consider a special workflow scheduling problem in a cloud-based workflow management system in which tasks have the fuzzy processing times, fuzzy due dates, linearly dependency, stochastic arriving times and executed on elastic cloud resources with multiple price structurings. A triangle fuzzy number based problem model is formulated. Two metrics are explored: the cost and the satisfaction degree. In order to improve the solutions, the price structuring of VMs can be adjusted according to their real utilization. An adaptive and iterated heuristic framework is presented to schedule tasks event by event which mainly consists of the task collecting and the fuzzy task scheduling. The proposed methods are calibrated through detailed designs of experiments and sound statistical techniques. The proposed algorithm is compared to existing methods for related problems. Experimental results show that the proposal is robust and effective for the problems under study.