{'fraction_non_alphanumeric': 0.026470588235294117, 'fraction_numerical': 0.0, 'mean_word_length': 6.398550724637682, '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}}
Continuous personnel scheduling algorithms: a literature review.

Hospitals frequently use personnel scheduling options as recruiting and retention instruments. The successful application of these personnel scheduling tools, whether developed in-house or purchased from vendors, requires appreciation of the interrelationships of three basic manpower decisions--staffing, personnel scheduling, and allocation. This article introduces these basic relationships and their influence on the development of satisfactory personnel schedules. Next, it reviews published personnel scheduling algorithms, applicable to hospital operations, within the context of the three manpower decisions. It is proposed that scheduling algorithms be classified by type of schedule produced (cyclic or noncyclic); and technique used (heuristic, mathematical programming, or self-scheduling). The characteristics of each classification are discussed. Considerations for the development of new personnel scheduling algorithms are also presented.