"...Dynamic networks: I can think of at least a couple of ways to represent
them that don't require duplicating the entire thing.
- decorations on edges which specify the various times or intervals during
which each edge is active
- parallel edges (one for each time or interval)
You can do analogous things for vertices that are only present during
certain intervals, etc."