2021
DOI: 10.1007/978-3-030-91167-6_8
|View full text |Cite
|
Sign up to set email alerts
|

A Two-Phase ASP Encoding for Solving Rehabilitation Scheduling

Abstract: The rehabilitation scheduling process consists of planning rehabilitation physiotherapy sessions for patients, by assigning proper operators to them in a certain time slot of a given day, taking into account several requirements and optimizations, e.g., patient's preferences and operator's work balancing. Being able to efficiently solve such problem is of upmost importance, in particular after the COVID-19 pandemic that significantly increased rehabilitation's needs.In this paper, we present a solution to reha… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
4
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2

Relationship

3
3

Authors

Journals

citations
Cited by 8 publications
(8 citation statements)
references
References 22 publications
0
4
0
Order By: Relevance
“…This is possible due to the preliminary work performed by the preprocessor which leaves to the optimizer to explore a pruned search space containing only viable solutions, of which the best must be found. To further improve performance, CLINGO is executed with the option --parallel-mode=2 in order to parallelize two optimization algorithms: Branch and Bound with Restart on Model [16] and the Unsatisfiable Shrinking Core [2] which has already proven to be effective in [7]. Experiments were run on a MacBook Pro with a 2.5 GHz Intel Core i7 quad-core, with 16 GB of RAM.…”
Section: Preliminary Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…This is possible due to the preliminary work performed by the preprocessor which leaves to the optimizer to explore a pruned search space containing only viable solutions, of which the best must be found. To further improve performance, CLINGO is executed with the option --parallel-mode=2 in order to parallelize two optimization algorithms: Branch and Bound with Restart on Model [16] and the Unsatisfiable Shrinking Core [2] which has already proven to be effective in [7]. Experiments were run on a MacBook Pro with a 2.5 GHz Intel Core i7 quad-core, with 16 GB of RAM.…”
Section: Preliminary Resultsmentioning
confidence: 99%
“…For this reason, the approach presented in this paper relies mainly on an Answer Set Programming (ASP) [17,21,3] encoding of the problem. ASP has already proved to be an effective tool for solving several practical scheduling problems [11,10,7]. In particular, in [13], an ASP based solution was presented for modelling an abstract mesoscopic flow model (a middle-ground approach between macroscopic and microscopic) and a strategy for generating traffic lights SPPs.…”
Section: Introductionmentioning
confidence: 99%
“…This paper is an extended and revised version of Cardellini et al (2021), having the following main consistent additions: (i) a comparison to alternative logic-based formalisms on real instances (Subsection 4.2), and (ii) the definition and related experimental evaluation of two domain-specific optimizations (Section 5).…”
Section: Related Workmentioning
confidence: 99%
“…Then, the problem of assigning operating rooms to patients, denoted as Operating Room Scheduling [16,17], has been treated, and further extended to include bed management [15]. More recent problems include the Chemotherepy Treatment Scheduling problem [14], in which patients are assigned a chair or a bed for their treatments, and the Rehabilitation Scheduling Problem [12], which assigns patients to operators in rehabilitation sessions. The current paper is the only one which deals with the pre-operative phase, and presents a two phases approach.…”
Section: Related Workmentioning
confidence: 99%