• 学术搜索
  • 科研智能体
    • Research Labs
    • AI 阅读
    • AI 文库
    • 深度研究
    • 学者亮点
  • 学术资源
    • AI2000
    • 期刊/会议
    • 学者库
    • 学术API
      MCP&Skill
    • 溯源树
    • 数据集
  • 知识沉淀
    • 学术空间
订阅小程序
旧版功能
aminer vip
开通会员低至0.73元/天
一次搞定AI科研
立即登录
  • English
  • 联系方式
    SMT Surface Mount Technology Magazine

    SMT Surface Mount Technology Magazine

    JournalISSN 1529-8930

    年发文量

    研究主题

    论文(59)

    排序
    1Invited Talk: Deductive Verification of Distributed Protocols in Decidable Logics
    O. Padon
    2023
    引用
    AI阅读
    加入学术空间
    2Application of SMT in a Meta-Compiler: A Logic DSL for Specifying Type Systems.
    Romain Béguet, Raphaël Amiard
    2023引用:1
    引用
    AI阅读
    加入学术空间
    3Automated Analysis of Halo2 Circuits.
    Fatemeh Heidari Soureshjani,Mathias Hall-Andersen,MohammadMahdi Jahanara, Jeffrey Kam,Jan Gorzny, Mohsen Ahmadvand

    Zero-knowledge proof systems are becoming increasingly prevalent and being widely used to secure decentralized financial systems and protect the privacy of users. Given the sensitivity of these applications, zero-knowledge proof systems are a natural target for formal verification methods. We describe methods for checking one such proof system: Halo2. We use abstract interpretation and an SMT solver to check various properties of Halo2 circuits. Using abstract interpretation, we can detect unused gates, unconstrained cells, and unused columns. Using an SMT solver, we can detect under-constrained circuits (in the sense that for the same public input they have two efficiently computable satisfying assignments). This is the first work we are aware of that applies lightweight formal methods to PLONKish arithmetization and Halo2 circuits.

    2023引用:6
    引用
    AI阅读
    加入学术空间
    4Invited Talk: SAT and SMT Solving at Cloud Scale.
    Michael Whalen

    Amazon Web Services (AWS) is a cloud computing services provider that has made significant investments in automated reasoning to check the correctness of its internal systems and to provide assurances to customers. We are using SAT and SMT solvers more than one billion times a day, both for “real-time” queries in customer security (checking security policies and verifying network protections), and also for large queries involving code and hardware reasoning that are at the limits of what can be feasibly solved by current solvers. Supporting reasoning at this scale and volume requires careful examination of the problems to be solved and a clear focus on operations to ensure our analyses are consistently trustworthy and performant. I will describe some lessons learned and offer some directions for the community that should allow us to scale further, increase trust, and solve the next billion queries a day.

    2023
    引用
    AI阅读
    加入学术空间
    5Verifying Models with Dolmen.
    Guillaume Bury,François Bobot

    Dolmen provides tools to parse, type, and validate input files used in automated deduction, and in particular problems from the SMT-LIB . We present here an extension of Dolmen which makes it capable of verifying ground models for quantifier-free SMT-LIB problems. While most of the extension was a straightforward implementation of an evaluator for ground expressions, there were some challenges, related to corner cases of the semantics (division by zero, partial functions, ...), as well as order of evaluation of statements, most of which could be solved by improvements to the SMT-LIB standard for models.

    2023引用:3
    引用
    AI阅读
    加入学术空间
    立即登录,查看全部 59 篇论文

    高被引作者

    作者引用发文
    Armin Biere982
    Andrew Reynolds845
    Robert Brummayer821
    Hristina Palikareva811
    Cristian Cadar811
    Haniel Barbosa622
    Pascal Fontaine561
    Jochen Hoenicke354
    Michal Moskal331
    Dejan Jovanović302

    高产作者

    作者引用发文
    Andrew Reynolds845
    Jochen Hoenicke354
    Mikoláš Janota24
    Tanja Schindler243
    Philipp Rümmer23
    Jan Jakubuv02
    Clark Barrett212
    Vijay Ganesh172
    Mathias Fleury232
    Aina Niemetz162

    相关期刊

    ACM Transactions on Programming Languages and Systems
    Dagstuhl Artifacts Series
    ACM-SIGACT Symposium on Principles of Programming Languages
    European Symposium on Programming
    International Symposium on Functional and Logic Programming
    Fundamentals of Software Engineering
    Games, Automata, Logics and Formal Verification
    Implementation and Application of Functional Languages
    Principles and Practice of Declarative Programming
    International Symposium on Haskell