You are here: Home
Sun, 18/May/2025

Zobrazenie žiadosti o grant

Sémantika termov jednoducho typovaného λ-kalkulu v pojmoch teórie kategórií využitím koalgebry polynomiálneho endofunktora na základe Curry-Howard-Lambekovho izomorfizmu

Evidenčné číslo FEI-2023-101
Dátum podania 2022-11-30 18:44:10
01. Názov grantu Sémantika termov jednoducho typovaného λ-kalkulu v pojmoch teórie kategórií využitím koalgebry polynomiálneho endofunktora na základe Curry-Howard-Lambekovho izomorfizmu
02. Title in English Semantics of the simply typed λ-calculus terms based on category theory using a polynomial endofunctor for a coalgebra according to the Curry-Howard-Lambek isomorphism
03. Akronym SemLambdaCHL
04. Odbor Informatika
05. Začiatok riešenia 2023-01-01
06. Koniec riešenia 2023-12-31
07. Anotácia Haskell Curry a William Howard formulovali teóriu opisujúcu dôležitú korešpondenciu medzi výpočtovým modelom a formálnou logikou, ktorú neskôr rozšíril Joachim Lambek o korešpondenciu s teóriou kategórií. Táto teória je dnes známa pod názvom Curry-Howard-Lambekov izomorfizmus (CHL), resp. korešpondencia. V našom prístupe sa venujeme korešpondencii medzi jednoducho typovaným λ-kalkulom, Brouwer-Heyting-Kolmogorovou interpretáciou intuicionistickej logiky a teóriou kategórií. Vyhodnotenie termov λ-kalkulu štrukturálnou operačnou sémantikou korešponduje s metódou zjednodušovania dôkazov formúl intuicionistickej logiky v prirodzenej dedukcii. V tomto projekte sa zameriame na túto časť CHL. Formulujeme nový spôsob vyhodnotenia λ-termov v pojmoch teórie kategórií prostredníctvom koalgebry polynomiálneho endofunktora vzhľadom na CHL.
08. Annotation Haskell Curry and William Howard formulated a theory describing an important correspondence between a computational model and formal logic, which was later extended by Joachim Lambek to include correspondence with category theory. This theory is known today under the name Curry-Howard-Lambeck isomorphism (CHL), or correspondence. In our approach, we focus on the correspondence between the simply typed λ-calculus, the Brouwer-Heyting-Kolmogor interpretation of intuitionistic logic, and category theory. The evaluation of the λ-calculus terms by structural operational semantics corresponds to the method of simplifying the proofs of intuitionistic logic formulas in natural deduction. In this project, we will focus on this part of the CHL. We formulate a new way of evaluating λ-terms in terms of category theory via polynomial endofunctor coalgebra with respect to CHL.
09. Požadované prostriedky 2000 EUR
10. Bežné priame náklady 1800 EUR
11. Cestovné náklady 1600 EUR
12. Materiál 200 EUR
13. Služby 0 EUR
14. Bežné nepriame náklady 200 EUR
15. Katedra Katedra počítačov a informatiky
16. Vedúci katedry prof. Ing. Jaroslav Porubän, PhD.
17. Meno a priezvisko zodpovedného riešiteľa Ing. Ján Perháč, PhD.
18. Telefón +421 55 602 4144
19. Email jan.perhac@tuke.sk
20. CC publikácie za posledných 5 rokov s uvedením počtu citácií (max. 20 publikácií) s uvedením bibliografických údajov a odkazmi na publikácie ADC Q1 - Formal model of IDS based on BDI logic / Ján Perháč, Valerie Novitzká, William Steingartner, Zuzana Bilanová - 2021. In: Mathematics, Vol. 9. No. 18, art. no. 2290, IF 2.592,
https://doi.org/10.3390/math9182290
Počet citácií: 2

ADC Q2 - Formalization and Modeling of Communication within Multi-Agent Systems Based on Transparent Intensional Logic / Samuel Novotný, Miroslav Michalko, Ján Perháč, Valerie Novitzká, František Jakab - 2022. In: Symmetry, Vol. 14, No. 3, art. no 588, IF: 2.940 https://doi.org/10.3390/sym14030588
Počet citácií: 0
21. Celkový počet - CC publikácie za posledných 5 rokov 2
22. Impaktované (s uvedením impakt faktoru) publikácie za posledných 5 rokov s uvedením počtu citácií (max. 20 publikácií) s uvedením bibliografických údajov a odkazmi na publikácie ADC Q1 - Formal model of IDS based on BDI logic / Ján Perháč, Valerie Novitzká, William Steingartner, Zuzana Bilanová - 2021. In: Mathematics, Vol. 9. No. 18, art. no. 2290, IF 2.258, https://doi.org/10.3390/math9182290
Počet citácií: 2

ADC Q2 - Formalization and Modeling of Communication within Multi-Agent Systems Based on Transparent Intensional Logic / Samuel Novotný, Miroslav Michalko, Ján Perháč, Valerie Novitzká, František Jakab - 2022. In: Symmetry, Vol. 14, No. 3, art. no 588, IF: 2.940 https://doi.org/10.3390/sym14030588
Počet citácií: 0

ADM Q2 - Modeling Synchronization Problems: From Composed Petri Nets to Provable Linear Sequents / Ján Perháč, Daniel Mihályi, Valerie Novitzká - 2017.In: Acta Polytechnica Hungarica. Vol. 14, no. 8 (2017), p. 165-182. - ISSN 1785-8860, IF 1.806 http://acta.uni-obuda.hu/Perhac_Mihalyi_Novitzka_79.pdf
Počet citácií: 8

