{'fraction_non_alphanumeric': 0.00995575221238938, 'fraction_numerical': 0.0, 'mean_word_length': 5.464285714285714, '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}}
Designing an Assembly Process with Stochastic Material Arrivals

Due to product proliferation and quick changes in manufacturing materials sourcing partnerships, assembly process in the electronic assembly industry is frequently altered or new processes are introduced. The most appropriate assembly process is critical for companies to maintain an effective supply chain. We study the problem of how to design an assembly process that relies on the stochastic arrival times of parts and components such that the probability of on-time delivery of finished products is maximized. We first provide some analytical results for cases that are polynomially solvable and then provide a branch and bound algorithm for deriving an optimal solution to the problem. We also provide heuristic algorithms to solve the problem. Finally, computational experiments show that our heuristic algorithms perform very well.