Journal of Data Science logo


Login Register

  1. Home
  2. To appear
  3. DFA-Based Incremental Algorithm for Simp ...

Journal of Data Science

Submit your article Information
  • Article info
  • More
    Article info

DFA-Based Incremental Algorithm for Simplifying the Binary Discernibility Matrix
Ivan Piza-Davila   Guillermo Sanchez-Diaz   Manuel S. Lazo-Cortes     All authors (4)

Authors

 
Placeholder
https://doi.org/10.6339/26-JDS1247
Pub. online: 15 September 2026      Type: Computing In Data Science      Open accessOpen Access

Received
5 February 2026
Accepted
8 September 2026
Published
15 September 2026

Abstract

Feature selection methods in Rough Set Theory and Logical Combinatorial Pattern Recognition commonly rely on simplified binary discernibility matrices to represent the condition attributes that distinguish objects from different decision classes. However, the original discernibility matrix involves a large number of redundant object comparisons, which severely limits computational efficiency and scalability. Although several algorithms have been proposed to compute the simplified matrix, most of them first construct the full discernibility matrix and then simplify it, making these approaches impractical for large-scale datasets. In this paper, we introduce ISBMA, an incremental algorithm based on a deterministic finite automaton that directly constructs the simplified binary discernibility and discernibility/similarity matrices without explicitly generating the full matrix. Experimental comparisons with the fastest reported method demonstrate that ISBMA significantly reduces redundant computations, requires substantially less memory, and achieves superior runtime performance, remaining feasible on large decision tables where existing approaches fail.

References

 
Alba-Cabrera E, Godoy-Calderon S, Lazo-Cortes M, Martinez-Trinidad J, Carrasco-Ochoa J (2019). On the relation between the concepts of irreducible testor and minimal transversal. IEEE Access, 7: 82809–82816.
 
Felix R, Ushio T (1999). Rough sets-based machine learning using a binary discernibility matrix. In: Proceedings of the Second International Conference on Intelligent Processing and Manufacturing of Materials, John A Meech, Marcello M Veiga, Michael H Smith, Steven R LeClair (eds.), 299–305.
 
Gao W, Cao Y, Dong X (2024). Risk assessment of water inrush from coal seam floor with a pca-rst algorithm in chenmanzhuang coal mine. Water, 16 (22): 1–16.
 
Gonzalez-Diaz Y, Martinez-Trinidad J, Carrasco-Ochoa J, Lazo-Cortes M (2024). An algorithm for computing all rough set constructs for dimensionality reduction. Mathematics, 12: 1–19.
 
Hang L (2024). Machine Learning Methods. Tsinghua university press, China.
 
Kelly M, Longjohn R, Nottingham K (Accessed June 10, 2025). The uci machine learning repository, https://archive.ics.uci.edu.
 
Lazo-Cortes M, Carrasco-Ochoa J, Martinez-Trinidad J, Sanchez-Diaz G (2015). Computing constructs by using typical testor algorithms. In: Proceedings of the Mexican Conference on Pattern Recognition, JA Carrasco-Ochoa, JF Martinez-Trinidad, JH Sossa-Azuela, JA Olvera-López, Fazel Familli (eds.), 24–27. LNCS Springer.
 
Lazo-Cortes M, Ruiz-Shulcloper J, Alba-Cabrera E (2001). An overview of the evolution of the concept of testor. Pattern Recognition, 34: 753–762.
 
Lazo-Cortes M, Sanchez-Diaz G, Almanza-Ortega N (2024). Shortest-length and coarsest-granularity constructs vs. reducts: An experimental evaluation. International Journal of Approximate Reasoning, 170: 1–14.
 
Lefebre-Lobaina J, Ruiz-Shulcloper J (2023). Regularsearch, a fast performance algorithm for typical testors computation. Information Sciences, 649: 1–11.
 
Li X, Xiao H, Tang J (2023). New variable precision reduction algorithm for decision tables. IEEE Access, 11: 42701–42712.
 
Liang B, Zhang H, Lu Z, Zhang Z (2022). Indistinguishable element-pair attribute reduction and its incremental approach. Mathematical Problems in Engineering, 2022: 1–16.
 
Ni P, Zhao S, Wang X, Chen H, Li C, Tsang E (2020). Incremental feature selection based on fuzzy rough sets. Information Sciences, 536: 185–204.
 
Pawlak Z (1982). Rough sets. International Journal of Information and Computer Science, 11: 341–356.
 
Pawlak Z (1992). Rough Sets, Theoretical Aspects of Reasoning About Data. Springer Dordrecht, United Kingdom.
 
