HPP - Mathematical Graph Theory