{'fraction_non_alphanumeric': 0.023630504833512353, 'fraction_numerical': 0.0, 'mean_word_length': 5.213333333333333, '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}}
Maximum-weighted tree matching problem: a novel discrete invasive weed optimisation algorithm

This paper attempts to solve maximum-weighted tree matching problem (MWTMP). In this type of assignment problem, there are k different tasks to be accomplished and a number of workers/groups. Any worker/group can do any job, with some given profit. The problem is to assign the jobs to workers/groups with the aim of maximising the profit of assignments. This paper presents a novel discrete population-based algorithm, discrete invasive weed optimisation (DIWO) to solve MWTMP. This algorithm is a stochastic numerical algorithm and inspired by weed colonisation trying to find suitable place for growth and reproduction. The performance of the proposed method is examined over benchmarks from the literature and compared to the best algorithm introduced before. Computational results demonstrate the efficiency and robustness of DIWO.