ADM Q2 - Logic Analysis of Natural Language Based on Predicate Linear Logic / Zuzana Bilanová ... [et al.] - 2020. In: Acta Polytechnica Hungarica: An international peer-reviewed scientific journal of Óbuda University, Hungarian Academy of Engineering and IEEE Hungary Section: journal of applied sciences. - Budapešt (Maďarsko) : Óbudai Egyetem Roč. 17, č. 6 (2020), s. 239-252 [print, online]. - ISSN 1785-8860, IF 1.806 http://acta.uni-obuda.hu/Bilanova_Perhac_Chovancova_Chovanec_103.pdf
Počet citácií: 7

ADM Q3 - Elimination of network intrusions via a resource oriented BDI architecture / Ján Perháč, Daniel Mihályi, Lukáš Maťaš - 2018.In: Open Computer Science. - Berlín (Nemecko) : De Gruyter Roč. 8, č. 1 (2018), s. 173-181 [online]. - ISSN 2299-1093 (online)
https://www.degruyter.com/document/doi/10.1515/comp-2018-0016/html
Počet citácií: 1
23. Celkový počet - impaktované publikácie za posledných 5 rokov 2
24. Publikácie v zahraničných a domácich periodikách nepokrytých CC za posledných 5 rokov (max. 20 publikácií) ADM - From Coalgebraic Logic to Modal Logic: An Introduction / Valerie Novitzká, William Steingartner, Ján Perháč - 2019.In: IPSI BgD Transactions on Internet Research. - Belgrade (Srbsko) : IPSI BgD Roč. 15, č. 2 (2019), s. 39-44 . - ISSN 1820-4503 Spôsob prístupu: http://ipsitransactions.org/journals/papers/tir/2019jul/p6.pdf.

ADM - Automated Hardening of a Linux Web Server / Michal Olenčin, Ján Perháč Spôsob prístupu: http://ipsitransactions.org/journals/papers/tir/2020jul/p9.pdf... In: IPSI Transactions on Internet Research. - Belehrad (Srbsko) : IPSI Roč. 16, č. 2 (2020), s. 61-66 . - ISSN 1820-4503

ADM - Categorical Approach to Denotational and Operational Semantics / Valerie Novitzká, Ján Perháč, William Steingartner - 2019.In: IPSI BgD Transactions on Internet Research. - Belgrade (Srbsko) : IPSI BgD Roč. 15, č. 2 (2019), s. 45-51 . - ISSN 1820-4503

ADM - A Visualizing Tool for Graduate Course: Semantics of Programming Languages / William Steingartner, Ján Perháč, Alexander Biliňski - 2019.In: IPSI BgD Transactions on Internet Research. - Belgrade (Srbsko) : IPSI BgD Roč. 15, č. 2 (2019), s. 52-58 . - ISSN 1820-4503

AFC - Linux Security Enhancement through Log Files Distribution Specified by Epistemic Linear Logic / Ján Perháč, Daniel Mihályi, Lukáš Reľovský - 2018.In: INES 2018 22nd International Conference on Intelligent Engineering Systems : IEEE 22nd International Conference on Intelligent Engineering Systems : Proceedings. - Danvers (USA) : Institute of Electrical and Electronics Engineers s. 167-172 . - ISBN 978-1-5386-1121-0

AFC - Distribution of Linux Log Files Described by Predicate Linear Logic Formula / Ján Perháč, Daniel Mihályi, Lukaš Reľosky - 2018.In: SACI 2018. - Danvers (USA) : Institute of Electrical and Electronics Engineers s. 81-86 [online]. - ISBN 978-1-5386-4639-7

AFC - Simple-typed functional language modeled by category theory / Ján Perháč, Zuzana Bilanová, Gabriela Havrilčáková - 2019.In: ICT in Education, Research, and Industrial Application : proceedings of the 15th international conference volume 3. - Aachen (Germany) : CEUR-WS s. 34-43 [online]. - ISSN 1613-0073 (online)

AFC - Natural Language Dialogue Formalization: From Hyperintensional Logic to Linear Logic / Zuzana Bilanová, Ján Perháč - 2019.In: ICT in Education, Research, and Industrial Application : proceedings of the 15th international conference volume 3. - Aachen (Germany) : CEUR-WS s. 44-50 [online]. - ISSN 1613-0073 (online)

AFC - A Modern Interpreter of Predicate Linear Logic Formulas / Z. Bilanová, J. Perháč and M. Hulič, - 2020 IEEE 15th International Conference on Computer Sciences and Information Technologies (CSIT), 2020, pp. 103-106, doi: 10.1109/CSIT49958.2020.9321931.

AFC - Categorical Model of Functional Language with Natural Numbers and Boolean Values / J. Perháč and Z. Bilanová - 2020 IEEE 15th International Conference on Computer Sciences and Information Technologies (CSIT), 2020, pp. 99-102, doi: 10.1109/CSIT49958.2020.9322039.

AFC - Intrusion Detection System Autonomous Reactions: Case Study / J. Perháč - 2019 IEEE 14th International Conference on Computer Sciences and Information Technologies (CSIT), 2019, pp. 218-221, doi: 10.1109/STC-CSIT.2019.8929842.

AFC - Visualization of Syntax and Semantics for Simple Functional Language of Natural Numbers and Boolean Values / Ján Perháč et al. - 2022 IEEE 10th Jubilee International Conference on Computational Cybernetics and Cyber-Medical Systems (ICCC). IEEE, 2022. p. 305-310. doi: https://doi.org/10.1109/ICCC202255925.2022.9922774.

AFC - Information System of Cartographic Images Analysis for Soil Condition Monitoring of Agricultural Parcels / Viktor Zhukovskyy, Serhii Shatnyi, Nataliia Zhukovska, Ján Perháč - 2022 International Conference on Decision Aid Sciences and Applications, DASA 2022, pp. 1640 - 1644. doi: https://doi.org/10.1109/DASA54658.2022.9764972

