NUST Institutional Repository

Intelligent Proof Assistance for Dynamic Fault Tree Analysis: A Multi-Model Approach for Tactic Generation and Proof Synthesis in HOL4

Show simple item record

dc.contributor.author Ahmed, Muhammad
dc.date.accessioned 2023-08-28T12:24:10Z
dc.date.available 2023-08-28T12:24:10Z
dc.date.issued 2023
dc.identifier.other 320839
dc.identifier.uri http://10.250.8.41:8080/xmlui/handle/123456789/37731
dc.description Supervisor: Dr. Safdar Abbas Khan en_US
dc.description.abstract This research proposes a framework providing proof automation for the Dynamic Fault Tree (DFT) analysis performed in the interactive theorem prover HOL4. Empowering both seasoned experts and novices alike, this framework uses the capabilities of deep learning models, including a Transformer-based architecture and a Convolutional Neural Network (CNN), to overcome the complexities associated with crafting intricate tactics and the manual proofs developed in HOL4. By employing an innovative multi-model approach, the system seamlessly guides users through the proof generation process, starting from a user-provided theorem or goal. Leveraging the strengths of the Transformer model, the system intelligently generates a preliminary tactic based on the given input. Building upon this initial step, the system deftly constructs the entire proof, employing the Transformer model’s proficiency in handling lengthy sequences. The ingenious combination of the CNN and Transformer models enables the seamless integration of goal-directed theorem proving and automated proof synthesis. The proposed approach marks a significant milestone in enhancing the accessibility and usability of DFT analysis available in HOL4, revolutionizing the landscape of formal DFT analysis. The AI-driven approach pioneered in this work not only fosters efficiency and understanding but also ensures an unmatched user experience within the DFT analysis community en_US
dc.language.iso en en_US
dc.publisher School of Electrical Engineering and Computer Science, (SEECS), NUST en_US
dc.title Intelligent Proof Assistance for Dynamic Fault Tree Analysis: A Multi-Model Approach for Tactic Generation and Proof Synthesis in HOL4 en_US
dc.type Thesis en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account