{'fraction_non_alphanumeric': 0.013552758954501452, 'fraction_numerical': 0.0, 'mean_word_length': 5.802631578947368, '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}}
Using Multi-objective Optimization Algorithm in Heterogeneous Grid Environment

Aggregating various resources of different organizations, Grid provides excess computation power and storage capacity and is a trend to solve the computation-intensive engineering and mathematical problem. Because of the dynamic and heterogeneous characteristic of Grid system, scheduling algorithms make a vital difference to the efficiency of Grid. In this paper, a heuristic algorithm based on Tabu Search is proposed to optimize multi objectives for Grid scheduling, minimizing the completion time and improving load balancing. The process of scheduling is divided into partial scheduling and every scheduling cycle is triggered by special event. Meanwhile, a self-adaptive neighbor search is used to deal with the stochastic resources and scheduling parameters are adjusted to fluctuant load in partial scheduling. The algorithm is simulated in GridSim toolkit and the results demonstrate better performance compared to other scheduling techniques.