I think you could lay out such a plot using a bunch of programs. And it could include Starwood, if that's where some of the points originate (read: InsideFlyer). I guess it would be a lot like a city street map, where some streets are one-way, and others are two-way, so, to go to some programs from others, it may require going a few blocks on a one way street, to turn left on a two way... It would be time consuming, but certainly interesting. Maybe if I'm really bored some day.