Using AI Local Search to Improve an OR Optimizer

Authors

  • F. Morgado Sistemas Cognitivos, SA
  • R. L. Saldanha Sistemas Cognitivos, SA
  • J. Roussado Sistemas Cognitivos, SA
  • L. Albino Sistemas Cognitivos, SA
  • E. Morgado Sistemas Cognitivos, SA
  • J. P. Martins Sistemas Cognitivos, SA

DOI:

https://doi.org/10.1609/aaai.v26i2.18964

Abstract

One of the key issues for transportation companies is to produce an optimal plan for the work of crew members. Crew planning consists of a sequence of phases, the first two corresponding to planning duties (sequences of trips to be done by crew members from their home base to their home base) and planning rosters (sequences of duties and rest days to be followed by crew members during a certain number of weeks). Both duty and roster planning are subject to a large number of constraints. Duty planning is constrained by intra-duty constraints and roster planning by inter-duty constraints. Since inter-duty constraints relate how duties can be combined into a roster, it is desirable that some of these constraints be transposed into the duty planning phase, as additional constraints, to guarantee that the duties produced in the first phase are “rosterable” in the second phase. Both Artificial Intelligence (AI) and Operations Research (OR) have addressed duty planning, but for very large scale problems, OR has been far more successful due to its global vision of the problem. This paper discusses the use of AI local search to improve an OR-based duty planning optimizer that uses additional constraints.

Downloads

Published

2021-10-06

How to Cite

Morgado, F., Saldanha, R. L., Roussado, J., Albino, L., Morgado, E., & Martins, J. P. . (2021). Using AI Local Search to Improve an OR Optimizer. Proceedings of the AAAI Conference on Artificial Intelligence, 26(2), 2237-2244. https://doi.org/10.1609/aaai.v26i2.18964