AFD - Another Tool for Structural Operational Semantics Visualization of Simple Imperative Language / J. Perháč and Z. Bilanová - 2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA), 2020, pp. 513-518, doi: 10.1109/ICETA51985.2020.9379205.

AFD - Resource Oriented BDI Architecture for IDS / Ján Perháč, Daniel Mihályi, Lukáš Maťaš - 2017.In: Informatics 2017. - Danvers : IEEE, 2017 S. 293-299. - ISBN 978-1-5386-0888-3

AFD - Automated configuration of a Linux web server security / Michal Olenčin, Ján Perháč - 2019.In: IEEE 15th International Scientific Conference on Informatics : proceedings. - New York (USA) : Institute of Electrical and Electronics Engineers 491-495 [print, online]. - ISBN 978-1-7281-3178-8

AFD - Visualization of imperative programs translation with Structural Operational Semantics / Vitalii Tsimbolynets, Ján Perháč – 2022. In 2022 IEEE 16th International Scientific Conference on Informatics. IEEE. [AFD]
25. Celkový počet - Publikácie v zahraničných a domácich periodikách nepokrytých CC za posledných 5 rokov 17
26. Monografie a kapitoly dlhšie ako 3 autorské hárky za posledných 5 rokov -
27. Počet - Monografie a kapitoly dlhšie ako 3 autorské hárky za posledných 5 rokov 0
28. Učebnice a skriptá za posledných 5 rokov -
29. Počet - Učebnice a skriptá za posledných 5 rokov 0
30. Zoznam 5 najcitovanejších publikácií s uvedením počtu citácií a uveďte max. 10 citácií ku každej publikácii Publikácia:
Modeling Synchronization Problems: From Composed Petri Nets to Provable Linear Sequents / Ján Perháč, Daniel Mihályi, Valerie Novitzká - 2017. In: Acta Polytechnica Hungarica. Vol. 14, no. 8 (2017), p. 165-182. - ISSN 1785-8860

Počet citácií: 8
Kordic, Branislav, Miroslav Popovic, and Silvia Ghilezan. "Formal verification of python software transactional memory based on timed automata." Acta Polytechnica Hungarica 16.7 (2019): 197-216.

Mezei, Miklós, and Imre Felde. "Mass Event Monitoring by Using Mobile Cell Information: A Case Study for Budapest at the Celebration of the State Foundation Day." 2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI). IEEE, 2018.

Bednár, Branislav, and Zuzana Bilanová. "Towards Automated Translating Natural Language Sentences into Intensional Constructions." 2019 IEEE 15th International Scientific Conference on Informatics. IEEE, 2019.

Daneshjo, Naqib, et al. "Use of Modern Software Systems for Design and Realization of Prototype of Three-dimensional Model." TEM Journal 8.2 (2019): 346.

Teplická, Katarína, et al. "Dashboards-Effective Instrument of Decision in Synergy with Software Support." Polish Journal of Management Studies 22.1 (2020): 565.
Solanik, Michal, et al. "Interactive web course for teaching system programming." 2021 19th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2021.

Steingartner, William, and Erik Gajdoš. "The visualization of a graph semantics of imperative languages." Polytechnica 5.2 (2021): 7-14.

Kravcová, Jana, William Steingartner, and Hana Bučková. "Software tool for supporting the experiential teaching of selected methods of formal semantics." 2021 19th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2021.

----------------------------------------------------------------

Publikácia:
Logic Analysis of Natural Language Based on Predicate Linear Logic / Zuzana Bilanová ... [et al.] - 2020.In: Acta Polytechnica Hungarica : An international peer-reviewed scientific journal of Óbuda University, Hungarian Academy of Engineering and IEEE Hungary Section : journal of applied sciences. - Budapešt (Maďarsko) : Óbudai Egyetem Roč. 17, č. 6 (2020), s. 239-252 [print, online]. - ISSN 1785-8860

Počet citácií: 7
Цветков, В. Я. "Пространственная Логика В Фотограмметрических Построениях." Науки о Земле 1 (2019): 37-48.

Vokorokos, Liberios, et al. "Colors Perception in Object Detectors." 2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2020.

Hasin, Martin, et al. "Analysis of Network Traffic in CLOUD Environment." 2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2020.

Vehec, Igor, and Emília Pietriková. "Metrics for Student Source Code Analysis." 2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2020.

Palša, Jakub, and Martin Havrilla. "Transfer and Visualization of the Data in Intelligent Environment." 2021 IEEE 19th World Symposium on Applied Machine Intelligence and Informatics (SAMI). IEEE, 2021.

Lukacs, Peter, and Emilia Pietrikova. "Wrist Rehabilitation in Carpal Tunnel Syndrome by Gaming using EMG Controller." 2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2020.

Ádám, Norbert, Dávid Vaľko, and Martin Havrilla. "Using Neural Networks for ECG Classification." 2022 IEEE 20th Jubilee World Symposium on Applied Machine Intelligence and Informatics (SAMI). IEEE, 2022.


----------------------------------------------------------------

Publikácia:
WEB-Based Questionnaires For Type Theory Course / Daniel Mihályi ... [et al.] Spôsob prístupu: http://aei.fei.tuke.sk/papers/2017/4/06_Mihalyi.pdf... In: Acta Electrotechnica et Informatica. Roč. 17, č. 4 (2017), s. 35-42. - ISSN 1335-8243

Počet citácií: 8
Porubän, Jaroslav. "Challenging the Education in the Open Laboratory." 2018 16th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2018.

Steingartner, William, Martin Haratim, and Jiří Dostál. "Software visualization of natural semantics of imperative languages-a teaching tool." 2019 IEEE 15th International Scientific Conference on Informatics. IEEE, 2019.

Steingartner, William. "Compiler Module of Abstract Machine Code for Formal Semantics Course." 2021 IEEE 19th World Symposium on Applied Machine Intelligence and Informatics (SAMI). IEEE, 2021.

