Next Article in Journal
Impact of the Planning from the Kanban System on the Company’s Operating Benefits
Previous Article in Journal
Indicators for Assessing the Sustainability of Built Heritage Attractions: An Anglo-Chinese Study
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Analysis of Sustainability Decision Trees Generated by Qualitative Models Based on Equationless Heuristics

1
Department of Informatics, Faculty of Business and Management, Brno University of Technology, Kolejní 4, 612 00 Brno, Czech Republic
2
Department of Economics, Faculty of Business and Management, Brno University of Technology, Kolejní 4, 612 00 Brno, Czech Republic
*
Author to whom correspondence should be addressed.
Sustainability 2018, 10(7), 2505; https://doi.org/10.3390/su10072505
Submission received: 30 May 2018 / Revised: 28 June 2018 / Accepted: 13 July 2018 / Published: 17 July 2018

Abstract

:
Sustainability processes are complex and therefore ill-known, inconsistent, and subjective, and must be studied despite a shortage of information. It is prohibitively difficult to study them on quantitative levels using quantitative methods. The presented qualitative approach enables us to solve these issues. There are just three values used to describe the qualitative variables and their derivatives, plus/increasing, zero/constant, and negative/decreasing. An n-dimensional equation-less qualitative model is a set of pairwise relations. Such relations represent a shallow knowledge of the sustainability systems being studied. The solution of the qualitative model is a set of scenarios. The behaviour of this model is described by all of the possible transitions among these scenarios. A decision maker can easily compile a decision tree if he/she knows all of the possible transitions. The generated tree can be evaluated using traditional methods if all of the relevant probabilities are known. Otherwise, some heuristics are used to evaluate the best decision.

1. Introduction

Sustainability studies represent a broad spectrum of different tasks, for example, environmental analysis, economics, natural resources, and sociology. The majority of these tasks are complex and difficult to measure/observe problems. This requires different methods to satisfy the different aspects of the different sustainability tasks (see, e.g., [1,2]).
Different planning/optimisation algorithms can be used, such as, heuristic, expert systems, and purely statistically based algorithms [2,3]. The majority of the mentioned knowledge items are vague and based on heuristics. For example, “a dominant manufacturer always benefits from its power” (see [4]).
The decision making within sustainability studies and related disciplines is often based on models of unique systems (see, e.g., [5,6]). Conventional statistical methods that are directly or indirectly related to the basic law of large numbers are difficult or impossible to apply (see, e.g., [7,8]). Severe knowledge shortages put pressure on the integration of any available information item. It means that knowledge items of different levels of subjectivity and nature must be taken into consideration in order to develop the best possible model of a unique task under study [9]. However, any efficient integration of such knowledge items of different origins requires common sense reasoning (see, e.g., [10,11,12,13,14,15,16,17]).
Applied artificial intelligence has generated several algorithms that study vagueness without the traditional probabilistic approach. Fuzzy reasoning is one of them (see, e.g., [18]); genetic algorithms are another example [19,20].
Human brains solve the tasks that are out of reach of any algorithm that can be made computer available. Common sense formalisation has attracted attention a long time ago (see, e.g., ideas related to naïve physics) [12,21]. Some examples of human-like reasoning include commonly understood, intuitive, or everyday-observed rules of nature, for example (see, e.g., [22]):
  • A dropped object falls straight down.
  • A solid object cannot pass through another solid object.
  • A vacuum sucks things towards it.
Sustainability problems related to environmental economics and management often suffer from a different shortage of information and/or knowledge items [23,24,25]. The available network of knowledge items is usually very sparse. This is particularly important in relation to a broad spectrum of sustainability tasks, because of their interdisciplinary nature [26,27,28]. Moreover, new algorithms will be accepted and used if they do not require an extensive study of complex theories, and the results can be easily rechecked using just common sense. These are the main reasons a qualitative reasoning method has been used in this paper (see, e.g., [29,30]).
Many knowledge items are only available as verbal descriptions based on trends, for example, decreasing, constant, and increasing. For example,
“if the ammoniac concentration is increasing, then its neutralisation cost is increasing.”
Typical examples of such pairwise trend relations are given in Figure 1.
All pairwise relations, X and Y, in Figure 1, are trend relations, that is, increasing, constant, and decreasing. This means that nothing is quantified. The numbers 21, 22 and 23 (Figure 1) are just identifications of pairwise relations for the first coordinate system quadrant. Similarly, pairwise relations can be defined for the other coordinate system quadrants. For example, the relation of number 21 (Figure 1) indicates the following:
  • The relation is increasing, the first derivative is therefore positive.
  • The increase is more and more rapid, that is, the second derivative is therefore positive.
  • If X = 0, then Y = positive.

2. Materials and Methods

Qualitative reasoning is a part of these new trends in the analysis of complex and vague tasks, (see, e.g., [16]). Common sense reasoning algorithms, for example, qualitative reasoning, will be accepted by users from industry, business, and so on, if they are simple. However, qualitative algorithms are not simple. This means that a high-quality user-friendly interface is essential (see, e.g., [29,31]). These problems are not studied in this paper (for details, see, e.g., [32]).

2.1. Qualitative Models

Qualitative models are based just on the four quantifiers from Table 1 (see, e.g., [11]).
A set of m qualitative n-dimensional scenarios is described by the following sets of triplets:
S = {[(X1, DX1, DDX1), (X2, DX2, DDX2), …, (Xn, DXn, DDXn)]j}, j = 1, 2, …, m
where Xi is the i-th variable, and DXi and DDXi are the first qualitative and the second qualitative derivations, respectively, with respect to time t.
An important aspect of sustainability models is the quantification of specific variables, namely (see [33]):
  • Contributing to a better understanding of the meaning of sustainability and its contextual interpretation (interpretation challenge);
  • Integrating sustainability issues into decision-making by identifying and assessing (past and/or future) sustainability impacts (information-structuring challenge); and
  • Fostering sustainability objectives (influence challenge).
