Decision Making Approach for Optimal Business Investments

  • Alberto Pliego MarugánEmail author
  • Fausto Pedro García Márquez


The decision-making (DM) processes are increasingly playing an important role in business management. The optimization in operational, tactical and strategic decisions can provide to the firm a position of advantage over the competitors. DM is defined as a criteria selection method to choose the best alternative that lets to the firm get the objective. Some of the most important stakeholders involved in the DM processes are described. In this chapter, Decision Trees allow taking into account all the possible alternatives, but it requires a large computational cost, that will be depend of the order of variables. In order to carry out this task as easy as possible, different ranking methods are explained. It is important to say that there is not a method to order the variable providing the best solution in all the cases. This is why several methods are presented such as Top-down-left-right, Depth First Search, The Breath First Search, Level Method and AND Method. Once all the alternatives have been taken into account, Binary Decision Diagrams provide an analytical expression to approach the interrelation between all variables what becomes an optimization function. The optimization function will be usually subject to different constraints related to the availability of resources of the firm. Once the optimization has been carried out, it is easier to establish an optimal strategy to allocate properly the available resources. In this chapter, a case study is presented to facilitate the reader’s understanding of the proposed method hereby. Finally, some conclusions are gathered from the application of this method.


Binary Decision Diagrams (BDD) Methods Selection Criteria Breath-first Search (BFS) Level Method Logical Decision Trees (LDT) 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.



The work reported herewith has been financially supported by Spanish Ministerio de Economía y Competitividad, under Research Grant DPI2012-31579.


  1. 1.
    Umm-e-Habiba, Asghar S (2009) A survey on multi-criteria decision making approaches. International conference on emerging technologies, PakistanGoogle Scholar
  2. 2.
    Ekárt A, Németh SZ (2005) Stability analysis of tree structured decision functions. Eur J Oper Res 160:676–695CrossRefGoogle Scholar
  3. 3.
    Baker D, Donald B, Hunter R, et al (2001) Guidebook to decision-making methods. Department of energy WSRC-IM-2002-00002. December 2001Google Scholar
  4. 4.
    Harris R (2013) Introduction to decision making. Virtualsalt. Retrieved from 9 June 2012, 6 September 2013
  5. 5.
    Forrester JW (1993) System Dynamic and the Lessons of 35 years. A systems-based approach to policymaking. pp 199–240Google Scholar
  6. 6.
    Goertz G (2004) Constraints, compromises and decision making. Department of Political Science. University of Arizona. J Confl Resol 48(1):14–37CrossRefGoogle Scholar
  7. 7.
    Huber GP (2007) Toma de decisiones en la gerencia, 2nd edn. Trillas, MéxicoGoogle Scholar
  8. 8.
    Lopez D, Van Slyke WJ (1977) Logic tree analysis for decision making. Omega, Int J Manag Sci 5(5):614–617CrossRefGoogle Scholar
  9. 9.
    Pliego A (2012) Estudio cuantitativo y cualitativo de fallos en sistemas complejos. July 2012. Ciudad Real, SpainGoogle Scholar
  10. 10.
    Lee CY (1959) Representation of switching circuits by binary-decision programs. Bell Syst Tech J 38:985–999CrossRefGoogle Scholar
  11. 11.
    Akers SB (1978) Binary decision diagrams. IEEE Trans Comput C-27(6):509–516, June 1978CrossRefGoogle Scholar
  12. 12.
    Moret BME (1982) Decision trees and diagrams. Comput Surv 14:413–416Google Scholar
  13. 13.
    Bryant RE (1986) Graph-based algorithms for Boolean functions using a graphical representation. IEEE Trans Comput C-35(8):677–691CrossRefGoogle Scholar
  14. 14.
    Masahiro F, Hisanori F, Bobuaki K (1988) Evaluation and improvements of Boolean comparison. Method based on binary decision diagrams. Fujitsu Laboratories LtdGoogle Scholar
  15. 15.
    Malik S, Wang AR, Brayton RK, Vincentelli AS (1988) Logic verification using binary decision diagrams in logic synthesis environment. In: Proceedings of the IEEE international conference on computer aided designGoogle Scholar
  16. 16.
    Cormen TH, Leiserson CE, Rivest RL, Stein C (2001) Introduction to algorithms, 2nd edn. MIT Press and McGraw-Hill. Section 22.3: Depth-first search, pp 540–549. ISBN 0-262-03293-7Google Scholar
  17. 17.
    Jensen R, Veloso MM (2000) OBDD-based universal planning for synchronized agents in non-deterministic domains. J Artif Intel Res 13:189–226Google Scholar
  18. 18.
    Xie M, Tan KC, Goh KH, Huang XR (2000) Optimum prioritisation and resource allocation based on fault tree analysis. Int J Qual Reliab Manag 17(2):189–199CrossRefGoogle Scholar
  19. 19.
    Artigao E (2009) Análisis de árboles de fallos mediante diagramas de decisión binarios. November 2009Google Scholar
  20. 20.
    Brace KS, Rudell RL, Bryant RE (1990) Efficient implementation of a BDD package. 27th ACM/IEEE design automation conferenceGoogle Scholar
  21. 21.
    Garcia F, Pliego A, Lorente J, Trapero J (2014) A new ranking approach for decision making in maintenance management. Proceedings of the seventh international conference on management science and engineering management. Lecture notes in electrical engineering, vol 241. pp. 27–38Google Scholar
  22. 22.
    Bartlett LM (2003) Progression of the binary decision diagram conversion methods. Proceedings of the 21st international system safety conference; August 4–8, 2003. Ottawa, Westin Hotel, pp 116–125Google Scholar

Copyright information

© Springer International Publishing Switzerland 2015

Authors and Affiliations

  • Alberto Pliego Marugán
    • 1
    Email author
  • Fausto Pedro García Márquez
    • 1
  1. 1.Ingenium Research GroupUniversity of Castilla-La ManchaLa ManchaSpain

Personalised recommendations