2
我是SMT解決者的初學者,我正在嘗試使用它們來實現程序合成的變體。無論如何,問題歸結爲找到一系列應用操作(先前定義的函數的組合),這些操作對於給定的輸入提供所請求的輸出。有沒有辦法使用SMT求解器來找出如何編寫函數?
是否有任何現有的使用SMT求解器來找出以何種順序編寫函數以達到特定輸出的做法?如果您有任何閱讀材料,我很樂意閱讀。
我開始使用Z3來完成任務,但如果有任何推理選擇其他SMT解算器,請拍!
謝謝。