kirancodes.me
To Proof Maintenance & Beyond!

916 papers · page 2 of 46

The graphical theory of monads

Ralf Hinze, Dan Marsden

Abstract The formal theory of monads shows that much of the theory of monads can be developed in the abstract at the level of 2-categories. This means that results about monads can be established once and for all and simply instantiated in settings such as enriched category theor…

PhD Abstracts

Graham Hutton

The goal of this thesis is to verify smart contracts in Blockchain.In particular, we focus on smart contracts in Bitcoin and Solidity.In order to specify the correctness of smart contracts, we use weakest preconditions.For this, we develop a model of smart contracts in the intera…

You could have invented Fenwick trees

Brent A. Yorgey

Abstract Fenwick trees , also known as binary indexed trees are a clever solution to the problem of maintaining a sequence of values while allowing both updates and range queries in sublinear time. Their implementation is concise and efficient—but also somewhat baffling, consisti…