A More Efficient and Informed Algorithm to Check Weak Controllability of Simple Temporal Networks with Uncertainty

Authors Ajdin Sumic, Thierry Vidal



PDF
Thumbnail PDF

File

LIPIcs.TIME.2024.8.pdf
  • Filesize: 0.89 MB
  • 15 pages

Document Identifiers

Author Details

Ajdin Sumic
  • Technological University of Tarbes, France
Thierry Vidal
  • Technological University of Tarbes, France

Cite AsGet BibTex

Ajdin Sumic and Thierry Vidal. A More Efficient and Informed Algorithm to Check Weak Controllability of Simple Temporal Networks with Uncertainty. In 31st International Symposium on Temporal Representation and Reasoning (TIME 2024). Leibniz International Proceedings in Informatics (LIPIcs), Volume 318, pp. 8:1-8:15, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2024)
https://doi.org/10.4230/LIPIcs.TIME.2024.8

Abstract

Simple Temporal Networks with Uncertainty (STNU) are a well-known constraint-based model expressing sets of activities (e.g., a schedule or a plan) related by temporal constraints, each having possible durations in the form of convex intervals. Uncertainty comes from some of these durations being contingent, i.e., the agent executing the plan cannot decide the actual duration at execution time. To check that execution will satisfy all the constraints, three levels of controllability exist: the Strong and Dynamic Controllability (SC/DC) has proven both useful in practice and provable in polynomial time, while Weak Controllability (WC) is co-NP-complete and has been left aside. Moreover, controllability checking algorithms are propagation strategies, which have the usual drawback, in case of failure, to prove unable to locate the contingents that explain the source of non-controllability. This paper has three contributions: (1) it substantiates the usefulness of WC in multi-agent systems (MAS) where another agent controls a contingent, and agents agree just before execution on the durations; (2) it provides a new WC-checking algorithm whose performance in practice depends on the network structure and is faster in loosely connected ones; (3) it provides the failing cycles in the network that explain non-WC.

Subject Classification

ACM Subject Classification
  • Computing methodologies
Keywords
  • Temporal constraints satisfaction
  • uncertainty
  • STNU
  • Controllability checking
  • Explainable inconsistency
  • Multi-agent planning

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads

References

  1. Shyan Akmal, Savana Ammons, Hemeng Li, and James C Boerkoel Jr. Quantifying degrees of controllability in temporal networks with uncertainty. In Proceedings of the International Conference on Automated Planning and Scheduling, 2019. Google Scholar
  2. Shyan Akmal, Savana Ammons, Hemeng Li, Michael Gao, Lindsay Popowski, and James C. Boerkoel. Quantifying controllability in temporal networks with uncertainty. Artificial Intelligence, 2020. Google Scholar
  3. Arthur Bit-Monnot and Paul Morris. Dynamic controllability of temporal plans in uncertain and partially observable environments. J. Artif. Intell. Res., 2023. URL: https://doi.org/10.1613/JAIR.1.13065.
  4. Alessandro Cimatti, Andrea Micheli, and Marco Roveri. Solving temporal problems using smt: weak controllability. In Proceedings of the AAAI Conference on Artificial Intelligence, 2012. Google Scholar
  5. Rina Dechter, Itay Meiri, and Judea Pearl. Temporal constraint networks. Artificial intelligence, 1991. Google Scholar
  6. Malik Ghallab and A. Mounir Alaoui. Managing efficiently temporal relations through indexed spanning trees. In Proceedings of the 11th International Joint Conference on Artificial Intelligence. Detroit, MI, USA, August 1989, pages 1297-1303. Morgan Kaufmann, 1989. URL: http://ijcai.org/Proceedings/89-2/Papers/072.pdf.
  7. Luke Hunsberger and Roberto Posenato. Speeding up the rul dynamic-controllability-checking algorithm for simple temporal networks with uncertainty. In Proceedings of the AAAI Conference on Artificial Intelligence, 2022. Google Scholar
  8. Jsen-Shung Lin, Chin-Chia Jane, and John Yuan. On reliability evaluation of a capacitated-flow network in terms of minimal pathsets. Networks, 1995. URL: https://doi.org/10.1002/NET.3230250306.
  9. Josef Lubas, Marco Franceschetti, and Johann Eder. Resolving conflicts in process models with temporal constraints. In Proceedings of the ER Forum and PhD Symposium, 2022. Google Scholar
  10. Paul Morris. A structural characterization of temporal dynamic controllability. In Principles and Practice of Constraint Programming - CP 2006, 12th International Conference, CP 2006, Nantes, France, September 25-29, 2006, Proceedings, volume 4204 of Lecture Notes in Computer Science, pages 375-389. Springer, 2006. URL: https://doi.org/10.1007/11889205_28.
  11. Paul Morris. Dynamic controllability and dispatchability relationships. In Integration of AI and OR Techniques in Constraint Programming - 11th International Conference, CPAIOR 2014, Cork, Ireland, May 19-23, 2014. Proceedings. Springer, 2014. URL: https://doi.org/10.1007/978-3-319-07046-9_33.
  12. Paul H. Morris and Nicola Muscettola. Managing temporal uncertainty through waypoint controllability. In Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence, IJCAI 99, Stockholm, Sweden, July 31 - August 6, 1999. 2 Volumes, 1450 pages, pages 1253-1258. Morgan Kaufmann, 1999. URL: http://ijcai.org/Proceedings/99-2/Papers/083.pdf.
  13. Ajdin Sumic, Alessandro Cimatti, Andrea Micheli, and Thierry Vidal. SMT-based repair of disjunctive temporal networks with uncertainty: Strong and weak controllability. In Proceedings of the The 21st International Conference on the Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR 2024), 2024. Google Scholar
  14. Thierry Vidal and Hélène Fargier. Handling contingency in temporal constraint networks: from consistency to controllabilities. J. Exp. Theor. Artif. Intell., 11(1):23-45, 1999. URL: https://doi.org/10.1080/095281399146607.
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail