{'fraction_non_alphanumeric': 0.04091653027823241, 'fraction_numerical': 0.014729950900163666, 'mean_word_length': 5.442105263157894, '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}}
Differential evolution algorithm for simple assembly line balancing type 1 (SALBP-1)

This article proposes a differential evolution algorithm (DE) for solving type 1 simple assembly line balancing problem (SALBP-1). The proposed heuristic composes of four main steps: (1) initialization, (2) mutation, (3) recombination, and (4) selection process. A new decoding scheme is proposed along with new recombination formulas besides those found in literatures. The computational results based on many tests using set of standard instances show that the proposed DE algorithm is very competitive for solving SALPB-1.