keygraph算法