{'fraction_non_alphanumeric': 0.016233766233766232, 'fraction_numerical': 0.0, 'mean_word_length': 5.702898550724638, '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}}
Optimizing constrained non-convex NLP problems in chemical engineering field by a novel modified goal programming genetic algorithm

A novel modified goal programming genetic algorithm (MGPGA) is presented in this paper to solve constrained non-convex nonlinear programming (NLP) problems. This new method eliminates the complex equality constraints from original model and transforms them as parts of goal functions with higher priority weighting factors. At the same time, the original objective function has the lowest priority weighting factor. After all the absolute deviations of these equality constraints objectives are minimized, the final optimized solutions can be gained. Some applications in chemical engineering field are tested by this MGPGA. The proposed MGPGA demonstrates its advantages in better performances and abilities of solving non-convex NLP problems especially for those with equality constraints.