Skip to content
Analytica > Blogs > Influence diagrams and a Darwinian take on decision support graphics

Influence diagrams and a Darwinian take on decision support graphics

Like biological species, the graphics used in decision support have a story to tell of origins, evolution and even a few missing links. Influence diagrams represent one of the more evolved forms of these graphics. Clear and simple to understand, influence diagrams in Analytica also contain information that is readily available to users. A big advantage is the way in which they show relationships between factors, as well as distinguishing between controllable or independent variables. But what about their cousins, such as decision trees, Bayesian networks and Markov Chains? Image source: Lumina.com

Influence diagrams – a quick review

The influence diagram first arrived in the mid-1970s, as a new graphical and mathematical representation of situations requiring decisions. In general, it uses four kinds of node (represented by different shapes and colors) to represent the decision to be made, input values, and probabilistic and deterministic inputs. Influence diagrams in Analytica go further, with nodes defined for decisions, variables, chance, objective, modules, indexes, constants and functions. A probability distribution is defined for each chance node, and a mathematical formula for each of the other nodes. Arrows between the nodes then indicate how each one affects or influences the others. Sample decision tree Image source: people.brunel.ac.uk

Decision trees

Influence diagrams and decision trees have similar origins but evolved in different ways. Decision trees consist of an initial starting point, branches to different possible states, and then branches from each of those states to further states, and so on until the different possibilities of interest have been exhausted. At each stage, probabilities define how likely branching to one state is compared to another. Decision trees can rapidly become over-complicated, as ramifications of the tree increase and each additional option then spawns new ramifications. Sample Bayesian network Image source: commons.wikimedia.org

Bayesian networks

An ancestor of the influence diagram, the main function of the Bayesian network is to handle probabilistic inference. On the other hand it lacks the power of the influence diagram to model and solve problems requiring a decision. Also known as a ‘belief network’ it uses only one type of node and associates each node with a probability function. However, the Bayesian network is still useful for modeling simpler situations. Sample flow chart Image source: Flickr.com  Flow charts  Sample Markov chain Image source: commons.wikimedia.org These are also in a sense ancestors of influence diagrams. They show how different paths can be followed to arrive at one or other end results. The beginning and end points may be oval, a process is shown by a rectangle, a decision by a diamond and an input/output process by a parallelogram. Like influence diagrams, a flow chart is also used as a rapid way to get people up to speed on a problem and to give them a common frame of reference.

Markov chains

If there’s one thing that sets Markov chains apart from other graphics, it’s their lack of memory. What will happen next depends only on the current state of the system, and not on the events that happened before. The system changes according to the probabilities of changes from each state, and may continually oscillate between different states without settling in any of them. It can be used to model the state of the stock market for example (oscillating between a bear and a bull market). On the other hand, for modeling the likely development of national transport networks for example, stick to influence diagrams. If you’d like to know how Analytica, the modeling software from Lumina, can take you from influence diagrams to business model end results, then try a free evaluation of Analytica to see what it can do for you.

Share now 

See also

air conditioner outdoor unit

Building electrification: heat pump technology

Lumina set out to build a useful tool to assess the benefits of heat pumps. Learn more about heat pumps and their impact.
More...

Heat pumps 101

Heat and cool your home while saving energy and reducing emissions by adopting heat pump technology. Learn more about this transition and heat pumps by watching this webinar.
More...
Heatpump

Navigating the heat pump landscape

Fort Collins, Lumina, and Apex Analytics have created a tool to help reduce greenhouse gas emissions by optimizing building electrification programs.
More...

US gas leaks much larger than previously estimated

A new Stanford-led study on natural gas leak rates from oil and gas activity across a large fraction of the US are about 3x more than previous government estimates. The
More...

See also

Building electrification: heat pump technology

Lumina set out to build a useful tool to assess the benefits of heat pumps. Learn more about heat pumps and their impact.

More…

Decision making when there is little historic precedent

Learn how to make decisions and strategic plans in uncertain situations, where historical data is not available. See how to model this in Analytica with clarity and insight.

More…

Does GPT-4 pass the Turing test?

In 1950, Alan Turing proposed “The Imitation Game”, today known as the Turing test, as a hypothetical way of measuring whether a computer can think [1]. It stakes out the...

More…

What is Analytica?

Analytica is a decision analysis tool that helps you generate clearer and more justified results through modeling.

More…

Download the free edition of Analytica

The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


    Analytica Cubes Pattern

    Download the free edition of Analytica

    The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

    While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


      Analytica Cubes Pattern

      Download the free edition of Analytica

      The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

      While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


        Analytica Cubes Pattern

        Download the free edition of Analytica

        The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

        While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


          Analytica Cubes Pattern

          Download the free edition of Analytica

          The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

          While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


            Analytica Cubes Pattern

            Download the free edition of Analytica

            The free version of Analytica lets you create and edit models with up to 101 variables, which is pretty substantial since each variable can be a multidimensional array. It also lets you run larger modes in ‘browse mode.’ Learn more about the free edition.

            While Analytica doesn’t run on macOS, it does work with Parallels or VMWare through Windows.


              Analytica Cubes Pattern