Over the last two decades, there have been plenty sustainability indicators (SI).
Similar problems to those of the SIs are solved in, for example, purely ecological tasks (see ecological indicators, e.g., [24]).
There are only second derivatives, DD, in Model (2). It is possible to introduce higher qualitative derivatives into sustainability and related models. However, the network of available knowledge items is often so poor, inconsistent, and sparse, that the higher derivatives are not known. It is not an exceptional problem that even the first derivatives are not predictable. Therefore, just the second derivatives are studied in this paper.
An equation-less qualitative model is a set of w pairwise relations, as follows:
Ps (Xi, Xj), s = 1, 2, …, w
There are just four qualitative values (Table 1). The set of scenarios in Model (2) are therefore discrete and final. It is a combinatorial task to solve Model (3). This problem is not studied in this paper. An introduction into the methodology of qualitative models and their solutions is given, for example, by the authors of [11,12].
If the second derivatives are not known, then the relations, P, of Model (3) can be simplified as follows:
If X1 is increasing, then X2 is increasing.
If X1 is decreasing, then X2 is decreasing.
If X3 is increasing, then X2 is decreasing.
If X3 is decreasing, then X2 is increasing.
The relation in Model (4) is described by the following set of two relations:
QP+   X1 X2,
QP−  X3 X2
where the following is true:
QP+ qualitative direct proportionality,
QP− qualitative indirect proportionality.
QP+ covers all three of the increasing shapes of numbers 21, 22 and 23 (in Figure 1). QP− covers all three of the decreasing shapes of numbers 24, 25 and 26 (in Figure 1).
The qualitative proportionalities (QP) are the lowest information intensive knowledge items. If it is not possible to relate these two variables by a qualitative proportionality, then nothing is known about these pairwise relations.
The following set of two relations is used to demonstrate the results of a simple qualitative model:
Shape  X Y (see Figure 1)
1 22 (see Figure 1) X1X2
2 26 (see Figure 1) X3X2
There are 17 qualitative scenarios as the possible solution for Model (6), m = 17 using Model (3) (see, e.g., [11,12]), as follows:
X1X2X3
1+ + ++ + ++ − −
2+ + 0+ + ++ − −
3+ + −+ + ++ − −
4+ + −+ + 0+ − −
5+ + −+ + −+ − +
6+ + −+ + −+ − 0
7+ + −+ + −+ − −
8+ 0 ++ 0 ++ 0 −
9+ 0 0+ 0 0+ 0 0
10+ 0 −+ 0 −+ 0 +
11+ − ++ − ++ + −
12+ − 0+ − ++ + −
13+ − −+ − ++ + −
14+ − −+ − 0+ + −
15+ − −+ − −+ + +
16+ − −+ − −+ + 0
17+ − −+ − −+ + −
The qualitative description of variable X3 of the first scenario, S1, is represented by the triplet (+ − −). It means that X3 = +; for example, it is a concentration and is, by its very nature, always positive. For DX3 = −, see Model (2), the first time derivative is negative; this means that the concentration is decreasing. For DDX3 = −, see Model (3), the second time derivative is negative and the decrease is more and more rapid.

2.2. Transitional Graph

The set of scenarios S from Model (2) is not the only result of qualitative modeling. It is possible to generate transitions among the set of scenarios. A complete set of all of the possible one-dimensional transitions is given in Table 2.
For example, the third line of Table 2 indicates that it is possible to transfer triplet (+ + −) into triplet (+ + 0). This transition is not the only possible one. There are two more possible transitions. Figure 2 gives a qualitative description of an oscillation using the one-dimensional triplets n = 1 from Model (2).
Table 2 is not a dogma. It could be modified on an ad hoc basis. The only requirement is that the transitions must satisfy the common sense feeling of the user.
A transitional graph, G, is an oriented graph. Its nodes are the set of scenarios S from Model (2) and the oriented arcs are the transitions T among the scenarios S.
G = (S, T)
Any oscillation can be represented by a simple oriented graph, see Figure 2. The transition from triplet (+ + +) to triplet (+ + 0) is based on the first row of Table 2, transition 1a.
An n-dimensional scenario based on n variables from Model (2) must be checked, using Table 2, for all of the n variables. In other words, n one-dimensional transitions must be feasible to transfer one n-dimensional scenario into another.
An n-dimensional, Model (2), is a set of r equation-less relations (see, e.g., Figure 1), as follows:
M = (r, n)
The transitional graph, Model (7), of Model (6), is given in Figure 3.

2.3. Sustainability Decision Making

Decision-making tasks related to sustainable problems have been studied for many years (see, e.g., [34,35,36]). Specific decision trees can be generated and evaluated (e.g., a food waste management decision tree, see [37]). However, the variability of sustainability decision problems require multiple goal decision making (see, e.g., [38]). This problem is not studied in this paper.
Let us suppose that there are two independent variables, X1 and X2, and an objective function, Θ. The objective function has to be maximized (e.g., profit). This means that the first derivative of Θ must be positive in order to guarantee an increase of Θ, as follows:
The best variant is
DΘ = +, DDΘ = +.
This means that the objective function is increasing more and more quickly. This is the most favorable situation to maximize Θ.
Let us suppose that a sustainability model has the following set of three scenarios, S, (n = 3, m = 3, see Model [3]):
Therefore, the first trend scenario in Table 3 is totally wrong because the objective function, Θ, decreases more and more rapidly, see (+ − −) in Table 3. The second scenario in Table 3 is the best one, Model (11).
The set of variables, X, Model (10), can be divided into three subsets from the point of view of optimization, as follows:
X = X1, X2, …, Xn = DNG
A set, X, of n variables is a union, Model (10), of variables under (managerial) control, D, non-controllable variables, N, and the single goal variable, G.
The model, M, used in this paper is simplified, as follows:
M = f(X) = f(D, N, G)
All non-controllable variables, N, are expressed as follows:
N = f(C, G).
The relation, Model (12), is based on the assumption that a reaction of the opponent(s) is predictable. If, for example, taxation is a non-controllable variable, then a government does not use a stochastic generator to develop its taxation strategy. The government decisions are based on carefully studied relations among the complete set of variables, X, and the relation, Model (12), can be incorporated into the model, M, Model (11).
However, if an N variable has a stochastic nature (e.g., weather predictions), then it is possible to develop a conventional decision tree (see, e.g., [39]). One has to keep in mind that a decision, that is, a quantification of all (some) of the variables, D, is made prior to any stochastic generation of the N variables. For example, an invest decision, D, is done before the knowledge of the new taxation policy is known.
This paper presents the case study, given below, using Equation (12). It means that any stochasticity is eliminated.

