This question is exactly equivalent to asking:"Is M a TUM matrix?" this does not seem right
Darte-Vivien's block matrix B has two parts, the top part describing the graph without dependences and the bottom part describing just dependences without directions on the edges. The top part is clearly TUM. How to get a TUM graph from the bottom part?