Can Simulations Model Chaos?

Can Simulations Model Chaos?

Can chaotic systems be predicted? I guess we first need to agree on exactly what a chaotic system is.

BusinessDictionary.com defines it as a
“Complex system that shows sensitivity to initial conditions, such as an economy, a stockmarket, or weather. In such systems any uncertainty (no matter how small) in the beginning will produce rapidly escalating and compounding errors in the prediction of the system’s future behavior.”

It is hard to imagine a complex system that does not show sensitivity to initial conditions. If the follow-on statement is true, then there is little point to ever trying to model or predict the behavior of such a system because it is not predictable. But it is not hard to find counter-examples, even to the examples they provided. Meteorologists do a reasonable job predicting the weather; it depends on your standards of accuracy. Certainly they can predict fairly accurately the likelihood of a 90 degree day in January in Canada or anticipating the path of a tropical storm for the next 12 hours.

A less technical but perhaps more useful definition comes from membrane.com:
“A chaotic system is one in which a tiny change can have a huge effect.”
That leads us toward a more practical definition for our purposes.

For the types of systems we normally model, I would propose yet another definition: 
A chaotic system is one in which it is likely that seemingly trivial changes in the initial conditions would cause significant changes in the predicted results, over the time frame being considered.

This definition acknowledges that most of us rarely have the opportunity or the need to deal in absolutes. We live in a world where the majority of decisions are made subjectively (“Joe has 20 years experience and he says…”) or with gross simplification (“Of course I can model that in a spreadsheet…”). In this world, being able to base a decision on a simulation model with better accuracy and objectivity can help realize tremendous savings, even if it is still only an approximation and only useful within specified parameters.

Can we accurately predict true chaotic systems? By strict definition clearly not. And even by my definition, there will be some systems that are just too chaotic to allow any predictions to be useful.

But can we provide useful predictions of most common systems, even those with some chaotic aspects? Absolutely yes. Every model is an approximation of a real or intended system. Part of our job as modelers is to ensure that the approximation is close enough to provide useful insight. A touch of chaos just makes that more interesting.

Happy Modeling!
Dave Sturrock

{This post is adapted from my Success In Simulation blog}

要查看或添加评论,请登录

David Sturrock的更多文章

  • NOW is a Great Time to Start Giving Back

    NOW is a Great Time to Start Giving Back

    What does the phrase “Giving Back” mean to you? To me it means making time to share with people who need it. The first…

  • Teaching Simulation in a Suddenly Online Environment

    Teaching Simulation in a Suddenly Online Environment

    The pandemic has obviously caused rough, and even tragic, conditions for many people including what it has done to…

    3 条评论
  • Why Daily Plans Fail

    Why Daily Plans Fail

    At 6:00 Monday morning I create a plan for my day starting at 7:00. That doesn’t seem to be such a difficult task.

    4 条评论
  • Simulation - What a Bother!

    Simulation - What a Bother!

    I don't know why so many people waste so much time using simulation. I just ask Joe.

    6 条评论
  • Best Turkey Recipe Ever

    Best Turkey Recipe Ever

    My daughter is into high-quality foods. She only eats "happy" animals - animals that were raised in a wholesome, stress…

    2 条评论
  • Don't Waste Your Time with a Functional Spec

    Don't Waste Your Time with a Functional Spec

    Recently I was called in as an independent third party in a dispute between a modeler and a stakeholder. The…

    1 条评论
  • Missing the Date – Arriving Late to the Party

    Missing the Date – Arriving Late to the Party

    How many times have you shown up late to an event? Perhaps something came up at the last minute. Perhaps you…

    1 条评论
  • Driving Your Customers to Success

    Driving Your Customers to Success

    Most projects start with a concrete deliverable date, but often only a rough idea of what will be delivered and only a…

  • Magic Formula for Successful Projects

    Magic Formula for Successful Projects

    Why do so many projects fail? Both novices and experienced practitioners often wonder how they can be successful…

  • Prove This

    Prove This

    On my second professional model, now that I thought I was an expert :) , my manager came to me and said “Prove this…”…

    7 条评论

社区洞察

其他会员也浏览了