2.4. Qualitative Trees Generated From Transition Graphs

A transitional graph represents all of the possible future behaviours of a sustainability system under study. A decision maker can generate a (decision) tree using his/her (semi) subjective preferences. The root of the tree is, for example, a current situation of the system. An example of such a tree is given in Figure 4, and is based on the oriented graph in Figure 3. Tutorial example of a transitional graph, the root scenario, is the scenario of number 5 in Figure 4.

2.5. Quantitative Evaluations of Qualitative Trees—Reconciliation

There is a spectrum of different trees used for decision making (see, e.g., [40]). Decision tasks can be represented by single root trees (see, e.g., [41]) and sets of available input information items (III), for example, probabilities, penalties, and so on (see, e.g., [42,43]). The complete III set is usually not available (see, e.g., [44,45]).
An algorithm is needed to quantify the missing values of an incomplete set of III. This problem is described by Doubravsky and Dohnal [46] as metaheuristics, drawing a strong analogy between the water flow through a one root tree system of pipes and the decision tree of the same topology. This analogy is based on the assumption/metaheuristics (see, e.g., [46,47]), as follows.
Hypothesis 1 (H1).
The longer the path, the less probable the path is.
Let us imagine a situation where decision makers have incomplete information about the decision-making problem/task. There are three variants, as follows:
  • Complete III, i.e., all of the numerical values needed to evaluate the decision tree using traditional algorithms are available;
  • Total ignorance, not a single numerical value is available; and
  • Partial ignorance, some numerical values are available.
If complete III is available, then the well-known algorithm is used in this paper (see, e.g., [48]).
The corresponding decision-making problem is solved under total ignorance if only the topology of the decision tree under study is known (see, e.g., [46]). A decision-making problem under total ignorance gives a system of linear equations, A∙P = B, where the set, P , is a vector of unknown variables (e.g., probabilities, penalties, etc.), A is the set of splitting ratios of the decision tree, and B is a vector of numerical constants based on the balance equations (for details, see, e.g., [46,49]).
The total ignorance is transferred into the partial ignorance if some isolated elements of III are available, for example, probabilities and penalties (see, e.g., [49]). An incomplete set of isolated specific probabilities, as follows:
R ≡ (R1, R2, …, Rh).
has h elements. Each element of the set, R, can be formally interpreted as an equation.
The concept of the total ignorance represented by metaheuristics, H1, allows us to incorporate a set of isolated specific information items within a general framework of the metaheuristic (see, e.g., [46]). The answer to the question of how to incorporate additional information into total ignorance gives the following description of a reconciliation algorithm.
The problems of reconciliation are very important and have been studied for more than 30 years (see, e.g., [50]). Reconciliation is a solution of an over-specified set of linear equations, as follows:
A∙P = BP = R.
The set of equations has n + h equations and n variables, P. The set of equations in Model (14) nearly always has no solution. A suitable objective function Q, as follows:
  Q = j = 1 h d j .  
is minimized. This function, Model (15), is usually the sum of deviations, d, Model (16), as follows:
  d j = P j R j .  
where j = 1, …, h. A method of linear programming is used to solve the following problems, Model (17):
  min Q a 1 P 1 = b 1 a n P n = b n P n + 1 = R n + 1 P n + h = R n + h  
Numbers are absolutely precise and thus do not reflect the inherent lack of precision or vagueness of realistic sustainability knowledge. Similar difficulties are typical for nearly all of the branches of science and engineering. This fact has been taken into account by relatively extensive applications of different branches of probability theory. However, the only objective way to evaluate the probability of an event is to repeat the measurement/observation of an outcome of an event infinitely many times under the same conditions. As this is practically impossible, the subjective quantification of different types of vagueness has been introduced.
Fuzzy logic is a vague formal tool that is based on a concept of fuzzy sets and a grade of membership (see Figure 5). For details, see [50,51].

3. Case Study

This paper is based on the following set of decision, D, and lottery, N, variables (see Table 4 and Table 5) [23], as follows.
It is clear that the interpretation of the variables (Table 4 and Table 5) depends on the point of view, and is (partially) subjective. For example, the variable of taxes (TA) is a lottery if the decision maker is a manager and not a relevant government. The cash flow (CF) is, in theory, under managerial control, however, it can be outside the managerial control if some mistakes are made.
The following set of 12 pairwise relations, Model (3), is used:
No.  (see Figure 1) X  Y
 (see Model [7])
