Roberto Confalonieri

 

Nitimur in vetitum semper, cupimusque negata (Ovidio)
"Ci sforziamo sempre di ottenere ciò che è vietato e desideriamo le cose che ci vengono negate"

Postdoctoral Researcher at IIIA-CSIC
Associate Professor at University of Barcelona

Artificial Intelligence Research Institute (IIIA)
Spanish National Research Council (CSIC)
Campus UAB E-08193 Bellaterra, Catalonia, (Spain)
confalonieri (AT) iiia.csic.es
My Linkedin Profile

I am a postdoctoral researcher at the Artificial Intelligence Research Institute IIIA-CSIC since 2014, working with Marco Schorlemmer and Enric Plaza in the COINVENT project.

Before joining the IIIA-CSIC, I worked one year at the `Institute de Recherche en Informatique de Toulouse' working with Henri Prade and Leila Amgoud, and another year at Goldsmiths College in London, working with Mark d'Inverno and Matthew Yee-King in the European project ACE (concerned with decision making, argumentation, negotiation in multi-agent systems).

From 2007 to 2011 I was a research assistant and Ph.D. student of the Knowledge Engineering and Machine Learning Group (KEMLg) at Universitat Politècnica de Catalunya working with Javier Vázquez-Salceda and Juan Carlos Nieves in the IST-CONTRACT and ICT-ALIVE research projects, where I pursued my Ph.D. in Artificial Intelligence in 2011.

Research Interests
  • Knowledge Representation
    • Reasoning under incomplete and uncertain Information
    • Preferences
    • Decision making under uncertainty
    • Answer Set Programming and data integration
  • Multi-agent Systems
    • Socio-technical intelligent systems
  • Computational Creativity
  • Artificial Intelligence

My research activity lies in the areas of computational logic, knowledge representation, and multi-agent systems with applications in computational creativity and socio-technical systems.

One of my research goals in the medium-term is to study how argumentation, creative processes and cognitive theories can be used to improve problem solving and collaboration in multi-agent systems.

Publications (DBLP)
Under Review:
Journals:
International Conferences and Workshops:
Research Reports:
  • Upward Refinement Operators for Conceptual Blending in the Description Logic EL++
    Confalonieri, R., Eppe, M., Schorlemmer, M., Kutz, O., Peñaloza, R., Plaza, E.
    Research Report TR-IIIA-2016-01, Barcelona, February 2016.
    Online
  • Towards the Implementation of a Preference- and Uncertain-Aware Solver Using Answer Set Programming
    R. Confalonieri, J.C. Nieves, J. Vázquez-Salceda.
    Research Report LSI-10-16-R, Barcelona, June 2010.
    Online
  • USE: a Multi-Agent User-Driven Recommendation System for Semantic Knowledge Extraction
    J. S. Lopes, S. Alvarez, R. Confalonieri, J. Vázquez-Salceda.
    Research Report LSI-09-20-R, Barcelona, June 2009.
    Online
  • Logic Programs with Possibilistic Ordered Disjunction
    R.Confalonieri, J. C. Nieves, J. Vázquez-Salceda.
    Research Report LSI-09-19-R, Barcelona, May 2009.
    Online
Teaching
  • 2016/17
  • 2014/16
    • Entornos de Desarrollo
      Linkia FP, Formación Profesional a distancia, Barcelona
  • 2013/14
    • Web Application Development
      Centre Estudis STUCOM, Barcelona
  • 2009/10
    • Applications of Artificial Intelligence
      Universitat Politècnica de Catalunya, Degree in Computer Science Engineering
  • 2005/06
    • Computer Architectures - Programming in Assembly
      Università di Bologna, Computer Science degree
Research Projects
  • 2014-2016: Concept Invention Theory, (COINVENT)
  • 2011-2013: Autonomic Software Engineering for online cultural experiences, (ACE)
  • 2008-2010: Coordination, Organisation and Model Driven Approaches for Dynamic, Flexible, Robust Software and Services Engineering, (ICT-ALIVE)
  • 2007-2009: Contract based e-Business System Engineering for robust, verifiable Cross-Organisational Business Applications, (IST-CONTRACT)
  • 2006: Reputation-based Governance of Public Works. Università di Bologna
(Research) Software
  • posPsmodels An ASP-based solver for computing the LPPODs semantics
    • the LPPOD solver has been used to handle uncertain user preferences in a context-aware system (see DEMO)
  • DecisionMaker A decision maker prototype implementing the Algorithms to compute decision under Uncertainty proposed in the paper Using Possibilistic Logic for Modeling Qualitative Decision: Answer Set Programming Algorithms
Curriculum Vitae
  • Curriculum Vitae (PDF)
  • Ph.D thesis: "The Role of Preferences in Logic Programming: Nonmonotonic Reasoning, User Preferences, Decision under Uncertainty" (Thesis, Extended Abstract)