activity
20132026
most citedTwo-variable Logic with Counting and a Linear Order

32 citations · 40 across the 6 of their papers we have counts for

collaborators

8 papers

cs.PL2026

A simple and efficient implementation of strong call by need by an abstract machine

Małgorzata Biernacka, Witold Charatonik, Tomasz Drab

Strong call-by-need combines full normalization with the sharing discipline of lazy evaluation, yet no prior implementation achieved both simplicity and efficiency. We introduce RK…

cs.PL2021★ 2 cited

Strong Call by Value is Reasonable for Time

Małgorzata Biernacka, Witold Charatonik, Tomasz Drab

The invariance thesis of Slot and van Emde Boas states that all reasonable models of computation simulate each other with polynomially bounded overhead in time and constant-factor…

cs.PL2020

An Abstract Machine for Strong Call by Value

Małgorzata Biernacka, Dariusz Biernacki, Witold Charatonik +1

We present an abstract machine that implements a full-reducing (a.k.a. strong) call-by-value strategy for pure -calculus. It is derived using Danvy et al.'s functional correspon…

cs.LO2017

Modulo Counting on Words and Trees

Bartosz Bednarczyk, Witold Charatonik

We consider the satisfiability problem for the two-variable fragment of the first-order logic extended with modulo counting quantifiers and interpreted over finite words or trees.…

cs.LO2016

Extending Two-Variable Logic on Trees

Bartosz Bednarczyk, Witold Charatonik, Emanuel Kieroński

The finite satisfiability problem for the two-variable fragment of first-order logic interpreted over trees was recently shown to be ExpSpace-complete. We consider two extensions o…

cs.LO2016★ 32 cited

Two-variable Logic with Counting and a Linear Order

Witold Charatonik, Piotr Witkowski

We study the finite satisfiability problem for the two-variable fragment of first-order logic extended with counting quantifiers (C2) and interpreted over linearly ordered structur…