Original: 4 edges
  0 -> 1 (weight=5)
  0 -> 2 (weight=0)
  1 -> 3 (weight=3)
  2 -> 3 (weight=0)
Filtered (weight > 0):
  0 -> 1 (weight=5)
  1 -> 3 (weight=3)
