完整後設資料紀錄
DC 欄位語言
dc.contributor.authorYang, Li-Anen_US
dc.contributor.authorLiu, Jui-Pinen_US
dc.contributor.authorChen, Chao-Hongen_US
dc.contributor.authorChen, Ying-pingen_US
dc.date.accessioned2017-04-21T06:50:15Z-
dc.date.available2017-04-21T06:50:15Z-
dc.date.issued2016en_US
dc.identifier.isbn978-1-5090-0622-9en_US
dc.identifier.urihttp://hdl.handle.net/11536/134329-
dc.description.abstractMathematical theorems are human knowledge able to be accumulated in the form of symbolic representation, and proving theorems has been considered intelligent behavior. Based on the BHK interpretation and the Curry-Howard isomorphism, proof assistants, software capable of interacting with human for constructing formal proofs, have been developed in the past several decades. Since proofs can be considered and expressed as programs, proof assistants simplify and verify a proof by computationally evaluating the program corresponding to the proof. Thanks to the transformation from logic to computation, it is now possible to generate or search for formal proofs directly in the realm of computation. Evolutionary algorithms, known to be flexible and versatile, have been successfully applied to handle a variety of scientific and engineering problems in numerous disciplines for also several decades. Examining the feasibility of establishing the link between evolutionary algorithms, as the program generator, and proof assistants, as the proof verifier, in order to automatically find formal proofs to a given logic sentence is the primary goal of this study. In the article, we describe in detail our first, ad-hoc attempt to fully automatically prove theorems as well as the preliminary results. Ten simple theorems from various branches of mathematics were proven, and most of these theorems cannot be proven by using the tactic auto alone in Coq, the adopted proof assistant. The implication and potential influence of this study are discussed, and the developed source code with the obtained experimental results are released as open source.en_US
dc.language.isoen_USen_US
dc.subjectEvolutionary algorithmen_US
dc.subjectproof assistanten_US
dc.subjectCoqen_US
dc.subjectautomatic theorem provingen_US
dc.titleAutomatically Proving Mathematical Theorems with Evolutionary Algorithms and Proof Assistantsen_US
dc.typeProceedings Paperen_US
dc.identifier.journal2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC)en_US
dc.citation.spage4421en_US
dc.citation.epage4428en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000390749104080en_US
dc.citation.woscount0en_US
顯示於類別:會議論文