中文
相关论文

相关论文: How Can I Do That with ACL2? Recent Enhancements t…

200 篇论文

We report on highlights of the ACL2 enhancements introduced in ACL2 releases since the 2011 ACL2 Workshop. Although many enhancements are critical for soundness or robustness, we focus in this paper on those improvements that could benefit…

数学软件 · 计算机科学 2013-05-01 Matt Kaufmann , J Strother Moore

We report on improvements to ACL2 made since the 2013 ACL2 Workshop.

人工智能 · 计算机科学 2014-06-09 Matt Kaufmann , J Strother Moore

The experience of an ACL2 user generally includes many failed proof attempts. A key to successful use of the ACL2 prover is the effective use of tools to debug those failures. We focus on changes made after ACL2 Version 8.5: the improved…

人工智能 · 计算机科学 2023-11-16 Matt Kaufmann , J Strother Moore

ACL2(ml) is an extension for the Emacs interface of ACL2. This tool uses machine-learning to help the ACL2 user during the proof-development. Namely, ACL2(ml) gives hints to the user in the form of families of similar theorems, and…

计算机科学中的逻辑 · 计算机科学 2014-06-09 Jónathan Heras , Ekaterina Komendantskaya

ACL2 has long supported user-defined simplifiers, so-called metafunctions and clause processors, which are installed when corresponding rules of class :meta or :clause-processor are proved. Historically, such simplifiers could access the…

计算机科学中的逻辑 · 计算机科学 2017-05-04 Matt Kaufmann , Sol Swords

ACL2 provides a systems programming capability that allows one to write code that uses and extends ACL2 inside of ACL2. However, for soundness reasons, ACL2 bars the unrestricted use of certain kinds of programming constructs, like…

计算机科学中的逻辑 · 计算机科学 2022-05-25 Andrew T. Walter , Panagiotis Manolios

This extended abstract outlines an ACL2 feature, attach-stobj, that first appeared in ACL2 Version 8.6 (October, 2024). This feature supports different executable operations for a given abstract stobj, without requiring recertification of…

编程语言 · 计算机科学 2025-08-04 Matt Kaufmann , Yahya Sohail , Warren A. Hunt

ACL2 was used to prove properties of two simplification procedures. The procedures differ in complexity but solve the same programming problem that arises in the context of a resolution/paramodulation theorem proving system. Term rewriting…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Olga Shumsky Matlin , William McCune

This paper describes a strategy for providing hints during an ACL2 proof, implemented in a utility called use-termhint. An extra literal is added to the goal clause and simplified along with the rest of the goal until it is stable under…

计算机科学中的逻辑 · 计算机科学 2018-10-11 Sol Swords

This volume contains the proceedings of the Thirteenth International Workshop on the ACL2 Theorem Prover and Its Applications, ACL2 2015, a two-day workshop held in Austin, Texas, USA, on October 1-2, 2015. ACL2 workshops occur at…

计算机科学中的逻辑 · 计算机科学 2015-09-21 Matt Kaufmann , David L. Rager

This volume contains the proceedings of the Twelfth International Workshop on the ACL2 Theorem Prover and Its Applications, ACL2'14, a two-day workshop held in Vienna, Austria, on July 12-13, 2014. ACL2 workshops occur at approximately…

计算机科学中的逻辑 · 计算机科学 2014-06-06 Freek Verbeek , Julien Schmaltz

This volume contains the proceedings of ACL2 2011, the International Workshop on the ACL2 Theorem Prover and its Applications. The workshop was held in Austin, Texas, USA, on November 3-4 2011. ACL2 2011 is the tenth in a series of…

计算机科学中的逻辑 · 计算机科学 2011-10-21 David Hardin , Julien Schmaltz

This volume contains the proceedings of the Fourteenth International Workshop on the ACL2 Theorem Prover and Its Applications, ACL2 2017, a two-day workshop held in Austin, Texas, USA, on May 22-23, 2017. ACL2 workshops occur at…

计算机科学中的逻辑 · 计算机科学 2017-05-03 Anna Slobodova , Warren Hunt

Automatic and efficient verification of multiplier designs, especially through a provably correct method, is a difficult problem. We show how to utilize a theorem prover, ACL2, to implement an efficient rewriting algorithm for multiplier…

计算机科学中的逻辑 · 计算机科学 2022-05-25 Mertcan Temel

The ACL2 theorem prover is a complex system. Its libraries are vast. Industrial verification efforts may extend this base with hundreds of thousands of lines of additional modeling tools, specifications, and proof scripts. High quality…

软件工程 · 计算机科学 2014-06-10 Jared Davis , Matt Kaufmann

RecBole has recently attracted increasing attention from the research community. As the increase of the number of users, we have received a number of suggestions and update requests. This motivates us to make some significant improvements…

We present a novel technique for combining statistical machine learning for proof-pattern recognition with symbolic methods for lemma discovery. The resulting tool, ACL2(ml), gathers proof statistics and uses statistical pattern-recognition…

计算机科学中的逻辑 · 计算机科学 2013-10-16 Jónathan Heras , Ekaterina Komendantskaya , Moa Johansson , Ewen Maclean

This volume contains a selection of papers presented at the 17th International Workshop on the ACL2 Theorem Prover and its Applications (ACL2 2022). The workshops are the premier technical forum for presenting research and experiences…

计算机科学中的逻辑 · 计算机科学 2022-05-24 Rob Sumners , Cuong Chau

Two years on from the initial release of AlphaFold2 we have seen its widespread adoption as a structure prediction tool. Here we discuss some of the latest work based on AlphaFold2, with a particular focus on its use within the structural…

生物大分子 · 定量生物学 2024-03-05 Oleg Kovalevskiy , Juan Mateos-Garcia , Kathryn Tunyasuvunakool

Belle II is a rapidly growing collaboration with members from one hundred and nineteen institutes spread around the globe. The software development team of the experiment, as well as the software users, are very much decentralised. Together…

计算机与社会 · 计算机科学 2020-12-01 Sam Cunliffe , Ilya Komarov , Thomas Kuhr , Martin Ritter , Francesco Tenchini
‹ 上一页 1 2 3 10 下一页 ›