Abstract: The article discusses the use of the Prolog language solver as a means of extending the inference machine (reasoner) to build domain ontologies. A new approach to solving production tasks within the framework of the ontology editor, considered as an integrated development environment (IDE), is proposed. The perspective of using a Prolog language solver based on the predicate language of the mathematical logic of Horn disjuncts, semantic connections and axiomatics of binary relations inherent in ontologies is analyzed. A solution to the existing shortcomings in both systems is proposed in order to create a new ontological system that includes the capabilities of both approaches.
Khabarov S.P. Intelligent information systems. PROLOG is a language for developing intelligent and expert systems: a textbook / S.P. Khabarov. - St. Petersburg State Technical University, 2013. – 138P.
Tsukanova, N.I. The ontological model of knowledge representation and organization: a textbook for universities / N.I. Tsukanova, Moscow: Hotline – Telecom, 2015. – 272P.
Garkusha, D.A. Functional features of implemented ontological platforms // D.A. Garkusha // Problems of artificial intelligence. - 2023. № 4 (31). - 4-11. - http://search.rads-doi.org/project/14374/object/210537 doi: 10.34757/2413-7383.2023.31.4.001.
Novoseltsev V.B. Effective nonresolutionary derivation for the limited calculus of Horn disjuncts // Izvestiya Tomsk Polytechnic University, 2008. – Т. 312 №5. – Pp. 94 – 97.
Borgest N.M. Orlova A.A. Ontological editor Fluent Editor: an educational and methodological guide to laboratory work / comp.: N.M. Borgest, A.A. Orlova. Samara: Publishing House of Samara University, 2017. – 44P.
Mendes P. N. DBpedia: a multilingual cross-domain knowledge base [Текст] / P. N. Mendes, M. Jakob, and C. Bizer // LREC. – 2012. – Pp. 1813–1817.
Tsukanova, N.I. The ontological model of knowledge representation and organization: a textbook for universities / N.I. Tsukanova, Moscow: Hotline – Telecom, 2015. – 272P.
Adamenko A.N. Kuchukov A.M. Logical programming and Visual Prolog. - St. Petersburg: BHV- Petersburg, 2003. – 992P. ISBN 5-94157-156-9
Wirth N. Structural programming. Moscow: Mir, 1975. – 189P.
Klini S. Mathematical Logic, Moscow: Mir, 1973. – 480P.
Novoseltsev V.B. Theory of structural functional models // Siberian Mathematical Journal. – 2006. – Т. 47. - № 5. – Pp. 1014 – 1030.
Kosarev, N.I. The production model of knowledge representation in decision support systems / N.I. Kosarev // Bulletin of the Siberian Law Institute of the Federal Drug Control Service of Russia №2 (13), 2013.
Dorokhina G. V. Information technology requirements for digital data collection, processing and analysis. Problems of artificial intelligence. 2020. № 4 (19). Pp. 4–9.
Bruno Borlini Duarte an Ontology-based Reference Model for the Software Systems Domain with a focus on Requirements Traceability/ Bruno Borlini Duarte. – Vitória, ES, 2022- 149 p.: il. 30 cm. (date of request: 04.12.2025).
Garkusha, D. A. Analysis of ontological platforms. Artificial intelligence: theoretical aspects, practical application: proceedings of the Donetsk International Scientific Round Table. Donetsk: FGBNU "IPII", 2023. 252 P. Pp. 37–40.
Zagorulko Yu.A. Modern means of formalizing the semantics of knowledge domains based on ontologies. Information and mathematical technologies in science and management. 2018. № 3 (11). С. 27 36. DOI:10.25729/2413-0133-2018-3-03.
Polovikova O.N. Features of software implementation of logical tasks in the Prolog language / O.N. Polovikova, V.V. Shiryaev, N.M. Offending, L.L. Smolyakova // News of AltSU. Mathematics and Mechanics, 2021, №1 (117).
Mathematical logic and logical programming // Mathematical Forum MathHelpPlanet. URL: http://mathhelpplanet.com/static.php?p=matematicheskaya-logika-i-logicheskoye-programmirovaniye. (date of request: 04.12.2025).
Solving logical problems in Prolog // Programmer's blog: programming and algorithms (version from 28.05.2018). URL: https://pro-prof.com/archives/1299. (Date of request: 04.12.2025).
Santos Costa V. On Just in Time Indexing of Dynamic Predicates in Prolog // Lecture Notes in Computer Science. Berlin, Heidelberg, 2009. DOI:10.1007/978-3-642-04686-5.
Issue: 4(39)'2025 Section: SYSTEM ANALYSIS, CONTROL AND INFORMATION PROCESSING, STATISTICS How to cite: D.A. Filipishin, S.A. Zori. THE RESOLUTION METHOD AS A MEANS OF EXTENDING THE ONTOLOGY INFERENCE MACHINE // Problems of Artificial Intelligence. - 2025. - № 4 (39). - P. 241-253. - https://paijournal.guiaidn.ru/en/2025/4(39)-21.html