Steingartner, William. "Support for online teaching of the Semantics of Programming Languages course using interactive software tools." 2020 18th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2020.

Steingartner, William. "On some innovations in teaching the formal semantics using software tools." Open Computer Science 11.1 (2021): 2-11.

Steingartner, William, and Valerie Novitzká. "Natural Semantics for Domain-Specific Language." European Conference on Advances in Databases and Information Systems. Springer, Cham, 2021.

Steingartner, William. "Compiler Module of Abstract Machine Code for Formal Semantics Course." 2021 IEEE 19th World Symposium on Applied Machine Intelligence and Informatics (SAMI). IEEE, 2021.

Kravcová, Jana, William Steingartner, and Hana Bučková. "Software tool for supporting the experiential teaching of selected methods of formal semantics." 2021 19th International Conference on Emerging eLearning Technologies and Applications (ICETA). IEEE, 2021.

----------------------------------------------------------------

Publikácia:
Intrusion Detection System Behavior as Resource-Oriented Formula / Ján Perháč, Daniel Mihályi, In: Acta Electrotechnica et Informatica. Roč. 15, č. 3 (2015), s. 9-13. - ISSN 1335-8243

Počet citácií: 3
Ádám, Norbert, et al. "Artificial neural network based IDS." 2017 IEEE 15th International Symposium on Applied Machine Intelligence and Informatics (SAMI). IEEE, 2017.

Novitzká, Valerie, William Steingartner, and Mohamed Ali M. Eldojali. "The advantages of linear logic in computer science." mathematical modeling in physics and engineering: 44.

Steingartner, William, et al. "Some aspects about coalgebras as foundation for expressing the semantics of imperative languages."

----------------------------------------------------------------

Publikácia:
Automated configuration of a Linux web server security / Michal Olenčin, Ján Perháč In: IEEE 15th International Scientific Conference on Informatics : proceedings. - New York (USA) : Institute of Electrical and Electronics Engineers 491-495 [print, online]. - ISBN 978-1-7281-3178-8

Počet citácií: 4
Dabthong, Hachol, et al. "Low Cost Automated OS Security Audit Platform Using Robot Framework." 2021 Research, Invention, and Innovation Congress: Innovation Electricals and Electronics (RI2C). IEEE, 2021.

Echeverría, Aarón, et al. "Cybersecurity Model Based on Hardening for Secure Internet of Things Implementation." Applied Sciences 11.7 (2021): 3260.

Díaz-de-Arcaya, Josu, et al. "Orfeon: An AIOps framework for the goal-driven operationalization of distributed analytical pipelines." Future Generation Computer Systems 140 (2023): 18-35.

Paya, Antonio, Alba Cotarelo, and Jose Manuel Redondo. "Egida: Automated security configuration deployment systems with early error detection." Computers & Security 116 (2022): 102638.
31. Celkový počet publikácií citovaných za posledných 5 rokov (10-50 krát) 0
32. Prehľad projektov zodpovedného riešiteľa realizovaných v priebehu posledných 5 rokov v štruktúre: názov projektu, grantová schéma, roky realizácie, rozpočet, pozícia zodpovedného riešiteľa European Research Network on Formal Proofs, CA20111, COST Association, Avenue du Boulevard – Bolwerklaan 21, 1210 Brussels, Belgium, realizácia v rokoch 2021-2015, rozpočet 500 000 €, Člen manažerského výboru za Slovenskú republiku

Vývoj nových sémantických technológií vo vzdelávaní mladých IT expertov, KEGA 011TUKE-4/2020, realizácia v rokoch 2020-2023, rozpočet 31 480 €, riešiteľ

Modelovanie dynamických aspektov multiagentových systémov pomocou transparentnej intenzionálnej logiky, FEI-2022-90 GRANT FEI TUKE, realizácia v roku 2022, rozpočet 1500 €, vedúci projektu

Moderný interpreter formúl predikátovej lineárnej logiky, FEI-2021-76 GRANT FEI TUKE, realizácia v roku 2021, rozpočet 1500 €, zástupca vedúceho projektu neskôr vedúci projektu

Behaviorálny model komponentových systémov na báze koalgebier a lineárnej logiky, FEI-2020-70 GRANT FEI TUKE, realizácia v roku 2020, rozpočet 1500 €, vedúci projektu

Sémantické technológie pre výučbu informatiky, SK-AT-2017-0012, Agentúra na podporu výskumu a vývoja (APVV) realizácia v rokoch 2018-2019, rozpočet 2000 €, riešiteľ

Sémantický stroj zdrojovo-orientovanej transparentnej intenzionálnej logiky, FEI-2018-59 GRANT FEI TUKE, realizácia v roku 2019, rozpočet 1000 €, zástupca vedúceho projektu

Návrh a vývoj verifikovateľnej BDI architektúry pre IDS s využitím komponentových systémov a systémov virtuálnej reality, FEI-2017-47 GRANT FEI TUKE, realizácia v roku 2018, rozpočet 800 €, vedúci projektu
33. Počet - Projekty zodpovedného riešiteľa realizované v priebehu posledných 5 rokov 8
34. Expertízy, konzultácie a ostatné výsledky s priamym využitím v hospodárskej a spoločenskej praxi za posledných 5 rokov -
35. Počet - Expertízy, konzultácie a ostatné výsledky s priamym využitím v hospodárskej a spoločenskej praxi za posledných 5 rokov 0
36. Aplikačné výstupy - chránené (patent, vynález) -
37. Počet - Aplikačné výstupy - chránené (patent, vynález) 0
38. Aplikačné výstupy - ostatné -
39. Počet - Aplikačné výstupy - ostatné 0
40. Zoznam riešiteľov
Meno a priezvisko Dátum narodenia Katedra
Ing. Ján Perháč, PhD. 1991-05-28 KPI
Ing. Daniel Gecášek, PhD. 1995-04-03 KPI
Ing. Michal Solanik 1992-12-25 KPI
Bc. Samuel Novotný 1999-02-23 KPI
Bc. Vitalii Tsimbolynets 2002-03-24 KPI
Počet riešiteľov: 5
41. Súhrnná kapacita riešiteľov v hodinách 2500
42. Kľúčové slová λ-kalkul, Curry-Howard-Lambekov izomorfizmus, intuicionistická logika, teória kategórii
43. Keywords λ-calculus, Curry-Howard-Lambek isomorphism, intuitionistic logic, category theory
44. Vedecké ciele projektu Cieľom projektu je formulácia časti Curry-Howard-Lambekovho izomorfizmu prostredníctvom nového prístupu k vyhodnoteniu λ-termov využitím koalgebry polynomiálneho endofunktora v rámci teórie kategórií.

