<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">inform</journal-id><journal-title-group><journal-title xml:lang="ru">Информатика</journal-title><trans-title-group xml:lang="en"><trans-title>Informatics</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">1816-0301</issn><issn pub-type="epub">2617-6963</issn><publisher><publisher-name>UIIP NASB</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.37661/1816-0301-2021-18-3-97-105</article-id><article-id custom-type="elpub" pub-id-type="custom">inform-1108</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGY</subject></subj-group></article-categories><title-group><article-title>Применение логики первого порядка для выявления организаторов и исполнителей противоправных действий в преступных группах</article-title><trans-title-group xml:lang="en"><trans-title>Application of first-order logic to identify organizers and perpetrators of illegal actions in teams of a limited circle of people</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Соболь</surname><given-names>А. М.</given-names></name><name name-style="western" xml:lang="en"><surname>Sobol</surname><given-names>A. М.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Соболь Александр Михайлович - магистр физикоматематических наук, аспирант кафедры интеллектуальных систем, факультет радиофизики и компьютерных технологий.</p><p>Ул. Курчатова, 5, 220064, Минск</p></bio><bio xml:lang="en"><p>AlexanderM. Sobol - M. Sci. (Phys.-Math.), Postgraduate Student, Department of Intelligent Systems, Faculty of Radiophysics and Computer Technologies.</p><p>St. Kurchatova, 5, 220064, Minsk</p></bio><email xlink:type="simple">sobolam@bsu.by</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Козлова</surname><given-names>Е. И.</given-names></name><name name-style="western" xml:lang="en"><surname>Kozlova</surname><given-names>E. I.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Козлова Елена Ивановна 0 кандидат физико-математических наук, доцент, заведующий кафедрой интеллектуальных систем, факультет радиофизики и компьютерных технологий.</p><p>Ул. Курчатова, 5, 220064, Минск</p></bio><bio xml:lang="en"><p>Elena I. Kozlova - Cand. Sci. (Phys.-Math.), Head of the Department of Intelligent Systems, Faculty of Radiophysics and Computer Technologies.</p><p>St. Kurchatova, 5, 220064, Minsk</p></bio><email xlink:type="simple">kozlova@bsu.by</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Чернявский</surname><given-names>Ю. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Chernyavsky</surname><given-names>Yu. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Чернявский Юрий Александрович - кандидат технических наук, доцент кафедры информатики, факультет компьютерных систем и сетей.</p><p>Ул. П. Бровки, 6, 220013, Минск</p></bio><bio xml:lang="en"><p>Yuri A. Chernyavsky - Cand. Sci. (Eng.), Associate Professor of the Department of Informatics, Faculty of Computer Systems and Networks.</p><p>St. P. Brovki, 6, 220013, Minsk</p></bio><email xlink:type="simple">chernyavskiy@bsuir.by</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Белорусский государственный университет</institution></aff><aff xml:lang="en"><institution>Belarusian State University</institution></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Белорусский государственный университет информатики и радиоэлектроники</institution></aff><aff xml:lang="en"><institution>Belarusian State University of Informatics and Radioelectronics</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2021</year></pub-date><pub-date pub-type="epub"><day>30</day><month>09</month><year>2021</year></pub-date><volume>18</volume><issue>3</issue><fpage>97</fpage><lpage>105</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Соболь А.М., Козлова Е.И., Чернявский Ю.А., 2021</copyright-statement><copyright-year>2021</copyright-year><copyright-holder xml:lang="ru">Соболь А.М., Козлова Е.И., Чернявский Ю.А.</copyright-holder><copyright-holder xml:lang="en">Sobol A.М., Kozlova E.I., Chernyavsky Y.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://inf.grid.by/jour/article/view/1108">https://inf.grid.by/jour/article/view/1108</self-uri><abstract><p>Известны три основных семейства алгоритмов вывода в логике первого порядка: прямой логический вывод и его применение к дедуктивным базам данных и продукционным системам; процедуры обратного логического вывода и системы логического программирования; системы доказательства теорем на основе метода резолюции. При решении конкретных проблем наиболее эффективными являются алгоритмы, позволяющие охватить все факты и аксиомы, которые должны быть учтены в процессе логического вывода. Рассматривается пример применения логики первого порядка с целью выявления виновных в противоправных действиях. На основании высказываний формируется база знаний из выражений, с помощью которых составляется выражение логики первого порядка. Приводятся доказательства рассуждений, полученных в прямом логическом выводе с помощью дерева доказательств. Прямой логический вывод предусматривает выполнение допустимых этапов логического вывода на основе всех известных фактов, поэтому также рассматривается метод на основе резолюции при реализации обратного логического вывода с учетом выражения, полученного при прямом логическом выводе. Данное выражение преобразуется в конъюнктивную нормальную формулу с помощью законов булевой алгебры и доказывается методом исключения событий с помощью операции конъюнкции.</p></abstract><trans-abstract xml:lang="en"><p>There are three main families of inference algorithms in first-order logic: direct inference and its application to deductive databases and production systems; backward inference procedures and logic programming systems; theorem proving systems based on the resolution method. When solving specific problems, the most effective algorithms are those that allow you to cover all the facts and axioms and must be taken into account in the process of inference. An example is considered in which it is necessary to prove the guilt of a person in murder. On the basis of statements, a knowledge base is formed from expressions, with the help of which an expression of first-order logic is compiled and proved using direct logical inference. The proof of the reasoning obtained in direct inference using the proof tree is given. However, direct inference provides for the implementation of all admissible stages of logical inference based on all known facts. The article also considers a method based on the resolution when implementing the reverse inference, taking into account the expression obtained in the direct inference. This expression is converted into a conjunctive normal formula using the laws of Boolean algebra and is proved by the elimination of events using the conjunction operation.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>логика первого порядка</kwd><kwd>прямой логический вывод</kwd><kwd>обратный логический вывод</kwd><kwd>формирование рассуждений</kwd><kwd>метод резолюции</kwd><kwd>конъюнктивная нормальная формула</kwd><kwd>дерево доказательства</kwd></kwd-group><kwd-group xml:lang="en"><kwd>first-order logic</kwd><kwd>direct inference</kwd><kwd>reverse inference</kwd><kwd>reasoning formation</kwd><kwd>resolution method</kwd><kwd>conjunctive normal formula</kwd><kwd>proof tree</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Самойлов, А. В. О применении основных логических законов и последствиях их нарушения в уголовно-процессуальной деятельности / А. В. Самойлов, Д. Е. Снегирева // Auditorium : электр. науч. журнал Курского гос. ун-та. - 2014. - № 4. - С. 96-102.</mixed-citation><mixed-citation xml:lang="en">Samoilov A. V., Snegireva D. E. On the application of basic logical laws and the consequences of their violation in criminal procedural activity. Auditorium : jelektronnyj nauchnyj zhurnal Kurskogo gosudarstvennogo universiteta [Auditorium: Electronic Scientific Journal of Kursk State University], 2014, no. 4, рр. 96-102 (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Владимиров, Л. Е. Учение об уголовных доказательствах / Л. Е. Владимиров. - Тула : Автограф, 2000. - 464 с.</mixed-citation><mixed-citation xml:lang="en">Vladimirov L. E. Uchenie ob ugolovnyh dokazatel'stvah. The Doctrine of Criminal Evidence. Tula, Autograph, 2000, 464 p. (In Russ.).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Рассел, C. Искусственный интеллект: современный подход / C. Рассел, П. Норвиг. - 2-е изд. - М. : Вильямс, 2006. - 1408 с.</mixed-citation><mixed-citation xml:lang="en">Russell S., Norvig P. Artificial Intelligence: A Modern Approach. 2nd ed., Prentice Hall, 2002, 1408 р.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
