I am trying to describe a novel type of DAG's construction algorithm (in computer science). The directed edges of the graph correspond to a partial ordering: i.e. any directed edge $e$ spanning from $f$ to $t$ also observes: $f \preceq t$.
Q: How can I precisely define the main task of edge construction: that is finding the node $f$ for a given $t$?
It is something like this:
find all $f_a \in \{ f_i \}$ s.t. $f_a \preceq t$ $\land \nexists f_j$ s.t. $f_i \preceq f_j$
but I'm not sure if this is sufficient or even understandable?
cs
stackexchange instead :/ $\endgroup$