K dosiahnutiu tohoto cieľu možno identifikovať nasledujúce kategórie prác:

- Analýza potrebných formálnych aparátov: jednoducho typovaný λ-kalkul, intuicionistická logika a teória kategórií. Rozoberieme korešpondenciu medzi vyhodnotením λ-termov v pojmoch štandardných sémantických metód a metódou zjednodušenia dôkazov formúl intuicionistickej logiky v prirodzenej dedukcii.

- Konštruovanie kategórie reprezentujúcej typovaný λ-kalkul v pojmoch teórie kategórií, kde objekty kategórie budú reprezentovať typy a morfizmy kategórie budú predstavovať termy λ-kalkulu.

- Špecifikácia a definícia polynomiálneho endofunktora nad definovanou kategóriou, reprezentujúceho zobrazenia korešpondujúce vyhodnoteniu termov λ-kalkulu.

- Modelovanie vyhodnotenia termov typovaného λ-kalkulu ako koalgebry polynomiálneho endofunktora nad kategóriou typovaného λ-kalkulu.

45. Forma popularizácie výsledkov riešenia projektu s cieľom informovať verejnosť o prínosoch výsledkov projektu Výsledky riešenia projektu budú publikované v relevantných vedeckých periodikách a prezentované na medzinárodných konferenciách. Samotný model bude zároveň slúžiť pre pedagogické účely pri vzdelávaní študentov na predmete Logika pre informatikov a Teória typov, ktoré sú vyučované na inžinierskom stupni odboru Informatika, na Katedre počítačov a informatiky.
46. Očakávané výstupy riešenia
Kategória Počet
Počet CC publikácií 1
Počet impaktovaných publikácií 1
Počet publikácií nepokrytých CC a impaktovaných 1
Počet patentových prihláok v SR 0
Počet vyvolaných projektov VaV, nadv. na riešený projekt 1
47. Harmonogram
Začiatok etapy Koniec etapy Názov etapy Popis etapy
1.1.2023 28.2.2023 Analýza formálnych aparátov Analýza potrebných formálnych aparátov, so zameraním na korešpondenciu medzi vyhodnotením termov λ-kalkulu a metódou zjednodušovania dôkazov formúl intuicionistickej logiky v prirodzenej dedukcii.
1.3.2023 31.8.2023 Syntéza získaných poznatkov Syntéza získaných poznatkov. Explicitná formulácia kategórie typovaného λ-kalkulu, špecifikácia a definícia polynomiálneho endofunktora nad konštruovanou kategóriou.
1.9.2023 30.11.2023 Implementácia získaných poznatkov. Implementácia získaných poznatkov. Modelovanie vyhodnotenia termov kalkulu prostredníctvom kolagebry polynomiálneho endofunktora nad konštruovanou kategóriou. Overenie konštruovaného modelu.
1.12.2023 31.12.2023 Publikácia výsledkov Príprava finálnej publikácie celkových dosiahnutých výsledkov riešenia projektu.
Počet etáp: 4
Vecný zámer projektu
48. Aktuálnosť a vedeckosť cieľov, vedecká úroveň a kvalita projektu
  • Definujte mieru aktuálnosti riešeného problému v danej oblasti vedy a techniky, z celosvetového pohľadu vrátane relevantných odkazov na odbornú literatúru
  • Definujte vedeckú úroveň projektu a vedeckosť metód využívaných v riešení projektu
  • Definujte ciele projektu a reálnosť ich dosiahnutia
  • Opíšte navrhovanú metodiku riešenia projektu, opodstatnenosť jej výberu a efektívnosť jej pouţitia z hľadiska splnenia deklarovaných cieľov

Jeden z najväčších objavov minulého storočia v oblasti informatiky a logiky bolo formulovanie Curry-Howardovho izomorfizmu [1]. Tento izomorfizmus opisuje korešpondenciu medzi formulami a typmi, programami a dôkazmi. Táto korešpondencia odhalila, že dôkazy intuicionistickej logiky môžu byť preložené do λ-termov a vice versa [2]. Túto teóriu neskôr rozšíril Joachim Lambek o korešpondenciu s teóriou kategórií, ktorá je dnes známa pod názvom Curry-Howard-Lambekov izomorfizmus (CHL).

Curry-Howard-Lambekov izomorfizmus je aktuálnou témou skúmania mnohých výskumníkov [4]. Aplikácia výsledkov tohto výskumu sa využíva v rôznych oblastiach informatiky a matematiky, medzi ktoré patria automatické dokazovacie systémy [5-6], interaktívne dokazovacie systémy [7-9], tvorí taktiež základ automatickej typovej kontroly, resp. automatického odvodenia typov v mnohých programovacích jazykov [10-11]. Prostredníctvom intuicionistickej logiky a CHL je možné generovanie korektných programov z dôkazov ich špecifikácií [12].

