An agent-based flexible manufacturing system controller with Petri-net enabled algebraic deadlock avoidance. (2020). Reports in Mechanical Engineering, 1(1), 77-92. https://doi.org/10.31181/rme200101077m