Abstract
The aim of this paper is to describe the issues concerning the full formal translation of a single but important paper devoted to generalized rough sets based on binary relations, authored by William Zhu. Although we started the encoding (using automated proof-assistant Mizar) quite some time ago, we met unexpected difficulties during this task forcing us to refactor the created formal framework. Now, when the work is completed, we can shed some light for lessons learned during the process of encoding of the collection of quite elementary constructions written by means of relatively simple syntactical apparatus.
Similar content being viewed by others
Notes
- 1.
- 2.
One exception is described in Sect. 4.
- 3.
- 4.
The set of problems extracted from the Mizar Mathematical Library was used for years at yearly CADE (Conferences on Automated Deduction) conferences.
References
Bancerek, G., Byliński, C., Grabowski, A., Korniłowicz, A., Matuszewski, R., Naumowicz, A., Pa̧k, K., Urban, J.: Mizar: state-of-the-art and beyond. In: Kerber, M., Carette, J., Kaliszyk, C., Rabe, F., Sorge, V. (eds.) CICM 2015. LNCS, vol. 9150, pp. 261–279. Springer, Cham (2015). doi:10.1007/978-3-319-20615-8_17
Blanchette, J.C., Haslbeck, M., Matichuk, D., Nipkow, T.: Mining the archive of formal proofs. In: Kerber, M., Carette, J., Kaliszyk, C., Rabe, F., Sorge, V. (eds.) CICM 2015. LNCS, vol. 9150, pp. 3–17. Springer, Cham (2015). doi:10.1007/978-3-319-20615-8_1
Bonikowski, Z.: Unit operations in approximation spaces. In: Szczuka, M., Kryszkiewicz, M., Ramanna, S., Jensen, R., Hu, Q. (eds.) RSCTC 2010. LNCS, vol. 6086, pp. 337–346. Springer, Heidelberg (2010). doi:10.1007/978-3-642-13529-3_36
Bryniarski, E.: Formal conception of rough sets. Fundam. Informaticae 27(2/3), 109–136 (1996). doi:10.3233/FI-1996-272302
Dubois, D., Prade, H.: Rough fuzzy sets and fuzzy rough sets. Int. J. Gen Syst 17(2–3), 191–209 (1990). doi:10.1080/03081079008935107
Grabowski, A.: Mechanizing complemented lattices within Mizar type system. J. Autom. Reason. 55(3), 211–221 (2015). doi:10.1007/s10817-015-9333-5
Grabowski, A.: Binary relations-based rough sets - an automated approach. Formaliz. Math. 24(2), 143–155 (2016). doi:10.1515/forma-2016-0011
Grabowski, A.: On the computer certification of fuzzy numbers, In: Ganzha, M., Maciaszek, L., Paprzycki, M. (eds.) Proceedings of Federated Conference on Computer Science and Information Systems, FedCSIS 2013, pp. 51–54 (2013)
Grabowski, A.: Automated discovery of properties of rough sets. Fundam. Informaticae 128(1–2), 65–79 (2013). doi:10.3233/FI-2013-933
Grabowski, A.: Efficient rough set theory merging. Fundam. Informaticae 135(4), 371–385 (2014). doi:10.3233/FI-2014-1129
Grabowski, A.: Lattice theory for rough sets - a case study with Mizar. Fundam. Informaticae 147(2–3), 223–240 (2016). doi:10.3233/FI-2016-1406
Grabowski, A.: On the computer-assisted reasoning about rough sets. In: Dunin-Kȩplicz, B., Jankowski, A., Szczuka, M. (eds.) Monitoring, Security and Rescue Techniques in Multiagent Systems. Advances in Soft Computing, vol. 28, pp. 215–226. Springer, Heidelberg (2005). doi:10.1007/3-540-32370-8_15
Grabowski, A., Jastrzȩbska, M.: Rough set theory from a math-assistant perspective. In: Kryszkiewicz, M., Peters, J.F., Rybinski, H., Skowron, A. (eds.) RSEISP 2007. LNCS, vol. 4585, pp. 152–161. Springer, Heidelberg (2007). doi:10.1007/978-3-540-73451-2_17
Järvinen, J.: Lattice theory for rough sets. In: Peters, J.F., Skowron, A., Düntsch, I., Grzymała-Busse, J., Orłowska, E., Polkowski, L. (eds.) Transactions on Rough Sets VI. LNCS, vol. 4374, pp. 400–498. Springer, Heidelberg (2007). doi:10.1007/978-3-540-71200-8_22
Korniłowicz, A.: Flexary connectives in Mizar. Comput. Lang. Syst. Struct. 44(Part C), 238–250 (2015). doi:10.1016/j.cl.2015.07.002
Naumowicz, A.: Automating boolean set operations in Mizar proof checking with the aid of an external SAT solver. J. Autom. Reason. 55(3), 285–294 (2015). doi:10.1007/s10817-015-9332-6
Pawlak, Z.: On conflicts. Int. J. Man-Mach. Stud. 21, 127–134 (1984). doi:10.1016/S0020-7373(84)80062-0
Pawlak, Z.: Rough Sets: Theoretical Aspects of Reasoning about Data. Kluwer, Dordrecht (1991). doi:10.1007/978-94-011-3534-4
Pa̧k, K.: Improving legibility of formal proofs based on the close reference principle is NP-hard. J. Autom. Reason. 55(3), 295–306 (2015). doi:10.1007/s10817-015-9337-1
Rudnicki, P.: Obvious inferences. J. Autom. Reason. 3(4), 383–393 (1987). doi:10.1007/BF00247436
Skowron, A., Stepaniuk, J.: Tolerance approximation spaces. Fundam. Informaticae 27(2–3), 245–253 (1996). doi:10.3233/FI-1996-272311
Urban, J., Sutcliffe, G.: Automated reasoning and presentation support for formalizing mathematics in Mizar. In: Autexier, S., Calmet, J., Delahaye, D., Ion, P.D.F., Rideau, L., Rioboo, R., Sexton, A.P. (eds.) CICM 2010. LNCS, vol. 6167, pp. 132–146. Springer, Heidelberg (2010). doi:10.1007/978-3-642-14128-7_12
Wiedijk, F.: Formal proof - getting started. Not. AMS 55(11), 1408–1414 (2008)
Yao, Y.Y.: Two views of the rough set theory in finite universes. Int. J. Approx. Reason. 15(4), 291–317 (1996). doi:10.1016/S0888-613X(96)00071-0
Yao, Y., Yao, B.: Covering based rough set approximations. Inf. Sci. 200, 91–107 (2012). doi:10.1016/j.ins.2012.02.065
Zadeh, L.: Fuzzy sets. Inf. Control 8(3), 338–353 (1965). doi:10.1016/S0019-9958(65)90241-X
Zhu, W.: Generalized rough sets based on relations. Inf. Sci. 177(22), 4997–5011 (2007). doi:10.1016/j.ins.2007.05.037
Zhu, W.: Topological approaches to covering rough sets. Inf. Sci. 177(6), 1499–1508 (2007). doi:10.1016/j.ins.2006.06.009
Ziarko, W.: Variable precision rough set model. J. Comput. Syst. Sci. 11, 39–59 (1993). doi:10.1016/0022-0000(93)90048-2
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Grabowski, A. (2017). Computer Certification of Generalized Rough Sets Based on Relations. In: Polkowski, L., et al. Rough Sets. IJCRS 2017. Lecture Notes in Computer Science(), vol 10313. Springer, Cham. https://doi.org/10.1007/978-3-319-60837-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-60837-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-60836-5
Online ISBN: 978-3-319-60837-2
eBook Packages: Computer ScienceComputer Science (R0)