Added paper which contains the algorithms to implement