Implementations of known algorithms