Pawlak Z, Skowron A (2007). Rudiments of rough sets. Information Sciences, 177: 3–27.
 
Piza-Davila I, Sanchez-Diaz G, Lazo-Cortes M, Rizo-Dominguez L (2017). A cuda-based hill-climbing algorithm to find irreducible testors from a training matrix. Pattern Recognition Letters, 95: 22–28.
 
Rodriguez-Diez V, Martinez-Trinidad J, Carrasco-Ochoa J, Lazo-Cortes M, Olvera-Lopez A (2020). Minreduct: A new algorithm for computing the shortest reducts. Pattern Recognition Letters, 138: 177–184.
 
Ruiz-Shulcloper J, Abidi M (2002). Logical Combinatorial Pattern Recognition: A Review. Transword Research Networks, India.
 
Sanchez-Diaz G, Lazo-Cortes M, Aguirre-Salado C, Piza-Davila I, Garcia-Contreras P (2022). A review of algorithms to computing irreducible testors applied to feature selection. Artificial Intelligence Review, 55: 6607–6628.
 
Sipser M (2013). Introduction to the Theory of Computation. Thomson, USA.
 
Skowron A, Rauszer C (1992). The Discernibility Matrices and Functions in Information Systems. Kluwer Academic, The Netherlands.
 
Susmaga R (2014). Reducts and constructs in classic and dominance-based rough sets approach. Information Sciences, 271: 45–64.
 
Susmaga R, Slowinski R (2015). Generation of rough sets reducts and constructs based on inter-class and intra-class information. Fuzzy Sets and Systems, 274: 124–142.
 
Wang M, Wu C, Wang L, Xiang D, Huang X (2019). A feature selection approach for hyperspectral image based on modified ant lion optimizer. Knowledge-Based Systems, 168: 39–48.
 
Wang X, Ma Y (2006). Research on space complexity of binary discernibillity matrix. Journal of Tianjing University of Science & Technology, 21: 50–53.
 
Webb A (2002). Statistical Pattern Recognition. Wiley, USA.
 
Wei W, Song P, Liang J, Wu X (2019). Accelerating incremental attribute reduction algorithm by compacting a decision table. International Journal of Machine Learning and Cybernetics, 10: 2355–2373.
 
Xu Z, Yang B, Qian W, Shu W (2010). An efficient algorithm for Pawlak reduction based on simplified discernibility matrix. Fuzzy Information and Engineering, 4: 433–443.
 
Yao Y, Zhao Y (2008). Attribute reduction in decision theoretic rough set models. Information Sciences, 178: 3356–3373.
 
Yao Y, Zhao Y (2009). Discernibility matrix simplification for constructing attribute reducts. Information Sciences, 179: 867–882.
 
Zhang N, Gao X, Yu T (2019). Heuristic approaches to attribute reduction for generalized decision preservation. Applied Sciences, 9: 1–20.
 
Zhang N, Li B, Zhang Z, Guo Y (2018). A quick algorithm for binary discernibility matrix simplification using deterministic finite automata. Information, 9: 1–18.
 
Zhi T, Miao D (2002). The binary discernibility matrix’s transformation and high efficiency attributes reduction algorithm’s conformation. Computer Science, 49: 883–896.
 
Zhou H, Zhang Y, Zhang Y, Liu H (2019). Feature selection based on conditional mutual information: Minimum conditional relevance and minimum conditional redundancy. Applied Intelligence, 49: 883–896.

PDF XML
PDF XML

Copyright
2026 The Author(s). Published by the School of Statistics and the Center for Applied Statistics, Renmin University of China.
by logo by logo
Open access article under the CC BY license.

Keywords
feature selection incremental computation large-scale data pairwise comparison matrix rough set theory testor theory

Funding
This research did not receive any specific grant from funding agencies in the public, commercial, or not-for-profit sectors.

Metrics
since February 2021
88

Article info
views

59

PDF
downloads

Export citation

Copy and paste formatted citation
Placeholder

Download citation in file


Share


RSS

Journal of data science

  • Online ISSN: 1683-8602
  • Print ISSN: 1680-743X

About

  • About journal
  • Renmin University of China homepage
  • Academic Journal Management
    and Development Center homepage

For contributors

  • Submit
  • OA Policy
  • Become a Peer-reviewer

Contact us

  • JDS@ruc.edu.cn
  • Contact person: Jing Zhou
  • Phone: +86-10-62511318
  • No. 59 Zhongguancun Street, Haidian District Beijing, 100872, P.R. China
Powered by PubliMill  •  Privacy policy