1 QP+  ROAVA
2 QP−  CF  CG
3  22  PL  VA
4  QP−  EATTA
5 QP+  CG  ERI
6 24   SPWPW
7 23   SPWCRE
8 24   SPWTA
9 21   CF  ERI
10 QP−  PL  PW
11 24   ERI  CRE
12 QP−  SPWERI
The first step is to only evaluate the first derivatives. There are three scenarios based on the first derivatives if Model (18) is solved, see Table 6.
It is clear that the second scenario (see Table 6) is the steady state, that is, no changes. The first scenario (Table 6) represents a situation when the following variables are increasing, as they have the positive first derivative: productivity of labour (PL), value added (VA), return on assets (ROA), consumption of renewable energy (CRE), EAT, and sustainability political will (SPW) (Table 4 and Table 5). A simple common sense analysis indicates preferences for all of the variables (see Table 7). The very nature of the variables of production of waste (PW) and taxes (TA) requires their decreases.
The second step is to solve Model (18), taking the second derivatives into consideration. Model (18) gives the set of 27 scenarios (see Table 8). The following auxiliary variables, Oi, for i = 1, 2, …, m (see Model (2)), are based on the set of scenarios from Table 8.
Oi = number of feasible (see Table 7) first derivatives
where i is the number of the corresponding scenario. The number of feasible first derivatives, O1, according to Table 7, of the first scenario of Table 8 is 8.
There are 97 transitions, T, Model (7), among the set of 27 scenarios (see Table 8). The corresponding transitional graph, G, Model (7), is given in Figure 6.
Let us suppose that the current situation under study corresponds to scenario number 14 of Figure 6 and Table 8 and that the following qualitative tree of Figure 7 is relevant to a decision maker. This means, that the tree is (partially) subjectively chosen by the decision makers, taking into consideration some of subjective preferences, and reflects their interests. In other words, the following decision tree is not the only variant. It is therefore highly desirable to study several decision trees.
The scenarios of numbers 3, 6, 7, 9 and 27 are terminals of the qualitative tree. Each terminal scenario has its utility, that is, a level of satisfaction of the preferences, see Table 7. The utility, u, is calculated as the ratio of a number of variables, ui = Oi/n, see (19), where i is the number of the corresponding scenario.
The list of utilities of all of the terminals is as follows.
For example, the terminal of number 27 has its utility as 0.272 (see Table 9). The number of variables satisfying Table 7 is 3 (CF, CG, ERI); there are 11 variables (see Table 4 and Table 5). The utility is calculated as 3/11 = 0.272.

4. Results

The heuristic, H1, is used to evaluate the qualitative tree (see Figure 7). The total ignorance problem has the solution given in Table 9.
A common sense interpretation of the heuristic, H1, indicates that the shortest branch, that is, the transfer scenario 14 → 25 of the qualitative tree, see Figure 7, has the dominant probability.
A partial ignorance problem means that some probabilities are vaguely known by the decision makers and are specified as fuzzy sets. Four fuzzy sets are given by a decision maker in Table 10 (see Figure 5).
The probabilities of the remaining transitions are not given. This means that the general heuristic, H1, must be reconciled with the fuzzy sets given in Table 10. The reconciliation result is given in Table 11.
Values of uiPi (see Table 12) indicate the preferences (see Table 7) of all of the terminals and their probability (see Table 12). The highest value has the terminal of number 27. The only path leading from the root of number 14 to the terminal of number 27 is 14 → 25 → 26 → 27 (see Figure 7). This path is a trend description of a forecast or a history.
There are 11 variables (see Table 4 and Table 5). It is therefore not possible to present all of them. Therefore, just the non-controllable variables (SPW and TA) will be studied.
Figure 8 does not represent a conventional graph, it is a trend graph. It means that the only restrictions are the following inequalities:
0 < a < b < c.
The numerical values of the intervals, for example, the interval (bc), are irrelevant. The triplets (see the top of Figure 8) indicate the relevant trend-based shape (see Figure 1). For example, the triplet (+ − −) represents an increase of a decrease. It means that Figure 8 is a trend shape that represents an infinite amount of traditional graphs.

5. Discussion

The relations among the different sustainability tasks and managements are studied extensively. There is also relatively little evidence regarding how the social capital and cognition of individual managers interacts. This means that the presented trend algorithm must be used for real complex tasks to demonstrated the flexibility of the solved sustainability tasks.
The management must keep in mind the interdisciplinary nature of the overwhelming majority of sustainability tasks. Soft sciences such as sociology, political theory, and sociology must be used. The relations among the different sustainability tasks and managements are studied extensively. There is also relatively little evidence regarding how the social capital and cognition of individual managers interacts. Moreover, management is under pressure to use a broad spectrum of mathematical tools.
Environmental economics and/or management (EEM) complex models of interdisciplinary natures are often interrelated mixtures of verbal descriptions based on natural languages (NL) as well as some sub-models based on classical methods of numerical mathematics, operational research, and so on. Such (semi)subjective knowledge items cannot be treated by numerical mathematics and/or statistics. Conventional statistical methods, which are directly or indirectly related to the basic law of large numbers, are difficult or impossible to apply if the studied EEM tasks are unique and complex (see [39]).
It is therefore important to identify the subjective and objective knowledge items. Dominantly objective EEM knowledge items are suitable for mathematical treatment, as follows:
  • Mathematical models, sets of differential and/or algebraic equations,
    numerical/fuzzy, and so on, values of constants are not available.
  • With numerical values of constants,
    statistical models, for example, an exponential function such as the least squares algorithm.
Dominantly subjective knowledge items are directly based on NLs, as follows:
  • Experience,
  • Analogy,
  • Feelings.
Knowledge items of different levels of subjectivity based on different quantifiers (numbers, fuzzy and rough sets, etc.) must be taken into consideration to develop the best possible model of a unique complex EEM task under study. This is the reason information non-intensive formal tools are used more and more frequently (see, e.g., naïve physics algorithms, and [7,11]).
NL processing algorithms can teach computers to use NLs like human experts if some specific tasks are performed, for example, information searching and language translation. However, such NL related algorithms are far from using common sense reasoning in a way that is comparable to the human EEM analysis of NL based information.
There is an extensive body of knowledge items that have been formalized for human-readability using NLs. Unfortunately, this knowledge body is predominantly human-oriented and cannot be flexibly used by computers using different types of logics and reasoning algorithms. There is a surprisingly long history of this type of research (see, e.g., [7,11,12]), and a quickly increasing probability of successful EEM applications. This means that the EEM researcher must carefully study research developments within the artificial intelligence area.

6. Conclusions