V našom prístupe sa budeme venovať korešpondencii medzi jednoducho typovaným λ-kalkulom, Brouwer-Heyting-Kolmogorovou interpretáciou intuicionistickej logiky a teóriou kategórií. Vyhodnotenie termov λ-kalkulu korešponduje s metódou zjednodušovania dôkazov formúl intuicionistickej logiky v Gentzenovej prirodzenej dedukcii. V tomto projekte sa zameriame na túto časť CHL. Formulujeme nový spôsob vyhodnotenia λ-termov v pojmoch teórie kategórií prostredníctvom koalgebry polynomiálneho endofunktora vzhľadom na CHL, navyše konkrétna špecifikácia a definícia polynomiálneho endofunktora nám umožní modelovať správanie sa rožných redukčných stratégií v danej koalgebre.

Zdroje:

[1] Howard, W. A. (1980). The formulae-as-types notion of construction. To HB Curry: essays on combinatory logic, lambda calculus and formalism, 44, 479-490.

[2] Lecomte, A. (2011). Meaning, logic and ludics. World Scientific.

[3] Poernomo, I., Crossley, J. N., & Wirsing, M. (2005). Adapting Proofs-as-Programs: The Curry--Howard Protocol. Springer Science & Business Media.

[4] Zach, R. (2019, November). The Significance of Curry-Howard Isomorphism. In Philosophy of Logic and Mathematics. Proc. of the 41st International Ludwig Wittgenstein Symposium/Eds.: GM Mras, P. Weingartner, B. Ritter. Berlin: DeGruyter (pp. 313-326).

[5] Loveland, Donald W. Automated theorem proving: A logical basis. Elsevier, 2016.

[6] Bibel, Wolfgang. Automated theorem proving. Springer Science & Business Media, 2013.

[7] Nipkow, T., Wenzel, M., & Paulson, L. C. (Eds.). (2002). Isabelle/HOL: a proof assistant for higher-order logic. Berlin, Heidelberg: Springer Berlin Heidelberg.

[8] Geuvers, H. (2009). Proof assistants: History, ideas and future. Sadhana, 34(1), 3-25.

[9] Huet, G., Kahn, G., & Paulin-Mohring, C. (1997). The coq proof assistant a tutorial. Rapport Technique, 178.

[10] Gundry, A. M. (2013). Type inference, Haskell and dependent types.

[11] Damas, L., & Milner, R. (1982, January). Principal type-schemes for functional programs. In Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages (pp. 207-212).

[12] Bates, J. L., & Constable, R. L. (1985). Proofs as programs. ACM Transactions on Programming Languages and Systems (TOPLAS), 7(1), 113-136.


Definujte vedeckú úroveň projektu a vedeckosť metód využívaných v riešení projektu. Definujte ciele projektu a reálnosť ich dosiahnutia

Ciele projektu spĺňajú požiadavku na vedeckosť. Cieľom projektu je formulácia sémantiky jednoducho typovaného λ-kalkulu prostredníctvom koalgebry polynomiálneho endofunktora v pojmoch teórie kategórií na základe Curry-Howard-Lambekovho izomorfizmu.

Použité metódy sú prísne exaktné a všetky prostriedky formálneho návrhu, ktoré budeme používať, sú matematicky dokázané. Skúsenosti a dosiahnuté výsledky nám dovoľujú považovať stanovené ciele za reálne a dosiahnuteľné v rámci doby riešenia projektu.

Opíšte navrhovanú metodiku riešenia projektu, opodstatnenosť jej výberu a efektívnosť jej použitia z hľadiska splnenia deklarovaných cieľov:

Semináre, pravidelné stretnutia riešiteľov, stanovenie čiastkových cieľov, publikovanie čiastkových výsledkov, kooperácia, výmena vedomostí, atď.

Odôvodnenie finančných nárokov

V rámci dosahovania stanovených cieľov je dôležité vedecké výsledky prezentovať na medzinárodných konferenciách a publikovať ich vo významných vedeckých časopisoch. Rovnako je dôležité získavať pravidelne nové informácie z danej oblasti. Z uvedeného dôvodu chceme získané prostriedky použiť nasledovne:

1. na úhradu konferenčných poplatkov (vložného) a cestovných nákladov na významné medzinárodné vedecké konferencie,
2. na pokrytie nákladov na nákup potrebnej odbornej literatúry,
3. na pokrytie nákladov na nákup spotrebného materiálu.

49. Originálnosť projektu a koncepcie riešenia
  • Definujte mieru originálnosti projektu
  • Opíšte navrhovaný koncept riešenia a formulujte vedeckú hypotézu
  • Definujte význam predbežných výsledkov, nadväznosť navrhovaného riešenia na vlastné publikované výsledky

Vo všeobecnosti Curry-Howard-Lambekov izomorfizmus je funktor z kategórie λ-kalkulu do kategórie dôkazov, prostredníctvom ktorého je definovaná kategorická sémantika. V našom prístupe sa zameriame na novú metódu definície sémantiky λ-termov s dôrazom na ich postupné vyhodnocovanie, a to využitím koalgebry polynomiálneho endofunktora v pojmoch teórie kategórií. Relácia vyhodnotenia λ-termov v štrukturálnej operačnej sémantike je reflexívna a tranzitívne uzavretá, pričom tieto vlastností je možné exaktne modelovať koalgebrou polynomiálneho endofunktora a zároveň pri špecifikácii a definícii polynomiálneho endofunktora je možné sa zamerať na rôzne stratégie vyhodnocovania λ-termov.

Východisková hypotéza projektu je nasledovná:
„Výroky, dôkazy, a zjednodušenie dôkazov intuicionistickej logiky korešpondujú s typmi, programami, a vyhodnotením programov typovaného λ-kalkulu, tie korešpondujú s objektami, morfizmami kategórie typovaného λ-kalkulu, a koalgebrou polynomiálneho endofunktora nad kategóriou jednoducho-typovaného λ-kalkulu.“
Overenie našej hypotézy budeme realizovať napĺňaním vedeckých cieľov formulovaných vyššie.

