FASTDIAGP: An Algorithm for Parallelized Direct Diagnosis

Viet-Man Le, Cristian Vidal Silva, Alexander Felfernig, David Benavides, José Galindo, Thi Ngoc Trang Tran

Research output: Chapter in Book/Report/Conference proceedingConference paperpeer-review

Abstract

Constraint-based applications attempt to identify a solution that meets all defined user requirements. If the requirements are inconsistent with the underlying constraint set, algorithms that compute diagnoses for inconsistent constraints should be implemented to help users resolve the “no solution could be found” dilemma. FastDiag is a typical direct diagnosis algorithm that supports diagnosis calculation without pre-determining conflicts. However, this approach faces runtime performance issues, especially when analyzing complex and large-scale knowledge bases. In this paper, we propose a novel algorithm, so-called FastDiagP, which is based on the idea of speculative programming. This algorithm extends FastDiag by integrating a parallelization mechanism that anticipates and pre-calculates consistency checks requested by FastDiag. This mechanism helps to provide consistency checks with fast answers and boosts the algorithm’s runtime performance. The performance improvements of our proposed algorithm have been shown through empirical results using the Linux-2.6.3.33 configuration knowledge base.
Original languageEnglish
Title of host publicationAAAI-23 Technical Tracks 5
EditorsBrian Williams, Yiling Chen, Jennifer Neville
PublisherAssociation for the Advancement of Artificial Intelligence (AAAI)
Pages6442-6449
Number of pages8
Volume37,5
ISBN (Electronic)9781577358800
DOIs
Publication statusPublished - 27 Jun 2023
Event37th AAAI Conference on Artificial Intelligence: AAAI 2023 - Washington DC, United States
Duration: 7 Feb 202314 Feb 2023
https://aaai-23.aaai.org
https://aaai.org/Conferences/AAAI-23/

Publication series

NameProceedings of the 37th AAAI Conference on Artificial Intelligence, AAAI 2023
Volume37

Conference

Conference37th AAAI Conference on Artificial Intelligence
Abbreviated titleAAAI 2023
Country/TerritoryUnited States
CityWashington DC
Period7/02/2314/02/23
Internet address

ASJC Scopus subject areas

  • Artificial Intelligence

Cite this