Presently, most of the techniques employed for the analysis of a broad spectrum of EEM problems possess statistical natures. Unfortunately, these precise mathematical tools do not always contribute as much as is expected towards a full understanding of tasks under study.
It is no paradox that less information intensive methods of EEM analysis often achieve more realistic results in cases where the EEM system that is being modeled is very complex, and/or ill known. Modern computers are extremely powerful tools in terms of number manipulation. However, their contribution to solving vague problems, from finance and investment, using common sense, has been practically very small.
The trend models are not the final result. An optimal/feasible/not bad decision assesment must be done. Therefore, relevant decision sustainability trees are required. The trend results can be used to generate those trees. The generated trend trees can be fairly complex. It usually means that the mentioned data sets are not complete.
All sorts of statistical analyses are used to generate EEM models. However, the mathematical forms of these knowledge items are dictated, not by reasoning or by the very nature of the problem under study, but by the statistical theories and, quite often, by tradition and rigid applications of statistical packages.
If there is no scenario, m = 0, then the model itself is not consistent. The qualitative EEM models can be used to test the consistency. The consistency represents a very important obstacle, which must be eliminated to achieve a meaningful qualitative EEM model.
The proposed concept has been applied to several EEM problems. This is, however, not enough to believe that the methodology presented above can be used to analyse all types of complex EEM problems. A possible explanation of the success, which the qualitative method has enjoined, is that it has generated good questions for the decision-makers. The scenario generator is a useful generator of provocative questions.
The qualitative modeling itself is very flexible. It is possible to perform any union or intersection of the different models. This is a very useful feature for the verification of models and their simplifications. This aspect is important for the development of classical quantitative models.
A reconciliation algorithm can be used to achieve a feasible decision based on trend heuristic and sparse/isolated information items/data sets.

Author Contributions

K.D.: software, formal analysis, and writing (original draft preparation); A.K.: investigation, resources, validation, and writing (original draft preparation); M.D.: conceptualization, methodology, formal analysis, and writing (original draft preparation).

Funding

Grant name: Modelling and Simulation of Sustainable Investment Decision-making, The Czech Science Foundation, No. 17-23448S.

Acknowledgments

