完整後設資料紀錄
DC 欄位語言
dc.contributor.authorHuang, Szu-Yien_US
dc.contributor.authorChen, Ying-pingen_US
dc.date.accessioned2018-08-21T05:57:06Z-
dc.date.available2018-08-21T05:57:06Z-
dc.date.issued2017-01-01en_US
dc.identifier.urihttp://hdl.handle.net/11536/147050-
dc.description.abstractThe link between logic and computation has been established by the BHK interpretation and the Curry-Howard isomorphism, based on which proof assistants capable of verifying formal proofs by transforming proofs into programs and by computationally evaluating the programs have been developed for the past few decades. Because evolutionary algorithms are search methods with remarkable feasibility and can be used to automatically generate programs, in our previous proposal, evolutionary algorithms and proof assistants were integrated to create a framework able to automatically prove simple theorems. In the present work, we aim to enhance the search ability of the proof generator such that proofs of slightly advanced, complicated theorems can be generated via evolutionary search with human involvement. This article describes in detail the algorithmic design of the proposed proof generator, how and why humans are involved in the process of proof development, and the test runs, in which proofs as Coq formalization of three theorems, the divisibility rule for 3, the sum of an arithmetic series, and the inequality of arithmetic and geometric means, were successfully generated. The developed source code with the obtained experimental results, including the human created rules and the software generated proofs, are released as open source.en_US
dc.language.isoen_USen_US
dc.subjectProof generatoren_US
dc.subjectevolutionary algorithmen_US
dc.subjectproof assistanten_US
dc.subjectCoqen_US
dc.subjectautomatic theorem provingen_US
dc.subjecthuman involvementen_US
dc.titleProving Theorems by Using Evolutionary Search with Human Involvementen_US
dc.typeProceedings Paperen_US
dc.identifier.journal2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC)en_US
dc.citation.spage1495en_US
dc.citation.epage1502en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000426929700193en_US
顯示於類別:會議論文