{"id":442,"date":"2024-11-07T14:25:12","date_gmt":"2024-11-07T14:25:12","guid":{"rendered":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/?page_id=442"},"modified":"2025-02-09T10:51:20","modified_gmt":"2025-02-09T10:51:20","slug":"llama","status":"publish","type":"page","link":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/llama\/","title":{"rendered":"Logic and Learning: an Algebra and Finite Model Theory Approach (LLAMA)"},"content":{"rendered":"\n<p><strong>MSCA European Re-Integration Fellowship Project, 2021-2025<\/strong><\/p>\n\n\n\n<p class=\"has-small-font-size\">Principal investigator: Balder ten Cate (Associate Professor @ ILLC, University of Amsterdam)<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes has-small-font-size\"><table><tbody><tr><td><img decoding=\"async\" src=\"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-content\/uploads\/2024\/11\/normal-reproduction-high-resolution-1024x683.jpg\" alt=\"\" style=\"width: 250px;\"><\/td><td>This project has received funding from the European Union\u2019s Horizon 2020 research and innovation programme under the Marie Sk\u0142odowska-Curie grant agreement no 101031081.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"has-small-font-size\"><em>Computational learning theory is a branch of computer science that studies the mathematical and algorithmic underpinnings of machine learning. It provides the concepts and methods to classify the computational feasibility of different learning problems. This project lies at the intersection of computational learning theory and logic, and it builds on recently identified new connections between learning theory and universal algebra. Its high-level goals are (i) to improve our understanding of learnability for fragments of first-order logic, motivated by applications in data management and knowledge representation, and (ii) to further develop and exploit the recently identified connections with universal algebra (as well as combinatorial graph theory, finite model theory, and fixed point logics), to developing a rich technical framework for proving new results. More concretely, we will study aspects of computational learning theory for fragments of first order logic under constraints (that is, in the presence of a background theory), with applications in data management and knowledge representation.<\/em><\/p>\n\n\n\n<p>Publications:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\">B. ten Cate, Ph. Kolaitis, and C. Lutz (2025). <strong>Query Repairs<\/strong>. <em>Proceedings of ICDT 2025<\/em>. <\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate and T. Kapp\u00e9.&nbsp;<strong>Algebras for Deterministic Computation are Inherently &nbsp;Incomplete<\/strong>.&nbsp;<em>Proceedings of POPL 2025<\/em>.<\/li>\n\n\n\n<li class=\"has-small-font-size\">B. Bogaerts, B. ten Cate, B. McLean, and J. Van den Bussche (2024).&nbsp;<strong>Preservation theorems for Tarski\u2019s relation algebra<\/strong>.&nbsp;<em>Logical Methods in Computer Science<\/em>&nbsp;20(3): 20:1\u201320:17.<\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate and R. Koudijs (2024).<strong>&nbsp;Characterising Modal Formulas with Examples<\/strong>.&nbsp;<em>ACM Transactions on Computational Logic&nbsp;25(2): 12:1 \u2013 12:27.<\/em><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, M. Funk, J. Ch. Jung, and C. Lutz (2024).&nbsp;<strong>On the Non-Efficient PAC Learnability of Conjunctive Queries<\/strong>.&nbsp;<em>Information Processsing Letters 183: 106431.<\/em><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, R. Koudijs, and A. Ozaki (2024).&nbsp;<strong>On the Power and Limitations of Examples for Description Logic Concepts<\/strong>.&nbsp;<em>Proceedings of IJCAI 2024<\/em>.<\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, V. Dalmau, and J. Opr\u0161al (2024).&nbsp;<strong>Right-Adjoints for Datalog Programs<\/strong>.&nbsp;<em>Proceedings of ICDT 2024<\/em>. <\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, V. Dalmau, Ph. Kolaitis, W. Wu (2024).&nbsp;<strong>When do Homomorphism Counts Help in Query Algorithms?<\/strong>&nbsp;<em>Proceedings of ICDT 2024.<\/em><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate and J. Comer (2024).&nbsp;<strong>Craig Interpolation for Decidable First-Order Fragments<\/strong>.&nbsp;<em>Proceedings of FOSSACS 2024<\/em>.&nbsp;<strong>\ud83e\udd47<\/strong><mark><a href=\"https:\/\/etaps.org\/awards\/best-paper\/\">ETAPS&nbsp;Best Paper Nomination<\/a><\/mark><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate (2024).&nbsp;<strong>Craig Interpolation for Decidable Fragments of First-Order Logic<\/strong>.&nbsp;<em>Proceedings of CSL 2024.<\/em>&nbsp;<strong>\ud83e\udd47<\/strong><mark>Invited Lecture<\/mark><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, R. Koudijs, and A. Ozaki (2024).&nbsp;<strong>On the Power and Limitations of Examples for Description Logic Concepts (Extended Abstract)<\/strong>.&nbsp;<em>Description Logic Workshop 2024<\/em>.<\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate and A. Ganguly (2024).&nbsp;<strong>Characterizing Formulas via Post\u2019s Lattice<\/strong>.<em>&nbsp;Extended abstract presented at TACL 2024.<\/em><\/li>\n\n\n\n<li class=\"has-small-font-size\">Balder ten Cate, V\u00edctor Dalmau, Jakub Oprsal (2023). <strong>Right-Adjoints for Datalog Programs, and Homomorphism Dualities over Restricted Classes<\/strong>. <em>Technical report <\/em>(<a href=\"https:\/\/arxiv.org\/abs\/2302.06366\">arxiv<\/a>).<\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, M. Funk, J. Ch. Jung, and C. Lutz (2023).&nbsp;<strong>Fitting Algorithms for Conjunctive Queries<\/strong>.&nbsp;<em>SIGMOD Record 52(4): 6-18 (Database Principles column).<\/em><strong>\ud83e\udd47<\/strong><mark><a href=\"https:\/\/sigmod.org\/sigmod-awards\/sigmod-research-highlights\/\">ACM SIGMOD Research Highlights Award Paper<\/a><\/mark><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, M. Funk, J. Ch. Jung, and C. Lutz (2023).&nbsp;<strong>SAT-Based PAC Learning of Description Logic Concepts<\/strong>.&nbsp;<em>Proceedings of IJCAI 2023<\/em>.&nbsp;<strong>\ud83e\udd47<\/strong><mark><a href=\"https:\/\/ijcai-23.org\/distinguished-paper-awards\/\">Distinguished Paper Award<\/a><\/mark><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, V. Dalmau, M. Funk, and C. Lutz (2023).&nbsp;<strong>Extremal Fitt\u001ding Problems for Conjunctive Queries<\/strong>.&nbsp;<em>Proceedings of PODS 2023<\/em>.&nbsp;<strong>\ud83e\udd47<\/strong><mark><a href=\"https:\/\/sigmod.org\/pods-home\/pods-best-paper-awards\/\">Best Paper Award<\/a><\/mark><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, M. Funk, J. Ch. Jung, and C. Lutz. (2023)&nbsp;<strong>SAT-Based PAC Learning of Description Logic Concepts (Extended Abstract)<\/strong>.&nbsp;<em>Description Logic Workshop 2023.<\/em><\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate, M. Funk, J. Ch. Jung, and C. Lutz (2023).&nbsp;<strong>Extremal Fitting CQs do not Generalize<\/strong>.&nbsp;<em>Technical Repor<\/em>t.<\/li>\n\n\n\n<li class=\"has-small-font-size\">B. ten Cate and V. Dalmau (2022).&nbsp;<strong>Conjunctive Queries: Unique Characterizations and Exact Learnability<\/strong>.&nbsp;<em>ACM Transactions on Database Systems 47(4): 14:1 \u2013 14:41<\/em>.<\/li>\n\n\n\n<li class=\"has-small-font-size\">J. van Benthem, B. ten Cate, and R. Koudijs (2022).&nbsp;<strong>Local Dependence and Guarding<\/strong>.&nbsp;<em>Proceedings of AIML 2022<\/em>:&nbsp;135-154.<\/li>\n<\/ul>\n\n\n\n<p>Invited lectures:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\">Invited lecture, 2024 EACSL Annual Conference on Computer Science Logic 2024 (CSL\u201924)<\/li>\n\n\n\n<li class=\"has-small-font-size\">Keynote lecture, 2023 Workshop on Interdisciplinary Research in Logic (IRL\u201923)<\/li>\n\n\n\n<li class=\"has-small-font-size\">Distinguished Lecture, University of Bergen Department of Informatics (Nov 2023)<\/li>\n\n\n\n<li class=\"has-small-font-size\">Invited lecture, Tbilisi Symposium on Language, Logic, and Computation (TbiLLC\u201923).<\/li>\n<\/ul>\n\n\n\n<p>Other forms of dissemination (tutorials and event organization):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><strong>Summer school courses<\/strong>: \n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><em>A modern introduction to Craig interpolation<\/em>&nbsp;(5 day course at the ESSLLI 2024 Summer School with Frank Wolter).<\/li>\n\n\n\n<li class=\"has-small-font-size\"><em>Logic, Data Examples, and Learning<\/em>&nbsp;(5 day course at the ESSLLI 2023 Summer School with Carsten Lutz)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Workshop organized<\/strong>:&nbsp;\n<ul class=\"wp-block-list\">\n<li>CSL&#8217;25 workshop on learning and logic (LeaLog@CSL). Feb 10, 2025, Amsterdam.<\/li>\n\n\n\n<li class=\"has-small-font-size\">Workshop on Theory and Applications of Craig interpolation and Beth Definability (CIBD 2024), April 22-23, Amsterdam<\/li>\n\n\n\n<li class=\"has-small-font-size\">TbiLLC\u201923 workshop on learning and logic (LeaLog@TbiLLC). Sep 21, 2023, Telavi (Georgia).<\/li>\n\n\n\n<li class=\"has-small-font-size\">Joint KNAW\/VvL webinar on causal reasoning and inference. Jan 24, 2023, online.<\/li>\n\n\n\n<li class=\"has-small-font-size\">Guarded Fragments: Current Trends and Applications (GF@25). Apr 5-6, 2022, online.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>MSc thesis projects<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\"><strong>Arun Ganguli<\/strong>&nbsp;(MSc Logic, UvA 2024):&nbsp;<em>\u201cCharacterizing Formulas using Post\u2019s Lattice<\/em>\u201c. <\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Jesse Comer<\/strong>&nbsp;(MSc Logic, UvA, 2023): \u201c<em>Homomorphism Counts, Database Queries, and Modal Logics\u201d.&nbsp;<\/em> <\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Patrik Sestic<\/strong>&nbsp;(MSc Logic, UvA, 2023): \u201c<em>Unique Characterisability of Linear Temporal Logic<\/em>\u201c.<\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Valentino Filipetto&nbsp;<\/strong>(MSc Logic, UvA, 2022):&nbsp;<em>\u201cConstructing Queries from Data Examples\u201d<\/em>. <\/li>\n\n\n\n<li class=\"has-small-font-size\"><strong>Raoul Koudijs<\/strong>&nbsp;(MSc Logic, UvA, 2022): \u201c<em>Learning Modal Formulas via Dualities<\/em>\u201d.&nbsp;<strong>\ud83e\udd47<\/strong><mark>&nbsp;2022 VvL Master\u2019s Thesis Prize<\/mark>.<\/li>\n<\/ul>\n\n\n\n<p>Other academic service:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-small-font-size\">Committee member&nbsp;<a href=\"https:\/\/aslonline.org\/asl-committees\/education\/\">ASL Committee on Education<\/a><\/li>\n\n\n\n<li class=\"has-small-font-size\">Committee member&nbsp;<a href=\"https:\/\/dlmps.org\/\">DLPMST<\/a>&nbsp;Commission on Logic Education<\/li>\n\n\n\n<li class=\"has-small-font-size\">Board member of&nbsp;<a href=\"https:\/\/verenigingvoorlogica.nl\/en\/\">VvL (Dutch Association for Logic and the Philosophy of Exact Sciences)<\/a><\/li>\n\n\n\n<li class=\"has-small-font-size\">Member of the editorial board of the&nbsp;<a href=\"https:\/\/link.springer.com\/journal\/10849\">Journal of Logic, Language and Information (JOLLI)<\/a>.<\/li>\n\n\n\n<li class=\"has-small-font-size\">Associate editor&nbsp;<a href=\"https:\/\/dl.acm.org\/journal\/pacmmod\/\">Proceedings of the ACM on Management of Data (PACMMOD)<\/a>.<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>MSCA European Re-Integration Fellowship Project, 2021-2025 Principal investigator: Balder ten Cate (Associate Professor @ ILLC, University of Amsterdam) This project has received funding from the European Union\u2019s Horizon 2020 research and innovation programme under the Marie Sk\u0142odowska-Curie grant agreement no 101031081. Computational learning theory is a branch of computer science that studies the mathematical and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-442","page","type-page","status-publish","hentry","post-preview"],"_links":{"self":[{"href":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-json\/wp\/v2\/pages\/442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-json\/wp\/v2\/comments?post=442"}],"version-history":[{"count":21,"href":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-json\/wp\/v2\/pages\/442\/revisions"}],"predecessor-version":[{"id":507,"href":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-json\/wp\/v2\/pages\/442\/revisions\/507"}],"wp:attachment":[{"href":"https:\/\/staff.fnwi.uva.nl\/b.d.tencate\/wp-json\/wp\/v2\/media?parent=442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}