Situation Calculus for Controller Synthesis in Manufacturing Systems with First-Order State Representation (Extended Abstract)
Giuseppe De Giacomo, Paolo Felli, Brian Logan, Fabio Patrizi, Sebastian Sardiña
Abstract
Manufacturing is transitioning from a mass production model to a service model in which facilities `bid' for previously unseen products. To decide whether to bid for a previously unseen product, a facility must be able to synthesize, on the fly, a process plan controller that delegates abstract manufacturing tasks in a supplied process recipe to the available manufacturing resources. First-order representations of the state are commonly considered in reasoning about action in AI. Here we show that we can leverage the wide literature on the Situation Calculus automatically synthesize such controllers. We identify two important decidable cases---finite domains and bounded action theories---for which we provide practical synthesis techniques.
BibTeX
@inproceedings{ijcai2022p798,
title = {Situation Calculus for Controller Synthesis in Manufacturing Systems with First-Order State Representation (Extended Abstract)},
author = {De Giacomo, Giuseppe and Felli, Paolo and Logan, Brian and Patrizi, Fabio and Sardiña, Sebastian},
booktitle = {Proceedings of the Thirty-First International Joint Conference on
Artificial Intelligence, {IJCAI-22}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Lud De Raedt},
pages = {5722--5726},
year = {2022},
month = {7},
note = {Journal Track},
doi = {10.24963/ijcai.2022/798},
url = {https://doi.org/10.24963/ijcai.2022/798},
}