Home Areas of Expertise Complexity Management Complexity Analysis Blog

Complexity Management

Article in the Forbes magazine references Complexity Analysis and our partner's method

User Rating: / 1
PoorBest 
The bestseller author John Marotti ("The Complexity Crisis") references in his article "America in Danger of Collapse?" of 26 of January 2012 and published in Forbes.com the method of complexity analysis as a "a very powerful analytical tool for evaluating complexity and risk".
 

Complexity FAQs

Q: What is complexity?


There doesn’t exist a widely accepted definition of complexity. Many of the popular definitions refer to complexity as a ”twilight zone between chaos and order”. It is often sustained that in this twilight zone Nature is most prolific and that only this region can produce and sustain life. Others claim that  the phenomena of self-emergence or spontaneous self-organization are manifestations of complexity. Clearly, such definitions do not lend themselves to any practical use since they don’t suggest any measure or quantity. We define complexity as function of structure and uncertainty.  Complexity, according to our approach, is not a phenomenon, it is a property of every system, just like energy, or potential.

Humans instinctively try to stay away from highly complex scenarios because of one fundamental reason – high complexity implies a capacity to deliver surprising behavior. However, at the same time, higher complexity means more functionality. This is why, for example, in our biosphere evolution strives to attain higher complexity as a means of increasing the survivability of species.

 

Q: How is complexity measured?

Complexity is a function of structure, entropy. Structure describes the way information flows within a given system. This may be represented via maps (graphs). Entropy represents uncertainty, both in the system as well as in its environment.  The "natural" metric of complexity which Ontonix has devised possesses remarkable properties. The metric, for example, peaks. In other words, it confirms the existence of the so-called critical complexity, in the proximity of which systems transition to states of high instability and unpredictability. It is therefore of paramount importance to know one's critical complexity and to stay away from it at all times.
 

Q: What are the salient properties of complexity?