Použité metódy, ako je jednoducho-typovaný λ-kalkul, intuicionistická logika a teória kategórií, sú prísne exaktné a všetky prostriedky formálneho návrhu, ktoré budeme používať, sú matematicky dokázané. Intuicionistická logika a jej dedukčný (dokazovací) systém umožnia logický dôkaz všetkých formulovaných vlastností modelu, čo bude zaručovať jeho korektnosť a spoľahlivosť. Definícia nášho modelu rozšíri spôsob pochopenia a možnosti definície nových programovacích jazykov, resp. pomôže pri formulovaní štruktúr programovacích jazykov.


Nadväznosť navrhovaného riešenia na vlastné publikované výsledky:

Ciele projektu nadväzujú na doterajší výskum v oblasti vývoja korektného softvéru využitím formálnych metód, výpočtových kalkulov, logických systémov a konštruovaniu behaviorálnych modelov netriviálnych systémov. Skúsenosti a dosiahnuté výsledky nám dovoľujú považovať stanovené ciele za reálne a dosiahnuteľné v rámci doby riešenia projektu.

Tento projekt nadväzuje na už realizované výsledky výskumu venovaného modelovaniu komplexných systémov ako sú systémy detekcie prienikov [1], prostredníctvom teórie kategórií [2], v pojmoch koalgebry polynomiálneho endofunktora [3], kategorickému modelovaniu typovaného λ-kalkulu s referenčnými typmi [4], jednoduchého funkcionálneho jazyka prirodzených čísel a pravdivostných hodnôt [5], [6], logickej analýze spracovania prirodzeného jazyka [7-10].


Literatúra:

[1] Perháč, J., Novitzká, V., Steingartner, W., & Bilanová, Z. (2021). Formal model of IDS based on BDI logic. Mathematics, 9(18), 2290.

[2] Perháč, J., & Mihályi, D. A. N. I. E. L. (2016). Coalgebraic specification of network intrusion signatures. Studia Universitatis Babes-Bolyai, Informatica, 61(2), 83-94.

[3] Perháč, J., & Mihályi, D. (2015, November). Coalgebraic modeling of IDS behavior. In 2015 IEEE 13th International Scientific Conference on Informatics (pp. 201-205). IEEE.

[4] Novitzká, V., Steingartner, W., & Perháč, J. A Simple Categorical Model of Reference Type. IPSI Transactions on Internet Research. - Belehrad (Srbsko) : IPSI Roč. 17, č. 2 (2021), s. 3-7 . - ISSN 1820-4503

[5] Perháč, J., & Bilanová, Z. (2020, September). Categorical Model of Functional Language with Natural Numbers and Boolean Values. In 2020 IEEE 15th International Conference on Computer Sciences and Information Technologies (CSIT) (Vol. 2, pp. 99-102). IEEE.

[6] Perháč, J., Bilanová, Z., & Havrilčáková, G. (2019). Simple-typed functional language modeled by category theory In: ICT in Education, Research, and Industrial Application : proceedings of the 15th international conference volume 3. - Aachen (Nemecko) : CEUR-WS s. 34-43 [online]. - ISSN 1613-007

[7] Novotný, S., Michalko, M., Perháč, J., Novitzká, V., & Jakab, F. (2022). Formalization and Modeling of Communication within Multi-Agent Systems Based on Transparent Intensional Logic. Symmetry, 14(3), 588.

[8] Bilanová, Z., & Perháč, J. (2019, May). About possibilities of applying logical analysis of natural language in computer science. In 2019 IEEE 13th International Symposium on Applied Computational Intelligence and Informatics (SACI) (pp. 251-256). IEEE.

[9] Bilanová, Z., Perháč, J., Chovancová, E., & Chovanec, M. (2020). Logic analysis of natural language based on predicate linear logic. Acta Polytechnica Hungarica, 17(6), 239-252.

[10] Bilanová, Z., & Perháč, J., (2019). Natural Language Dialogue Formalization: From Hyperintensional Logic to Linear Logic. In ICTERI PhD Symposium (pp. 44-52).

50. Štruktúra projektu, kvalita spracovania, logická nadväznosť postupov riešenia
  • Definujte harmonogram riešenia projektu s ohľadom na logickú nadväznosť postupov a na napĺňanie deklarovaných cieľov
  • Vysvetlite adekvátnosť použitej metodiky
  • Vysvetlite adekvátnosť navrhnutého rozpočtu projektu v kontexte finančnej náročnosti dosiahnutia cieľov
  • Stanovte časový plán realizácie a naplnenia stanovených vedeckých cieľov

- Obdobie: 1.1.2023 – 28.2.2023:
Analýza potrebných formálnych aparátov:
- Teória kategórií.
- Brouwerova–Heytingova–Kolmogorovova interpretacia intuicionistickej logiky.
- Jednoducho typovaný λ-kalkul.
Dôraz bude kladený na korešpondenciu medzi vyhodnotením termov λ-kalkulu a metódou zjednodušovania dôkazov formúl intucionistickej logiky v gentzenovom dokazovaciom systéme - prirodzenej dedukcii.

- Obdobie: 1.3.2023 – 31.8.2023
Syntéza získaných poznatkov. Explicitná formulácia kategórie typovaného λ-kalkulu, špecifikácia a definícia polynomiálneho endofunktora nad konštruovanou kategóriou.
Sformulujeme kategóriu jednoducho typovaný λ-kalkulu ako karteziánsky uzavretú kategóriu. Objekty tejto kategórie budú reprezentovať typy a morfizmy budú reprezentovať termy jednoducho typovaného λ-kalkulu. Následne prejdeme k špecifikácii polynomiálneho endofunktora nad danou kategóriu so zameraním na rôzne redukčné stratégie.

