In the A* path search algorithm the general definition for an consistent heuristic is h(m)<=h(n)+d(m,n) for any edge (m,n).
Is this true also for an undirected graph? In an undirected graph (m,n)=(n,m) and d(m,n)=d(n,m) and will also be true that h(n)<=h(m)+d(n,m), this means that h(n)=h(m) for all m and n. But this seams to be absurd.
Where am I doing wrong? Maybe in an undirected graph the consistency of a heuristic is h(m)<=h(n)+d(m,n) for m successor of n?