activity
20082023
most citedHigher-order Program Verification as Satisfiability Modulo Theories with Algebraic Data-types

16 citations · 41 across the 7 of their papers we have counts for

collaborators

9 papers

cs.CR2023

An Ethereum-compatible blockchain that explicates and ensures design-level safety properties for smart contracts

Nikolaj Bjørner, Shuo Chen, Yang Chen +3

Smart contracts are crucial elements of decentralized technologies, but they face significant obstacles to trustworthiness due to security bugs and trapdoors. To address the core i…

cs.LO2022★ 8 cited

Algebra-Based Reasoning for Loop Synthesis

Andreas Humenberger, Daneshvar Amrollahi, Nikolaj Bjørner +1

Provably correct software is one of the key challenges of our software-driven society. Program synthesis -- the task of constructing a program satisfying a given specification -- i…

quant-ph2019

Reversible Pebbling Game for Quantum Memory Management

Giulia Meuli, Mathias Soeken, Martin Roetteler +2

Quantum memory management is becoming a pressing problem, especially given the recent research effort to develop new and more complex quantum algorithms. The only existing automati…

cs.NE2019★ 5 cited

Guiding High-Performance SAT Solvers with Unsat-Core Predictions

Daniel Selsam, Nikolaj Bjørner

The NeuroSAT neural network architecture was recently introduced for predicting properties of propositional formulae. When trained to predict the satisfiability of toy problems, it…

cs.CV2018

Constrained Image Generation Using Binarized Neural Networks with Decision Procedures

Svyatoslav Korneev, Nina Narodytska, Luca Pulina +3

We consider the problem of binary image generation with given properties. This problem arises in a number of practical applications, including generation of artificial porous mediu…

cs.LO2015

Compositional Verification of Procedural Programs using Horn Clauses over Integers and Arrays

Anvesh Komuravelli, Nikolaj Bjorner, Arie Gurfinkel +1

We present a compositional SMT-based algorithm for safety of procedural C programs that takes the heap into consideration as well. Existing SMT-based approaches are either largely…