- Obdobie: 1.9.2023 – 30.11.2023
Implementácia získaných poznatkov. Modelovanie vyhodnotenia termov λ-kalkulu prostredníctvom kolagebry polynomiálneho endofunktora nad konštruovanou kategóriou. Overenie konštruovaného modelu.
Skonštruujeme model sémantiky jednoducho typovaného λ-kalkulu ako koalgebru polynomiálneho endofunktora. Použitá špecifikácia a definícia polynomiálneho endofunktora bude reprezentovať konkrétny model pre určenú redukčnú stratégiu.

- Obdobie: 1.12.2023 – 31.12.2023
Príprava finálnej publikácie celkových dosiahnutých výsledkov riešenia projektu.


Adekvátnosť návrhu rozpočtu projektu:

Pre publikovanie čiastkových a celkových výsledkov a nadviazanie potenciálnej medzinárodnej spolupráce bude potrebná účasť na medzinárodných konferenciách.

51. Odborné predpoklady riešiteľského kolektívu
  • Odôvodnite kompetentnosť zúčastnených riešiteľských organizácií na riešenie predkladaného projektu v kontexte hlavných úloh, ktoré budú jednotlivé organizácie v projekte zabezpečovať
  • Opíšte kompetentnosť jednotlivých riešiteľov na riešenie predkladaného projektu a základné úlohy, ktoré budú v rámci implementácie projektu realizovať (netýka sa zodpovedného riešiteľa)
  • Opíšte spôsob kooperácie riešiteľov, ich vzájomnú komplementaritu a zastupiteľnosť pri riešení projektu
  • Opíšte existujúcu prístrojovú a personálnu infraštruktúru pracovísk podieľajúcich sa na implementácii projektu
  • Opíšte mieru zapojenia mladých pracovníkov výskumu a vývoja do 35 rokov vrátane študentov doktorandského štúdia do riešenia projektu

Ing. Ján Perháč, PhD. – vedúci projektu
Odborný asistent Katedry počítačov a informatiky.
Jeho hlavná vedecká orientácia sa zameriava na teóriu typov, neklasické logické systémy v informatike a konštruovanie formálnych modelov s využitím teórie kategórií. Jeho vedľajšia výskumná činnosť je orientovaná na sieťovú bezpečnosť, systémy na detekciu prienikov, komponentovo orientované programovanie.

Ing. Daniel Gecášek, PhD. – zástupca vedúceho projektu
Vedecko-výskumný pracovník UVP TECHNICOM. Jeho vedecká orientácia sa zameriava na automatizáciu fyzikálnych modelov v prostredí HPC a následné spracovanie vyprodukovaných dát.

Ing. Michal Solanik – riešiteľ
Interný doktorand Katedry počítačov a informatiky.
Jeho hlavná vedecká orientácia sa zameriava na akceleráciu fyzikálnych modelov v paralelnom a distribuovanom prostredí.

Bc. Samuel Novotný – riešiteľ
Študent katedry počítačov a informatiky v odbore Informatika s ašpiráciou na absolvovanie doktorandského štúdia. Jeho výskum je zameraný na formalizáciu rečových aktov v multiagentových systémoch prostredníctvom intenzionálnych logických systémov. V spoluautorstve s vedúcim projektu publikoval karentovaný článok v impaktovanom časopise (Q2).

Bc. Vitalii Tsimbolynets – riešiteľ
Študent katedry počítačov a informatiky v odbore Informatika. Jeho výskum je zameraný na vizualizáciu formálnych metód z oblasti teoretickej informatiky. Vedúci projektu je jeho budúcim školiteľom diplomovej práce, v minulosti aj bakalárskej práce.

Vo výskumnom tíme prezentovaného projektu sa nachádza jeden študent doktorandského štúdia, jeden odborný asistent Katedry počítačov a informatiky, dvaja študenti denného štúdia odboru Informatika v inžinierskom stupni a vedecko-výskumný pracovník UVP TECHNICOM. Výskumný tím je vytvorený tak, aby skúsenosti jeho členov adekvátne pokryli všetky skúmané oblasti. Hlavnými riešiteľmi projektu sú Ján Perháč, Vitalii Tsimbolynets, Samuel Novotný, ktorí budú skúmať spôsoby kategorického modelovania výpočtových systémov, CHL izomorfizmus, na základe čoho budú formulovať nový model sémantiky termov jednoducho typovaného λ-kalkulu. Ich úlohou je okrem iného zabezpečiť plynulý priebeh výskumných prác na projekte a odbornú konzultáciu pri praktickej aplikácii vytvoreného prístupu ďalším dvom spoluriešiteľom (Michal Solanik, Daniel Gecášek), ktorých úlohou bude zabezpečiť realizáciu vytvoreného riešenia spolu so sprístupnením modelu do vyučovacieho procesu predmetov Logika pre informatikov a Teória typov.

Opíšte spôsob kooperácie riešiteľov a ich vzájomnú komplementaritu:
Semináre, pravidelné stretnutia riešiteľov, stanovenie čiastkových cieľov, publikovanie čiastkových výsledkov, kooperácia, výmena vedomostí.

Opíšte existujúcu prístrojovú infraštruktúru na implementácii projektu:
Riešiteľský kolektív tvoria riešitelia z nasledujúcich pracovísk:
- Laboratórium informatiky a počítačových jazykov (Perháč).
- Laboratórium počítačových sietí (Gecašek)
- Laboratórium informačných systémov (Solanik, Gecáček).
- Študenti KPI (Novotný, Tsimbolynets)

Spomenuté laboratória sú adekvátne vybavené pre úspešnú realizáciu cieľov projektu. Disponujú modernými technológiami a všetkou potrebnou infraštruktúrou.

Späť na zoznam projektov

Login