我有一个非加权DAG图。我想要以贪心的方式找到所有路径,并且这些路径应该至少包含K个节点和给定的起始节点。
是否存在任何现有的算法/实现可以做到这一点?
例如,我有以下图形:
my %graph =(36=>[31],31=>[30,22],30=>[20],22=>[20,8],20=>[1],8=>[5],5=>[2],2=>[1,20]);
如果我定义K=5并从起始节点36开始,我希望得到:
{1,20,22,31,36}
{1,20,2,5,8,22,31,36}
{1,20,30,31,36}
{1,2,5,8,22,31,36}