{'fraction_non_alphanumeric': 0.015859030837004406, 'fraction_numerical': 0.0, 'mean_word_length': 5.491428571428571, '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 Rescheduling Intervals Through Using Multi-Armed Bandit Algorithms

Well scheduling in oil and gas production in a virtual enterprise is a distributed and online scheduling problem. For such a scheduling problem, planned schedules are subject to unexpected disruptions or under- or over- estimated completion times. To reduce the impact of these uncertain events, schedule revision is necessary to keep the current schedule feasible and optimal in productivity. However, even though frequent schedule revisions may maximize the number of well tasks, it can also increase machine setup and transportation costs. This indicates the necessity of designing a systematic strategy for determining when to carry out schedule revisions. There is no trivial solution to this problem. In this research, we propose an approach to rescheduling interval determination through using a reinforcement learning — multiarmed bandit model. A set of experiments is conducted in a multiagent simulation environment. The results of the experiment demonstrate the effectiveness of the proposed approach in detecting optimal rescheduling intervals.