TextGraph-based Algorithm