Key research themes
1. How can ω-models of finite set theory (ZFfin) be constructed and characterized to understand their metamathematical properties?
This theme investigates the construction, characterization, and properties of ω-models for finite set theories, particularly ZFfin (ZF set theory without the axiom of infinity). It addresses foundational questions about recursive and nonstandard models, their isomorphism types, automorphism groups, and definability properties. Understanding ω-models of ZFfin provides insights into how finite set theory structures behave under recursion and model-theoretic techniques, linking recursion theory, finite combinatorics, and set theory.
2. What are the computational and logical complexities and decidability boundaries of first-order logic fragments under stable model semantics and circumscription?
This theme examines the expressiveness, decidability, and complexity properties of various syntactic fragments of first-order logic when interpreted under non-monotonic semantics, namely stable model semantics and circumscription. Research seeks to identify maximal decidable classes, undecidable fragments, and contrasts between the two semantics despite their definitional similarities, thereby advancing understanding of automated reasoning, logic programming extensions, and foundational aspects of knowledge representation.
3. How can generic model management and transformations be formalized through categorical and algebraic frameworks to support uniform reasoning and evolution over model families?
This theme centers on formal approaches to model management involving families of related models, including their combination, evolution over time or variant configurations (space). It explores categorical algebra (e.g., Kleisly arrows), union models for capturing entire model families, and generic specifications facilitating compositional transformations and reasoning. These formal methodologies aim to provide rigorous, generic, and automatable frameworks that enable effective analysis, manipulation, and querying of complex structured models in software engineering and data integration.