Complexity possesses many interesting properties. One can mention, for example, the following:

  • A highly complex system is more difficult to understand and manage than a simpler one (more complexity = more management effort)
  • A highly complex systems is capable of delivering surprises (that's why people instinctively prefer a simpler life over a complex life!)
  • A highly complex systems is (for the above reason) more risky
  • High complexity is created by parameters that vary a lot AND are related to each other. If everything is constant, complexity = 0
  • A highly complex systems is generally less efficient than a simpler one
  • High complexity is the biggest enemy of a business


Q: Why and when does complexity increase?

Complexity doesn’t necessarily always increase. It is precisely the objective of management actions to keep complexity under control. However, in a closed system entropy can only increase – consequence of the Second Law of Thermodynamics - and this will inexorably increase complexity. But complexity doesn’t only increase due to increase in entropy. Increase in structure can also lead to higher complexity with the same amount of entropy. It is important to keep in mind that an increase in entropy implies an increase in complexity but not vice-versa.

 

Q: Does there exist an upper complexity limit?

Complexity cannot increase indefinitely. For every system there exists a critical upper threshold of complexity beyond which it is impossible to evolve further. At critical complexity levels, even small increments of entropy will destroy structure (links in the map) and the system will experience loss of functionality and fitness. At such levels one may either drain entropy from the system or add new structure. Critically complex systems are fragile. For most systems the critical complexity levels are unknown. This is due to the fact that even though the so-called “complex behaviour” (often called spontaneous self-organization) has been extensively studied in disparate fields, in very few circumstances has the measurement of the evolution of complexity been quantified.
 

Q: What is fragility?

Fragility manifests itself in a sudden loss of functionality or collapse. The most important feature of fragility is that there is no early warning before the collapse. Imagine how a slab of glass breaks. The rupture is brittle and sudden. In the case of metals, for example, one clearly observes plastification before rupture. When a system is fragile – i.e. close to its critical complexity – a very small perturbation can bring the system down. In many parts of the world today we see fragile societies or socio-economical systems. When systems collapse, either partially or totally, the event is accompanied by a loss of complexity. Fragility, therefore, is inversely proportional to the distance that separates the complexity of system from its critical complexity limit.
 

Q: How is fragility related to risk?

Given that there exists an upper limit of complexity for each system, and due to the fact that at critical complexity levels systems become fragile – i.e. can lose functionality without early warning – the higher the complexity of a given system the higher the risk of collapse. If the critical state is unknown, higher complexity automatically implies higher risk. Advanced risk management may be accomplished by measuring the complexity of a given system, tracking its evolution in time and, most importantly, establishing the corresponding critical levels of complexity.
 
Q: What is complexity management?

Complexity management is not simply reduction of components, products or business units or, generally speaking, streamlining of a business process. This definition, which has been established by numerous business consulting firms, which claim to offer complexity management services, delivers only part of the truth. The reduction of components is neither necessary nor sufficient toward the reduction of complexity. One may in fact reduce complexity by increasing the number of components and by simultaneously re-arranging entropy. However, the most important issue in complexity management measuring it. If you can’t measure it you can’t manage it.


Q: Why Should Complexity be Managed?

There are many good reasons to measure, monitor and manage complexity. However, we can mention the following as the most important:

  • First of all, highly complex systems are less profitable. This is intuitive and this is why many corporations pursue lean business models.
  • Secondly, an excessively complex business is inherently fragile and vulnerable. It is also less sustainable. This is because excessive complexity is the source of exposure.
  • A more complex business is less responsive to change and extreme events - it is less resilient.
  • Last but not least, in a turbulent economy, complexity management overcomes the limitations of conventional risk management.


Q: What are the common misconceptions on complexity?

Very often complex is thought to be equivalent to complicated. Complex does not mean complicated, or difficult, although one could, with great caution, equate complexity to sophistication (functionality). Another common misconception regards the number of components in a system. Often, a large number of components or parts is thought to imply high complexity. This is not necessarily the case. Systems with a small number of components may be far more complex than systems with a very large number of components. Let us not forget that complexity is computed not only as function of the system map, it also includes entropy.


Q: Is entropy always synonymous to destruction?

No. Entropy is one of the fundamental entities in Nature and it reflects such things as uncertainty, randomness, information content, amount of organization or capacity to perform work. It is important, however, to remark that uncertainty, which is by most people perceived to be something adverse, is necessary in order to create novelty. Without uncertainty it is impossible to evolve and to reach higher states of complexity. The complexity metric conceived by Ontonix shows in fact how entropy can actually create new structure (new links in the system map) and not just destroy it.


Q: How can complexity be used in management or decision-making?

Complexity is an extremely useful tool in advanced management, strategy and decision-making. Suppose that a decision maker has different equivalent options to chose from. Which option should he select? The least complex option – with all things being equal – should be chosen as its distance to the corresponding critical complexity level will be greater. It will therefore be less vulnerable. Excessive complexity, even if we are far from criticality, implies also that the system in question is more difficult to manage and control. This is in part due to high interdependency which implies more constraints and conflicts within the system. 

Because complexity is a property of all physical systems, it establishes an objective and "natural" Key Performance Indicator of immense value to businesses operating in a turbulent economy.

 

Q: How does complexity relate to redundancy and robustness?

Redundancy and robustness are not the same thing, although both concepts are ultimately related. Robustness reflects the system’s ability to maintain intact the topology of its system map in the presence of uncertainties. More precisely, we can state that robustness is proportional to the partial derivative of complexity with respect to entropy. Robustness, therefore, specifies how well the system is able to maintain its functionality. Redundancy is a property linked exclusively to the topology of the system map and reflects, globally speaking, the density of the map itself. In densely connected systems, information can flow between different components along multiple channels and the average number of these channels quantifies how much reserve there is in the system from a fail-safe perspective.


Q: How does the Ontonix complexity measure differ from the conventional measures?

There exist numerous complexity measures. One could mention, for example, the (deterministic) Kolmogorov-Chaitin complexity, which is the smallest length in bits of a computer program that runs on a Universal Turing Machine and produces a certain object x. There are also other measures such as Computational Complexity, Stochastic Complexity, Entropy Rate, Mutual Information, Cyclomatic Complexity, Logical Depth, Thermodynamic Depth, etc. Some of the above definitions are uncomputable. Some are applicable to either computer programs, strings of bits, or specific mechanical or themodynamic systems. In general, the above definitions cannot be used to treat generic multi-dimensional systems from the standpoint of structure, entropy and coarse-graining. This is precisely what our metric accomplishes. Moreover, our metric connects such concepts and quantities as fitness, fragility, controllability, functionality and robustness and shows how entropy can both build and destroy structure.

 

Source: www.ontonix.com with the kind permission of Ontonix, S.R.L.

Last Updated (Friday, 06 January 2012 09:44)

 

Complexity Analysis as part of a corporate BI architecture

Cubexx offers now the possibility to use your primary informational asset, the data stored and managed in your SAP® Business Warehouse, for measuring and managing the complexity and consequently the robustness (or fragility) of your company, your supply chain, your portfolio, your primary markets, your customer base and product lines.  Your corporate data warehouse offers you most of the relevant information for free as it is already being used for management reporting purposes, steering tools or planning. Reuse this validated and homogeneous data for making it available to analyse and manage your complexity.

 

corp_bi_architecture

Corporate Business Intelligence Architecture

 

The integration offers the use of native SAP® Business Warehouse Frontend tools in order to simplify the access to the data necessary for the complexity analysis and subsequently send it to the Complexity analysis service of Ontonix. You receive the analysis result in a file for a later analysis with the Mapviewer provided by Ontonix for free. 

We consider Complexity Analysis as one of the most valuable analytical methods in these turbulent times and therefore we put it as an essential component in our overall architecture of a Corporate Business Intelligence Solution.

As complexity analysis will give you an insight about which variables are the ones with the most significant influence in the measured environment, it will give you a set of sensors of which you should take especially care of. They can be interpreted as your sensors for change and as such they should be part of your risk management as factors of risk determined by a quantitative, fact-based and model free approach. When significant changes occur and the stability of the measured environment is to be expected, then this should be the moment in which you should consider the possible effects of these changes in your plan of how to control or manage your company or market.

 

 

component_input
Complexity Analysis a important input to central corporate steering tools

Last Updated (Sunday, 06 November 2011 19:28)

 

Complexity analysis - What we offer...

 

In relation with Comeplxity Analysis and Management, Cubexx offers the following consulting services:

 

clock
  • Identification of use cases for complexity analysis.

  • Analysis of complexity using the method of quantified complexity measurement as offed by our partner Ontonix. Please check Ontonix website for a more detailed information on their quantifying method for determining complexity.

  • Integration of complexity analysis and management in existing Business Intelligence environments to make this analytical approach widely avaiable, reducing therefore the cost of implementating and offering the possibilty to take the advantage of a verified analytical data base which you already have.

  • Development of risk maps and determining their impact in planning processes.

Last Updated (Sunday, 06 November 2011 19:51)

 

About complexity and complexity analysis

 
Would you like to know the significance of the growth of the raise (or fall) of income of the US middle class to your profit ?
Would like to know how much your sales depends on FX rates and the evolution of other macroeconomic variables ?

 

"In an unpredictable world, sometimes the best investments are those that minimize the importance of predictions."

Learning to live with complexity, Gökçe Sargut and Rita Gunther McGrath, HBR Ed.9/2011 

 

Complexity is defined as function of interdependency (structure) and uncertainty (entropy). It represents on one side the degree of functionality a system can have, using the term "system" as an abstract term which can stand for macroeconomic environments like countries or markets, companies, division, customer groups, providers, processes like supply chains or sales cycles or even living beings. In order to fulfill a certain task, a system needs to have a certain minimum degree of complexity, otherwise it is not able to fulfill the desired function.

 

Examples for low complexity:

A system that needs to calculate what is represented by the program "output 1 + 1."

A company that cuts potato into pieces or a dealing with ticket machine that sells one single type of ticket for the price of 1 coin of 1 Euro .

 

Examples for more complex systems: 

A system that supports a large corporation in an integrated way for sales, accounting, purchasing , treasury management, supply chain management and planning, project managent and other aspects and processes.

A company that produces a huge product portfolio from electric toasters to atomic plants.

 

Beyond that minimum degree of complexity additional complexity can be added to the system consciously or by evolution. The above mentioned example program can be rewritten to "output (sqrt(16) - 4cos(sin(0)) + 4)/(7 modulo 5)". Both do the same but the second program includes unnecessary complexity and thus it is harder to handle, understand or altered.

The same is valid for companies. Companies can run with additional complexity on top of the minimum one, making their management more complicated to be understood holistically and therefore less predictable and less resilient to effects from the environment in which they operate. 

The recent development of economic history shows that the systemic risks have increased and that the environment in which companies operate have become highly unpredictable. This increase of uncertainty increases the fragility of the companies, making it more and more difficult to be prepared for critical or life threatening change.

Therefore it is of a very high interest to reduce the amount of unnecessary complexity as it directly increases the fragility if the evolution of the environment a system operates in is highly uncertain. Consequently risk is related to (unnecessary) complexity, especially as it can be "homemade". The mission of complexity analysis is finding out

A: The degree of complexity, and entropy within a system

B: Which variables are the ones that add most to the overall complexity and which have the highest impact on the system if they change.

 

The variables determined as significancant after having realized the complexity analysis are by nature factors of risk as if they change a change to the system will occur. If their contribution to the total complexity can be reduced, the system will reduce in complexity and consequently it will gain more resilience.

 

businessstructuremap

Business structure map of one of the three rating agencies, measured by Ontonix.

More details can be found here

Last Updated (Sunday, 06 November 2011 20:06)