I've needed to enumerate the power set ordered by the sum of elements in each subset. Luckily I've found a nice solution here: Algorithm wanted: Enumerate all subsets of a set in order of increasing sums.
But I'm still wondering if this is an equivalent of Dijkstra shortest path algorithm.
Empty set is the source, target is the whole set, and each subset's distance from the source is the sum of the elements in them.
The graph which is enumerated is the lattice of subsets or $(2^N,\cup, \cap)$, where $N$ is the whole set.
For example, let $N=\{1,4,5,9\}$, then:

$d(\emptyset,\{1\})=1$ and $d(\emptyset,\{1,4\})=5$, as defined above and therfore $d(\{1\},\{1,4\})=d(\emptyset,\{1,4\})-d(\emptyset,\{1\})=4$.
Well these two are not same. Consider the first step in Dijkstra. In Dijkstra, we start with the source, iterate over all the edges starting from source and select the edge with the lowest weight among them . So even though there exists a edge with a lesser wight between two vertices where none of them are the source, Dijkstra will not select that first.
Also, there are $2^{|E|}$ subsets of edges for a graph with |E|-edge and Dijkstra algorithm does not enumerate all of them, being a polynomial time algorithm.
Also it reduces the distance between two vertices after "fixing" any vertex, if possible. That means, it does not always, produce a subset of edge (present in the path) in the order or increasing sum.
So they have lots of differences.