Recent Posts

Solidity storage usage

5 minute read

In this post, I will show how Solidity administrates the Ethereum Virtual Machine (EVM) storage. Storage operations are extremely costly so good knowledge is...

Planar graphs and maps

3 minute read

Typically, maps can be represented by planar graphs. Planar graphs are graphs that can be drawn without their edges intersecting. For example, the following...

Solving Einstein riddle with Z3

7 minute read

Einstein’s five-houses consists, as the title says, of 5 houses. Each house has a certain color. Inside of each house, its owner has a pet, smokes a certain ...

Min-cut problem variations

7 minute read

Last week I needed to solve a variation of the min-cut problem for flow networks. For those who don’t know about the minimum cut of a flow network, I will gi...