This paper is concerned with a formal verification of the Formal Concept Analysis framework. We use the PVS system to represent and formally verify some algorithms of this theory. We also develop a method to transform specifications of algorithms based on finite sets into other executable ones, preserving its correctness. We illustrate this method by constructing an executable algorithm to compute an implicational base of the system of implications between attributes of a finite formal context.
En este trabajo se realiza una verificación formal de la teoría del Análisis formal de conceptos. Usamos el sistema PVS para especificar y verificar formalmente los fundamentos matemáticos de esta teoría. Además, desarrollamos un método para transformar especificaciones de algoritmos basadas en el uso de conjuntos finitos en otras evaluables, preservando la corrección. Ilustramos este método construyendo un algoritmo evaluable para calcular una base de implicaciones del sistema de implicaciones entre atributos de un contexto formal finito.
@article{urn:eudml:doc:41033, title = {Verification of the Formal Concept Analysis.}, journal = {RACSAM}, volume = {98}, year = {2004}, pages = {3-16}, zbl = {1103.68111}, language = {en}, url = {http://dml.mathdoc.fr/item/urn:eudml:doc:41033} }
Alonso, José Antonio; Borrego, Joaquín; Hidalgo, María José; Martín Mateos, Francisco Jesús; Ruiz Reina, José Luis. Verification of the Formal Concept Analysis.. RACSAM, Tome 98 (2004) pp. 3-16. http://gdmltest.u-ga.fr/item/urn:eudml:doc:41033/