This paper is supported by the grant No. 17-23448S, Modelling and Simulation of Sustainable Investment Decision-Making of The Czech Science Foundation.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ness, B.; Urbel-Piirsalu, E.; Anderberg, S.; Olsson, L. Categorising tools for sustainability assessment. Ecol. Econ. 2007, 60, 498–508. [Google Scholar] [CrossRef]
  2. Bányai, T. Supply chain optimization of outsourced blending technologies. J. Appl. Econ. Sci. 2017, 12, 960–976. [Google Scholar]
  3. Bányai, T.; Veres, P.; Illés, B. Heuristic Supply Chain Optimization of Networked Maintenance Companies. Procedia Eng. 2015, 100, 46–55. [Google Scholar] [CrossRef]
  4. Li, Z.; Xu, Y.; Deng, F.; Liang, X. Impacts of Power Structure on Sustainable Supply Chain Management. Sustainability 2017, 10, 55. [Google Scholar] [CrossRef]
  5. Bommier, A.; Lanz, B.; Zuber, S. Models-as-usual for unusual risks? On the value of catastrophic climate change. J. Environ. Econ. Manag. 2015, 74, 1–22. [Google Scholar] [CrossRef]
  6. Allen, W.; Cruz, J.; Warburton, B. How Decision Support Systems Can Benefit from a Theory of Change Approach. Environ. Manag. 2017, 59, 956–965. [Google Scholar] [CrossRef] [PubMed]
  7. Day, B.; Pinto Prades, J.-L. Ordering anomalies in choice experiments. J. Environ. Econ. Manag. 2010, 59, 271–285. [Google Scholar] [CrossRef]
  8. Sen, P.K.; Singer, J.M. Large Sample Methods in Statistics: An Introduction with Applications; CRC Press: Boca Raton, FL, USA, 1994; ISBN 978-0-412-04221-8. [Google Scholar]
  9. Dohnal, M.; Kocmanová, A.; Rašková, H. Hi tech microeconomics and information nonintensive calculi. Trends Econ. Manag. 2013, 2, 20–26. [Google Scholar]
  10. Choueiry, B.Y.; Iwasaki, Y.; McIlraith, S. Towards a practical theory of reformulation for reasoning about physical systems. Artif. Intell. 2005, 162, 145–204. [Google Scholar] [CrossRef]
  11. Dohnal, M. A methodology for common-sense model development. Comput. Ind. 1991, 16, 141–158. [Google Scholar] [CrossRef]
  12. Dohnal, M. Naive models as active expert system in bioengineering and chemical engineering. Collect. Czechoslov. Chem. Commun. 1988, 53, 1476–1499. [Google Scholar] [CrossRef]
  13. Džeroski, S.; Grbović, J.; Walley, W.J.; Kompare, B. Using machine learning techniques in the construction of models. II. Data analysis with rule induction. Ecol. Model. 1997, 95, 95–111. [Google Scholar] [CrossRef]
  14. Klenk, M.; Forbus, K. Analogical model formulation for transfer learning in AP Physics. Artif. Intell. 2009, 173, 1615–1638. [Google Scholar] [CrossRef]
  15. Mueller, E.T. Commonsense Reasoning; Morgan Kaufmann: Burlington, MA, USA, 2010; ISBN 978-0-08-047661-2. [Google Scholar]
  16. Nayak, P.P. Causal Approximations. Artif. Intell. 1994, 70, 277–334. [Google Scholar] [CrossRef]
  17. Govindan, K.; Fattahi, M.; Keyvanshokooh, E. Supply chain network design under uncertainty: A comprehensive review and future research directions. Eur. J. Oper. Res. 2017, 263, 108–141. [Google Scholar] [CrossRef]
  18. Aalirezaei, A.; Aalirezaei, A. Designing Sustainable Recovery Network for Waste from Electrical and Electronic Equipment (WEEE) using Genetic Algorithm. Int. J. Environ. Sustain. Dev. 2016, 16, 60–79. [Google Scholar] [CrossRef]
  19. Dehghanian, F.; Mansour, S. Designing sustainable recovery network of end-of-life products using genetic algorithm. Resour. Conserv. Recycl. 2009, 53, 559–570. [Google Scholar] [CrossRef]
  20. Lipmann, O.; Bogen, H. Naive Physik Theoretische und Experimentelle Untersuchungen Über die Fähigkeit zu Intelligentem Handeln; Barth: Leipzig, Germany, 1923. [Google Scholar]
  21. De Kleer, J.; Brown, J.S. A qualitative physics based on confluences. Artif. Intell. 1984, 24, 7–83. [Google Scholar] [CrossRef]
  22. Dočekalová, M.P.; Kocmanová, A. Composite indicator for measuring corporate sustainability. Ecol. Indic. 2016, 61, 612–623. [Google Scholar] [CrossRef]
  23. Kocmanová, A.; Pavláková Dočekalová, M.; Škapa, S.; Smolíková, L. Measuring Corporate Sustainability and Environmental, Social, and Corporate Governance Value Added. Sustainability 2016, 8, 945. [Google Scholar] [CrossRef]
  24. Kratena, K.; Streicher, G. Spatial Welfare Economics versus Ecological Footprint: A Sensitivity Analysis Introducing Strong Sustainability. Environ. Resour. Econ. 2012, 51, 617–622. [Google Scholar] [CrossRef]
  25. Bond, C.A.; Farzin, Y.H. Alternative sustainability criteria, externalities, and welfare in a simple agroecosystem model: A numerical analysis. Environ. Resour. Econ. 2008, 40, 383–399. [Google Scholar] [CrossRef]
  26. Seghezzo, L.; Venencia, C.; Catalina Buliubasich, E.; Iribarnegaray, M.A.; Volante, J.N. Participatory, Multi-Criteria Evaluation Methods as a Means to Increase the Legitimacy and Sustainability of Land Use Planning Processes. The Case of the Chaco Region in Salta, Argentina. Environ. Manag. 2017, 59, 307–324. [Google Scholar] [CrossRef] [PubMed]
  27. Banerjee, A.; Halvorsen, K.E.; Eastmond-Spencer, A.; Sweitz, S.R. Sustainable Development for Whom and How? Exploring the Gaps between Popular Discourses and Ground Reality Using the Mexican Jatropha Biodiesel Case. Environ. Manag. 2017, 59, 912–923. [Google Scholar] [CrossRef] [PubMed]
  28. Bredeweg, B.; Linnebank, F.; Bouwer, A.; Liem, J. Garp3—Workbench for qualitative modelling and simulation. Ecol. Inform. 2009, 4, 263–281. [Google Scholar] [CrossRef]
  29. Vicha, T.; Dohnal, M. Qualitative identification of chaotic systems behaviours. Chaos Solitons Fractals 2008, 38, 70–78. [Google Scholar] [CrossRef]
  30. Forbus, K.D. Qualitative reasoning. In CRC Handbook of Computer Science and Engineering; CRC Press: Boca Raton, FL, USA, 1996. [Google Scholar]
  31. Dohnal, M. Complex biofuels related scenarios generated by qualitative reasoning under severe information shortages: A review. Renew. Sustain. Energy Rev. 2016, 65, 676–684. [Google Scholar] [CrossRef]
  32. Waas, T.; Hugé, J.; Block, T.; Wright, T.; Benitez-Capistros, F.; Verbruggen, A. Sustainability Assessment and Indicators: Tools in a Decision-Making Strategy for Sustainable Development. Sustainability 2014, 6, 5512–5534. [Google Scholar] [CrossRef] [Green Version]
  33. Faucheux, S.; Froger, G. Decision-making under environmental uncertainty. Ecol. Econ. 1995, 15, 29–42. [Google Scholar] [CrossRef]
  34. Lee, S.; Lee, C.-W. Application of Decision-Tree Model to Groundwater Productivity-Potential Mapping. Sustainability 2015, 7, 13416–13432. [Google Scholar] [CrossRef] [Green Version]
  35. Mikučionienė, R.; Martinaitis, V.; Keras, E. Evaluation of energy efficiency measures sustainability by decision tree method. Energy Build. 2014, 76, 64–71. [Google Scholar] [CrossRef]
  36. Garcia-Garcia, G.; Woolley, E.; Rahimifard, S.; Colwill, J.; White, R.; Needham, L. A Methodology for Sustainable Management of Food Waste. Waste Biomass Valor 2017, 8, 2209–2227. [Google Scholar] [CrossRef] [Green Version]
  37. Munda, G. Multiple criteria decision analysis and sustainable development. In Multiple Criteria Decision Analysis: State of the Art Surveys; International Series in Operations Research & Management Science; Springer: New York, NY, USA, 2005; pp. 953–986. ISBN 978-0-387-23067-2. [Google Scholar]
  38. Rose, L.M. Engineering Investment Decisions: Planning Under Uncertainty; Elsevier Science Ltd.: Amsterdam, The Netherlands, 1976; ISBN 978-0-444-41522-6. [Google Scholar]
  39. Burfurd, I.; Gangadharan, L.; Nemes, V. Stars and standards: Energy efficiency in rental markets. J. Environ. Econ. Manag. 2012, 64, 153–168. [Google Scholar] [CrossRef]
  40. Phadatare, M.M.; Nandgaonkar, S.S. Uncertain data mining using decision tree and bagging technique. Int. J. Comput. Sci. Inf. Technol. 2014, 5, 3069–3073. [Google Scholar]
  41. Butler, A.W.; Keefe, M.O.; Kieschnick, R. Robust determinants of IPO underpricing and their implications for IPO research. J. Corp. Financ. 2014, 27, 367–383. [Google Scholar] [CrossRef]
  42. Zhu, H.; Zhang, C.; Li, H.; Chen, S. Information environment, market-wide sentiment and IPO initial returns: Evidence from analyst forecasts before listing. China J. Account. Res. 2015, 8, 193–211. [Google Scholar] [CrossRef]
  43. Danielson, M.; Ekenberg, L.; Larsson, A. Distribution of expected utility in decision trees. Int. J. Approx. Reason. 2007, 46, 387–407. [Google Scholar] [CrossRef]
  44. Nie, G.; Zhang, L.; Liu, Y.; Zheng, X.; Shi, Y. Decision analysis of data mining project based on Bayesian risk. Expert Syst. Appl. 2009, 36, 4589–4594. [Google Scholar] [CrossRef]
  45. Doubravsky, K.; Dohnal, M. Reconciliation of Decision-Making Heuristics Based on Decision Trees Topologies and Incomplete Fuzzy Probabilities Sets. PLoS ONE 2015, 10, e0131590. [Google Scholar] [CrossRef] [PubMed]
  46. Dohnal, M.; Vykydal, J.; Kvapilik, M.; Bures, P. Practical uncertainty assessment of reasoning paths (fault trees) under total uncertainty ignorance. J. Loss Prev. Process Ind. 1992, 5, 125–131. [Google Scholar] [CrossRef]
  47. Klüppelberg, C.; Straub, D.; Welpe, I.M. (Eds.) Risk—A Multidisciplinary Introduction; Springer: Cham, Switzerland, 2014; ISBN 978-3-319-04485-9. [Google Scholar]
  48. Dohnal, M. Ignorance and uncertainty in reliability reasoning. Microelectron. Reliab. 1992, 32, 1157–1170. [Google Scholar] [CrossRef]
  49. Watson, S.R. The meaning of probability in probabilistic safety analysis. Reliab. Eng. Syst. Saf. 1994, 45, 261–269. [Google Scholar] [CrossRef]
  50. Behera, D.; Chakraverty, S. Solving fuzzy complex system of linear equations. Inf. Sci. 2014, 277, 154–162. [Google Scholar] [CrossRef]
  51. Huang, C.-F.; Tsai, M.-Y.; Hsieh, T.-N.; Kuo, L.-M.; Chang, B.R. A study of hybrid genetic-fuzzy models for IPO stock selection. In Proceedings of the International Conference on Fuzzy Theory and it’s Applications (iFUZZY), Taichung, Taiwan, 16–18 November 2012; pp. 357–362. [Google Scholar]
