Skip to Main content Skip to Navigation
Journal articles

Optimistic Rough Sets Attribute Reduction using Dynamic Programming

Abstract : Nowadays, and with the current progress in technologies and business sales, databases with large amount of data exist especially in Retail Companies. The main objective of this study is to reduce the complexity of the classification problems while maintaining the prediction classification quality. We propose to apply the promising technique Rough set theory which is a new mathematical approach to data analysis based on classification of objects of interest into similarity classes, which are indiscernible with respect to some features. Since some features are of high interest, this leads to the fundamental concept of "Attribute Reduction". The goal of Rough set is to enumerate good attribute subsets that have high dependence, discriminating index and significance. The naïve way of is to generate all possible subsets of attribute but in high dimension cases, this approach is very inefficient while it will require 2d - 1 iterations. Therefore, we propose the Dynamic programming technique in order to enumerate dynamically the optimal subsets of the reduced attributes of high interest by reducing the degree of complexity. Implementation has been developed, applied, and tested over a 3 years historical business data in Retail Business (RB). Simulations and visual analysis are shown and discussed in order to validate the accuracy of the proposed tool.
Document type :
Journal articles
Complete list of metadata

Cited literature [30 references]  Display  Hide  Download
Contributor : Céline Smith Connect in order to contact the contributor
Submitted on : Tuesday, October 28, 2014 - 3:26:00 PM
Last modification on : Tuesday, October 19, 2021 - 11:02:49 AM
Long-term archiving on: : Friday, April 14, 2017 - 2:14:19 PM


Publisher files allowed on an open archive


  • HAL Id : hal-01078287, version 1



Walid Moudani, Ahmad Shahin, Fadi Chakik, Felix Mora-Camino. Optimistic Rough Sets Attribute Reduction using Dynamic Programming. International Journal of Computer Science & Engineering Technology, KEJA Publications, 2010, 1 (2), pp 21-31. ⟨hal-01078287⟩



Les métriques sont temporairement indisponibles