digraph { rankdir=LR; scale=2; ms -> bts2 [style=invisible,arrowhead=none] bts2 -> ms [label="neighbor list"] bts2 -> bsc [label="meas rep",style=invisible,arrowhead=none] bts0 -> bts1 [style=dotted,label=neighbor,arrowhead=none,style=invisible] bts1 -> bts2 [style=dotted,label=neighbor,arrowhead=none] bts2 -> bts3 [style=dotted,label=neighbor,arrowhead=none] ms -> {bts0, bts1, bts2} [style=dashed,arrowhead=none,style=invisible] bts2 -> bsc -> msc [arrowhead=none] { rank=same; bts0, bts1, bts2, bts3 } }