Erhalte eine Antwort von diesem Arbeitgeber
Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.
The University of Lleida invites applications for a fully funded PhD position in the Logic & Optimization group, under Dr. Carlos Ansótegui.
The successful candidate will research at the intersection of SAT, MaxSAT, proof complexity, and large language models. This three-year MSCA-funded project aims to transform natural-language problem descriptions into formal MaxSAT models, explore core sequences in core-guided MaxSAT, and apply results to interpretable machine learning problems.
Organisation/Company University of Lleida Department Computer Engineering Research Field Engineering » Computer engineering Researcher Profile First Stage Researcher (R1) Positions PhD Positions Application Deadline 9 Nov 2026 - 23:59 (Europe/Madrid) Country Spain Type of Contract Temporary Job Status Full-time Hours Per Week 37.5 Offer Starting Date 19 Oct 2026 Is the job funded through the EU Research Framework Programme? Horizon Europe - MSCA Marie Curie Grant Agreement Number 101227512 Is the Job related to staff position within a Research Infrastructure? No
We invite applications for a fully funded PhD position at Univesity of Lleida, within the Logic & Optimization group, under the supervision of Dr. Carlos Ansótegui. The successful candidate will carry out research at the intersection of propositional satisfiability (SAT), Maximum Satisfiability (MaxSAT), proof complexity and LLMs.
Research Field Computer science » Other Education Level Master Degree or equivalent
Research Field Mathematics » Mathematical logic Education Level Master Degree or equivalent
Skills/Qualifications
Languages ENGLISH Level Excellent
Research Field Engineering » Computer engineering Years of Research Experience None
Large Language Models (LLMs) are opening new opportunities for automating complex reasoning and optimization tasks, from translating natural-language problem descriptions into formal models to guiding combinatorial search. However, reliably solving these problems requires combining the flexibility of LLMs with the precision and guarantees of formal methods. This PhD project aims to develop novel techniques at the intersection of LLMs, Satisfiability (SAT), and Maximum Satisfiability (MaxSAT), leveraging LLMs to automate problem modelling, guide solver strategies, and improve optimization performance.
A central research direction is the development of LLM-based techniques that automatically transform natural-language descriptions of real-world problems into formal MaxSAT formulations and orchestrate their solution. This includes identifying decision variables and constraints, distinguishing hard constraints from soft preferences, generating and validating encodings, and selecting and invoking suitable solvers and related tools. We will investigate iterative workflows in which solver feedback, validation procedures, and solution analysis help detect modelling errors and refine formulations. The goal is to bridge the gap between high-level problem descriptions and effective automated optimization while ensuring the correctness and reliability of the resulting solutions.
Another research direction concerns improving the performance of MaxSAT solvers through meta-algorithms and metaheuristics. In particular, we will investigate how to select effective core sequences in core-guided MaxSAT algorithms, where different choices can lead to substantial differences in solver performance. We aim to develop adaptive strategies using techniques such as evolutionary algorithms, reinforcement learning, and LLM-guided search, exploiting solver traces and performance feedback to select promising core sequences, heuristics, and solver configurations. A key challenge is to combine the generalization capabilities of LLMs with systematic optimization and empirical evaluation to obtain robust improvements across diverse problem instances.
To demonstrate impact beyond benchmarks, the project will apply these techniques to challenging mathematical and industrial problems, particularly optimization problems arising from interpretable machine learning models. These applications align with broader objectives in trustworthy AI, where SAT- and MaxSAT-based methods can support the development, optimization, and formal analysis of interpretable decision models.
As part of the thesis, the candidate will contribute to and extend Paramita ( https://pypi.org/project/paramita/ ), an extensible open-source framework for building applications around SAT, MaxSAT, and related satisfiability technologies. Paramita provides a unified API for interacting with different solvers, supports plugins written in C++ and Python, and includes modelling tools for constructing and solving problems. The algorithms, metaheuristics, LLM-assisted optimization strategies, and natural-language-to-MaxSAT techniques developed in this thesis will be implemented and released as part of the Paramita ecosystem, ensuring reproducibility and broad availability of the results.
Applications will be evaluated by a coordinator designed by the coordinator of the Doctoral Network on the basis of academic record, research fit, and motivation. Shortlisted candidates will be invited to an online interview. committeecoordinator