Optimal Decision Trees Generation from OR-Decision Tables

  • Costantino Grana
  • Manuela Montangero
  • Daniele Borghesani
  • Rita Cucchiara
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6978)


In this paper we present a novel dynamic programming algorithm to synthesize an optimal decision tree from OR-decision tables, an extension of standard decision tables, which allow to choose between several alternative actions in the same rule. Experiments are reported, showing the computational time improvements over state of the art implementations of connected components labeling, using this modelling technique.


Decision tables Decision trees Connected components labeling Image processing 


  1. 1.
    Di Stefano, L., Bulgarelli, A.: A simple and efficient connected components labeling algorithm. In: International Conference on Image Analysis and Processing, pp. 322–327 (1999)Google Scholar
  2. 2.
    Grana, C., Borghesani, D., Cucchiara, R.: Optimized Block-based Connected Components Labeling with Decision Trees. IEEE Transactions on Image Processing 19(6) (June 2010)Google Scholar
  3. 3.
    He, L., Chao, Y., Suzuki, K.: A linear-time two-scan labeling algorithm. In: International Conference on Image Processing, vol. 5, pp. 241–244 (2007)Google Scholar
  4. 4.
    He, L., Chao, Y., Suzuki, K., Wu, K.: Fast connected-component labeling. Pattern Recognition 42(9), 1977–1987 (2008)CrossRefzbMATHGoogle Scholar
  5. 5.
    Lew, A.: Optimal conversion of extended-entry decision tables with general cost criteria. Commun. ACM 21(4), 269–279 (1978)MathSciNetCrossRefzbMATHGoogle Scholar
  6. 6.
    Reinwald, L.T., Soland, R.M.: Conversion of Limited-Entry Decision Tables to Optimal Computer Programs I: Minimum Average Processing Time. J. ACM 13(3), 339–358 (1966)CrossRefzbMATHGoogle Scholar
  7. 7.
    Rosenfeld, A., Pfaltz, J.L.: Sequential operations in digital picture processing. J. ACM 13(4), 471–494 (1966)CrossRefzbMATHGoogle Scholar
  8. 8.
    Schumacher, H., Sevcik, K.C.: The Synthetic Approach to Decision Table Conversion. Commun. ACM 19(6), 343–351 (1976)CrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Costantino Grana
    • 1
  • Manuela Montangero
    • 1
  • Daniele Borghesani
    • 1
  • Rita Cucchiara
    • 1
  1. 1.Dipartimento di Ingegneria dell’InformazioneUniversità degli Studi di Modena e Reggio EmiliaItaly

Personalised recommendations