Why Do Complex Systems Develop Unexpected Behaviors?
Why Do Complex Systems Develop Unexpected Behaviors? Complex systems produce unexpected behaviors because their parts continually affect one another. Feedback loops, delays, thresholds, and local decisions can combine into outcomes that no individual participant intended or could easily predict in advance. This is the idea behind emergence. The system is not necessarily malfunctioning or ignoring its rules. The surprising behavior can be a consequence of those rules interacting. A Traffic Jam With No Bottleneck In 2008, Japanese researchers placed 22 cars on a circular track and instructed the drivers to maintain a steady speed and spacing. There were no intersections, lane closures, or accidents. Traffic initially moved smoothly, but small variations in speed began to propagate among the drivers. One driver slowed slightly. The next reacted, then another, until stop-and-go traffic emerged and traveled backward around the track. No single driver intended to create congestion. The behav...