SciELO - Scientific Electronic Library Online

 
vol.27 número3Traditional Machine Learning based on Atmospheric Conditions for Prediction of Dengue PresencetrACE - Anomaly Correlation Engine for Tracing the Root Cause on Cloud Based Microservice Architecture índice de autoresíndice de materiabúsqueda de artículos
Home Pagelista alfabética de revistas  

Servicios Personalizados

Revista

Articulo

Indicadores

Links relacionados

  • No hay artículos similaresSimilares en SciELO

Compartir


Computación y Sistemas

versión On-line ISSN 2007-9737versión impresa ISSN 1405-5546

Resumen

ZHELTOV, Pavel. Logic Abstraction Operations and their Algorithmic Implementation. Comp. y Sist. [online]. 2023, vol.27, n.3, pp.779-789.  Epub 17-Nov-2023. ISSN 2007-9737.  https://doi.org/10.13053/cys-27-3-4411.

The article deals with logic abstraction operations, such as isolation, identification and generalization and their algorithmic implementation using the meta-programming language Sympl, which is being developed by the author. As part of the implemented logic operations, new data types such as “identification set", "concept", “notion” and "category" were implemented. The data type “identification set” represents sets, the elements of which all have either common properties or relations and are the result of the application of identification operation to logical objects. The data type “concept” is used for representation of concepts that are results of application of identification and generalization operations and is represented by two daughter data types (subtypes): “notion” and “category”. The “notion” data type represents the result of application of abstraction of generalization to an identification set. The application of abstraction of generalization two (or more times) results in a “category” data type - an extremely broad notion. The developed algorithms can be applied in text analysis when words are presented as logical objects: for finding synonyms, functionally similar personages or objects by their description and activities and so on.

Palabras llave : Logic programming; language analysis; isolation; identification; generalization; set; notion; category.

        · texto en Inglés     · Inglés ( pdf )