Figure 1. Example of qualitative pairwise relations.
Figure 1. Example of qualitative pairwise relations.
Sustainability 10 02505 g001
Figure 2. Transitional graph of an oscillation.
Figure 2. Transitional graph of an oscillation.
Sustainability 10 02505 g002
Figure 3. Tutorial example of a transitional graph.
Figure 3. Tutorial example of a transitional graph.
Sustainability 10 02505 g003
Figure 4. Qualitative Tree.
Figure 4. Qualitative Tree.
Sustainability 10 02505 g004
Figure 5. Rectangular grade of membership.
Figure 5. Rectangular grade of membership.
Sustainability 10 02505 g005
Figure 6. Transitional graph between the scenarios from Table 4.
Figure 6. Transitional graph between the scenarios from Table 4.
Sustainability 10 02505 g006
Figure 7. Qualitative tree.
Figure 7. Qualitative tree.
Sustainability 10 02505 g007
Figure 8. Trend description of the functions sustainability political will (SPW)(t) and taxes (TA)(t).
Figure 8. Trend description of the functions sustainability political will (SPW)(t) and taxes (TA)(t).
Sustainability 10 02505 g008
Table 1. The quantifiers.
Table 1. The quantifiers.
Values:PositiveZeroNegativeAnything
Derivatives:IncreasingConstantDecreasingAny direction
Symbol:+0*
Table 2. A list of all of the one-dimensional transitions.
Table 2. A list of all of the one-dimensional transitions.
From ToOrOrOrOrOrOr
abcdefg
1+ + ++ + 0
2+ + 0+ + ++ + −
3+ + −+ + 0+ 0 −+ 0 0
4+ 0 ++ + +
5+ 0 0+ + ++ − −
6+ 0 −+ − −
7+ − ++ − 0+ 0 ++ 0 00 − +0 0 +0 0 00 − 0
8+ − 0+ − ++ − −0 − 0
9+ − −+ − 00 − −0 − 0
100 + ++ + 0+ + −+ + +
110 + 0+ + 0+ + −+ + +
120 + −+ + −
130 0 ++ + +
140 0 0+ + +− − −
150 0 −− − −
160 − +− − +
170 − 0− − 0− − +− − −
180 − −− − 0− − +− − −
19− + +− + 00 + +0 + 0
20− + 0− + −− + +0 + 0
21− + −− + 0− 0 −− 0 00 + −0 0 −0 0 00 + 0
22− 0 +− + +
23− 0 0− + +− − −
24− 0 −− − −
25− − +− − 0− 0 +− 0 0
26− − 0− − −− − +
27− − −− − 0
Table 3. Scenarios. X1 and X2—independent variables; Θ—objective function.
Table 3. Scenarios. X1 and X2—independent variables; Θ—objective function.
X1X2Θ
1+ + ++ + ++ − −
2+ 0 −+ − −+ + +
3+ − −+ − ++ − +
Table 4. Decision variables (D) (under managerial control).
Table 4. Decision variables (D) (under managerial control).
VariableLabel
Cash FlowCF
Return on AssetsROA
Value AddedVA
Earnings after taxesEAT
Ecology related investmentsERI
Consumption of renewable energyCRE
Production of wastePW
Productivity of labourPL
Corporate governanceCG
Table 5. Lotteries (N) (outside managerial control).
Table 5. Lotteries (N) (outside managerial control).
VariableLabel
Sustainability Political WillSPW
TaxesTA
Table 6. Scenarios.
Table 6. Scenarios.
PLVAROACRECFPWEATTACGSPWERI
1+ + *+ + *+ + *+ + *+ − *+ − *+ + *+ − *+ − *+ + *+ − *
2+ 0 *+ 0 *+ 0 *+ 0 *+ 0 *+ 0 *+ 0 *+ 0 *+ 0 *+ 0 *+ 0 *
3+ − *+ − *+ − *+ − *+ + *+ + *+ − *+ + *+ + *+ − *+ + *
Where * indicates any value (Table 1) of the second derivative from Model (2).
Table 7. Required changes of variables (i.e., preferences).
Table 7. Required changes of variables (i.e., preferences).
PLVAROACRECFPWEATTACGSPWERI
Table 8. Scenarios.
Table 8. Scenarios.
PLVAROACRECFPWEATTACGSPWERI
1+ + ++ + ++ + ++ + ++ − −+ − −+ + ++ − −+ − −+ + ++ − −
2+ + ++ + ++ + ++ + ++ − −+ − −+ + 0+ − 0+ − −+ + ++ − −
3+ + ++ + ++ + ++ + ++ − −+ − −+ + −+ − ++ − −+ + ++ − −
4+ + 0+ + 0+ + 0+ + ++ − −+ − 0+ + ++ − −+ − −+ + ++ − −
5+ + 0+ + 0+ + 0+ + ++ − −+ − 0+ + 0+ − 0+ − −+ + ++ − −
6+ + 0+ + 0+ + 0+ + ++ − −+ − 0+ + −+ − ++ − −+ + ++ − −
7+ + −+ + −+ + −+ + ++ − −+ − ++ + ++ − −+ − −+ + ++ − −
8+ + −+ + −+ + −+ + ++ − −+ − ++ + 0+ − 0+ − −+ + ++ − −
9+ + −+ + −+ + −+ + ++ − −+ − ++ + −+ − ++ − −+ + ++ − −
10+ + −+ + −+ + −+ + −+ − ++ − ++ + −+ − ++ − ++ + −+ − +
11+ + −+ + −+ + −+ + −+ − 0+ − ++ + −+ − ++ − ++ + −+ − +
12+ + −+ + −+ + −+ + −+ − −+ − ++ + −+ − ++ − ++ + −+ − +
13+ 0 ++ 0 ++ 0 ++ 0 ++ 0 −+ 0 −+ 0 ++ 0 −+ 0 −+ 0 ++ 0 −
14+ 0 0+ 0 0+ 0 0+ 0 0+ 0 0+ 0 0+ 0 0+ 0 0+ 0 0+ 0 0+ 0 0
15+ 0 −+ 0 −+ 0 −+ 0 −+ 0 ++ 0 ++ 0 −+ 0 ++ 0 ++ 0 −+ 0 +
16+ − ++ − ++ − ++ − ++ + −+ + −+ − ++ + −+ + −+ − ++ + −
17+ − ++ − ++ − ++ − ++ + −+ + −+ − 0+ + 0+ + −+ − ++ + −
18+ − ++ − ++ − ++ − ++ + −+ + −+ − −+ + ++ + −+ − ++ + −
19+ − 0+ − 0+ − 0+ − ++ + −+ + 0+ − ++ + −+ + −+ − ++ + −
20+ − 0+ − 0+ − 0+ − ++ + −+ + 0+ − 0+ + 0+ + −+ − ++ + −
21+ − 0+ − 0+ − 0+ − ++ + −+ + 0+ − −+ + ++ + −+ − ++ + −
22+ − −+ − −+ − −+ − ++ + −+ + ++ − ++ + −+ + −+ − ++ + −
23+ − −+ − −+ − −+ − ++ + −+ + ++ − 0+ + 0+ + −+ − ++ + −
24+ − −+ − −+ − −+ − ++ + −+ + ++ − −+ + ++ + −+ − ++ + −
25+ − −+ − −+ − −+ − −+ + ++ + ++ − −+ + ++ + ++ − −+ + +
26+ − −+ − −+ − −+ − −+ + 0+ + ++ − −+ + ++ + ++ − −+ + +
27+ − −+ − −+ − −+ − −+ + −+ + ++ − −+ + ++ + ++ − −+ + +
Table 9. Utility of terminals.
Table 9. Utility of terminals.
Scenario i
(See Figure 7)
Utility ui
30.727
60.727
70.727
90.727
270.272
Table 10. Fuzzy sets.
Table 10. Fuzzy sets.
Transition from i to jFuzzy Probability
ijab = cd
150.50.60.65
140.250.30.4
14250.60.70.8
1410.350.40.45
Table 11. Probabilities of transfers evaluated by the heuristic—partial ignorance case.
Table 11. Probabilities of transfers evaluated by the heuristic—partial ignorance case.
Transition from Scenario i to Scenario j (See Figure 7)Probability of Transition
ijP
14250.6
1410.4
25261
26271
140.3
150.5
120.2
470.667
480.333
591
231
861
Table 12. Probabilities of terminals and the expected value.
Table 12. Probabilities of terminals and the expected value.
TerminalUtilityProbabilityui·Pi
iuiPi
30.7270.080.058
60.7270.040.029
70.7270.080.058
90.7270.20.145
270.2720.60.163

Share and Cite

MDPI and ACS Style

Doubravský, K.; Kocmanová, A.; Dohnal, M. Analysis of Sustainability Decision Trees Generated by Qualitative Models Based on Equationless Heuristics. Sustainability 2018, 10, 2505. https://doi.org/10.3390/su10072505

AMA Style

Doubravský K, Kocmanová A, Dohnal M. Analysis of Sustainability Decision Trees Generated by Qualitative Models Based on Equationless Heuristics. Sustainability. 2018; 10(7):2505. https://doi.org/10.3390/su10072505

Chicago/Turabian Style

Doubravský, Karel, Alena Kocmanová, and Mirko Dohnal. 2018. "Analysis of Sustainability Decision Trees Generated by Qualitative Models Based on Equationless Heuristics" Sustainability 10, no. 7: 2505. https://doi.org/10.3390/su10072505

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop