Skip to main content

Showing 1–32 of 32 results for author: Peñaloza, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2505.00776  [pdf, ps, other

    cs.CL

    Reasoning Capabilities and Invariability of Large Language Models

    Authors: Alessandro Raganato, Rafael Peñaloza, Marco Viviani, Gabriella Pasi

    Abstract: Large Language Models (LLMs) have shown remarkable capabilities in manipulating natural language across multiple applications, but their ability to handle simple reasoning tasks is often questioned. In this work, we aim to provide a comprehensive analysis of LLMs' reasoning competence, specifically focusing on their prompt dependency. In particular, we introduce a new benchmark dataset with a seri… ▽ More

    Submitted 1 May, 2025; originally announced May 2025.

    Comments: Accepted for publication in the Proceedings of the 23rd IEEE/WIC International Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT 2024)

  2. arXiv:2501.12728  [pdf, other

    cs.SE cs.AI cs.DL

    A Call for Critically Rethinking and Reforming Data Analysis in Empirical Software Engineering

    Authors: Matteo Esposito, Mikel Robredo, Murali Sridharan, Guilherme Horta Travassos, Rafael Peñaloza, Valentina Lenarduzzi

    Abstract: Context: Empirical Software Engineering (ESE) drives innovation in SE through qualitative and quantitative studies. However, concerns about the correct application of empirical methodologies have existed since the 2006 Dagstuhl seminar on SE. Objective: To analyze three decades of SE research, identify mistakes in statistical methods, and evaluate experts' ability to detect and address these issue… ▽ More

    Submitted 22 January, 2025; originally announced January 2025.

  3. arXiv:2409.09485  [pdf, other

    cs.AI cs.LO

    Enumerating Minimal Unsatisfiable Cores of LTLf formulas

    Authors: Antonio Ielo, Giuseppe Mazzotta, Rafael Peñaloza, Francesco Ricca

    Abstract: Linear Temporal Logic over finite traces ($\text{LTL}_f$) is a widely used formalism with applications in AI, process mining, model checking, and more. The primary reasoning task for $\text{LTL}_f$ is satisfiability checking; yet, the recent focus on explainable AI has increased interest in analyzing inconsistent formulas, making the enumeration of minimal explanations for infeasibility a relevant… ▽ More

    Submitted 14 September, 2024; originally announced September 2024.

  4. arXiv:2408.08095  [pdf, other

    cs.SE

    Evaluating Time-Dependent Methods and Seasonal Effects in Code Technical Debt Prediction

    Authors: Mikel Robredo, Nyyti Saarimaki, Davide Taibi, Rafael Penaloza, Valentina Lenarduzzi

    Abstract: Code Technical Debt prediction has become a popular research niche in recent software engineering literature. Technical Debt is an important metric in software projects as it measures professionals' effort to clean the code. Therefore, predicting its future behavior becomes a crucial task. However, no well-defined and consistent approach can completely capture the features that impact the evolutio… ▽ More

    Submitted 15 August, 2024; originally announced August 2024.

  5. arXiv:2407.18169  [pdf, other

    cs.SE

    In Search of Metrics to Guide Developer-Based Refactoring Recommendations

    Authors: Mikel Robredo, Matteo Esposito, Fabio Palomba, Rafael Peñaloza, Valentina Lenarduzzi

    Abstract: Context. Source code refactoring is a well-established approach to improving source code quality without compromising its external behavior. Motivation. The literature described the benefits of refactoring, yet its application in practice is threatened by the high cost of time, resource allocation, and effort required to perform it continuously. Providing refactoring recommendations closer to what… ▽ More

    Submitted 25 July, 2024; originally announced July 2024.

  6. arXiv:2407.14280  [pdf, other

    cs.CV cs.AI

    How to Blend Concepts in Diffusion Models

    Authors: Lorenzo Olearo, Giorgio Longari, Simone Melzi, Alessandro Raganato, Rafael Peñaloza

    Abstract: For the last decade, there has been a push to use multi-dimensional (latent) spaces to represent concepts; and yet how to manipulate these concepts or reason with them remains largely unclear. Some recent methods exploit multiple latent representations and their connection, making this research question even more entangled. Our goal is to understand how operations in the latent space affect the un… ▽ More

    Submitted 22 September, 2024; v1 submitted 19 July, 2024; originally announced July 2024.

  7. arXiv:2311.03114  [pdf, other

    cs.SE

    Ignoring Time Dependence in Software Engineering Data. A Mistake

    Authors: Mikel Robredo, Nyyti Saarimaki, Rafael Penaloza, Valentina Lenarduzzi

    Abstract: Researchers often delve into the connections between different factors derived from the historical data of software projects. For example, scholars have devoted their endeavors to the exploration of associations among these factors. However, a significant portion of these studies has failed to consider the limitations posed by the temporal interdependencies among these variables and the potential… ▽ More

    Submitted 12 November, 2023; v1 submitted 6 November, 2023; originally announced November 2023.

  8. arXiv:2310.16472  [pdf, ps, other

    cs.LO cs.AI cs.DB

    Semiring Provenance for Lightweight Description Logics

    Authors: Camille Bourgaux, Ana Ozaki, Rafael Peñaloza

    Abstract: We investigate semiring provenance--a successful framework originally defined in the relational database setting--for description logics. In this context, the ontology axioms are annotated with elements of a commutative semiring and these annotations are propagated to the ontology consequences in a way that reflects how they are derived. We define a provenance semantics for a language that encompa… ▽ More

    Submitted 26 March, 2025; v1 submitted 25 October, 2023; originally announced October 2023.

    Comments: Paper currently under review. 133 pages

  9. arXiv:2306.02036  [pdf, other

    cs.SE

    On the Empirical Evidence of Microservice Logical Coupling. A Registered Report

    Authors: Dario Amoroso d Aragona, Luca Pascarella, Andrea Janes, Valentina Lenarduzzi, Rafael Penaloza, Davide Taibi

    Abstract: [Context] Coupling is a widely discussed metric by software engineers while developing complex software systems, often referred to as a crucial factor and symptom of a poor or good design. Nevertheless, measuring the logical coupling among microservices and analyzing the interactions between services is non-trivial because it demands runtime information in the form of log files, which are not alwa… ▽ More

    Submitted 3 June, 2023; originally announced June 2023.

  10. arXiv:2305.00760  [pdf, other

    cs.SE

    Breaks and Code Quality: Investigating the Impact of Forgetting on Software Development. A Registered Report

    Authors: Dario Amoroso d'Aragona, Luca Pascarella, Andrea Janes, Valentina Lenarduzzi, Rafael Penaloza, Davide Taibi

    Abstract: Developers interrupting their participation in a project might slowly forget critical information about the code, such as its intended purpose, structure, the impact of external dependencies, and the approach used for implementation. Forgetting the implementation details can have detrimental effects on software maintenance, comprehension, knowledge sharing, and developer productivity, resulting in… ▽ More

    Submitted 28 August, 2023; v1 submitted 1 May, 2023; originally announced May 2023.

  11. arXiv:2111.11779  [pdf, other

    cs.AI

    Answering Fuzzy Queries over Fuzzy DL-Lite Ontologies

    Authors: Gabriella Pasi, Rafael Peñaloza

    Abstract: A prominent problem in knowledge representation is how to answer queries taking into account also the implicit consequences of an ontology representing domain knowledge. While this problem has been widely studied within the realm of description logic ontologies, it has been surprisingly neglected within the context of vague or imprecise knowledge, particularly from the point of view of mathematica… ▽ More

    Submitted 23 November, 2021; originally announced November 2021.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

  12. arXiv:2109.11216  [pdf, other

    cs.LO cs.AI

    Union and Intersection of all Justifications

    Authors: Jieying Chen, Yue Ma, Rafael Peñaloza, Hui Yang

    Abstract: We present new algorithm for computing the union and intersection of all justifications for a given ontological consequence without first computing the set of all justifications. Through an empirical evaluation, we show that our approach works well in practice for expressive DLs. In particular, the union of all justifications can be computed much faster than with existing justification-enumeration… ▽ More

    Submitted 23 September, 2021; originally announced September 2021.

  13. arXiv:2108.12774  [pdf, other

    cs.LO

    An Upper Bound for Provenance in ELHr

    Authors: Rafael Peñaloza

    Abstract: We investigate the entailment problem in ELHr ontologies annotated with provenance information. In more detail, we show that subsumption entailment is in NP if provenance is represented with polynomials from the Trio semiring and in PTime if the semiring is not commutative. The proof is based on the construction of a weighted tree automaton which recognises a language that matches with the corresp… ▽ More

    Submitted 29 August, 2021; originally announced August 2021.

    Comments: Full version of paper appearing in the Description Logic Workshop 2021

  14. arXiv:2107.03997  [pdf, other

    cs.DB cs.LO

    Probabilistic Trace Alignment

    Authors: Giacomo Bergami, Fabrizio Maria Maggi, Marco Montali, Rafael Peñaloza

    Abstract: Alignments provide sophisticated diagnostics that pinpoint deviations in a trace with respect to a process model and their severity. However, approaches based on trace alignments use crisp process models as reference and recent probabilistic conformance checking approaches check the degree of conformance of an event log with respect to a stochastic process model instead of finding trace alignments… ▽ More

    Submitted 8 July, 2021; originally announced July 2021.

  15. arXiv:2009.13407  [pdf, other

    cs.LO

    The Probabilistic Description Logic $\mathcal{BALC}$

    Authors: Leonard Botha, Thomas Meyer, Rafael Peñaloza

    Abstract: Description logics (DLs) are well-known knowledge representation formalisms focused on the representation of terminological knowledge. Due to their first-order semantics, these languages (in their classical form) are not suitable for representing and handling uncertainty. A probabilistic extension of a light-weight DL was recently proposed for dealing with certain knowledge occurring in uncertain… ▽ More

    Submitted 28 September, 2020; originally announced September 2020.

    Comments: Under consideration in Theory and Practice of Logic Programming (TPLP)

  16. arXiv:2007.00571  [pdf, other

    cs.LO cs.AI

    Reasoning with Contextual Knowledge and Influence Diagrams

    Authors: Erman Acar, Rafael Peñaloza

    Abstract: Influence diagrams (IDs) are well-known formalisms extending Bayesian networks to model decision situations under uncertainty. Although they are convenient as a decision theoretic tool, their knowledge representation ability is limited in capturing other crucial notions such as logical consistency. We complement IDs with the light-weight description logic (DL) EL to overcome such limitations. We c… ▽ More

    Submitted 1 July, 2020; originally announced July 2020.

  17. arXiv:2003.08298  [pdf, other

    cs.LO cs.AI

    Axiom Pinpointing

    Authors: Rafael Peñaloza

    Abstract: Axiom pinpointing refers to the task of finding the specific axioms in an ontology which are responsible for a consequence to follow. This task has been studied, under different names, in many research areas, leading to a reformulation and reinvention of techniques. In this work, we present a general overview to axiom pinpointing, providing the basic notions, different approaches for solving it, a… ▽ More

    Submitted 18 March, 2020; originally announced March 2020.

  18. arXiv:2001.07541  [pdf, ps, other

    cs.LO cs.AI

    Provenance for the Description Logic ELHr

    Authors: Camille Bourgaux, Ana Ozaki, Rafael Peñaloza, Livia Predoiu

    Abstract: We address the problem of handling provenance information in ELHr ontologies. We consider a setting recently introduced for ontology-based data access, based on semirings and extending classical data provenance, in which ontology axioms are annotated with provenance tokens. A consequence inherits the provenance of the axioms involved in deriving it, yielding a provenance polynomial as an annotatio… ▽ More

    Submitted 24 October, 2023; v1 submitted 21 January, 2020; originally announced January 2020.

    Comments: This is the long version of an IJCAI 2020 paper (23 pages) - v3 fixes glitches in proof of lemma 27 and in claim 30

    MSC Class: 16Y60

  19. arXiv:1906.00179  [pdf, ps, other

    cs.DB cs.AI

    Enriching Ontology-based Data Access with Provenance (Extended Version)

    Authors: Diego Calvanese, Davide Lanti, Ana Ozaki, Rafael Penaloza, Guohui Xiao

    Abstract: Ontology-based data access (OBDA) is a popular paradigm for querying heterogeneous data sources by connecting them through mappings to an ontology. In OBDA, it is often difficult to reconstruct why a tuple occurs in the answer of a query. We address this challenge by enriching OBDA with provenance semirings, taking inspiration from database theory. In particular, we investigate the problems of (i)… ▽ More

    Submitted 1 June, 2019; originally announced June 2019.

  20. arXiv:1903.04940  [pdf, other

    cs.LO cs.AI

    Temporal Logics Over Finite Traces with Uncertainty (Technical Report)

    Authors: Fabrizio M. Maggi, Marco Montali, Rafael Peñaloza

    Abstract: Temporal logics over finite traces have recently seen wide application in a number of areas, from business process modelling, monitoring, and mining to planning and decision making. However, real-life dynamic systems contain a degree of uncertainty which cannot be handled with classical logics. We thus propose a new probabilistic temporal logic over finite traces using superposition semantics, whe… ▽ More

    Submitted 18 November, 2019; v1 submitted 12 March, 2019; originally announced March 2019.

    Comments: Extended version of paper accepted at AAAI 2020

  21. arXiv:1810.01516  [pdf, ps, other

    cs.LO

    Cutting Diamonds: Temporal DLs with Probabilistic Distributions over Data

    Authors: Alisa Kovtunova, Rafael Peñaloza

    Abstract: Recent work has studied a probabilistic extension of the temporal logic LTL that refines the eventuality (or diamond) constructor with a probability distribution on when will this eventuality be satisfied. In this paper, we adapt this notion to a well established temporal extension of DL-Lite, allowing the new probabilistic constructor only in the ABox assertions. We investigate the satisfiability… ▽ More

    Submitted 2 October, 2018; originally announced October 2018.

    Comments: Full version of the paper accepted for 31st International Workshop on Description Logics

  22. arXiv:1808.01877  [pdf, ps, other

    cs.LO

    Query Answering for Rough EL Ontologies (Extended Technical Report)

    Authors: Rafael Peñaloza, Veronika Thost, Anni-Yasmin Turhan

    Abstract: Querying large datasets with incomplete and vague data is still a challenge. Ontology-based query answering extends standard database query answering by background knowledge from an ontology to augment incomplete data. We focus on ontologies written in rough description logics (DLs), which allow to represent vague knowledge by partitioning the domain of discourse into classes of indiscernible elem… ▽ More

    Submitted 6 August, 2018; originally announced August 2018.

    Comments: Extended version of a paper accepted at KR 2018

  23. arXiv:1808.00248  [pdf, ps, other

    cs.LO

    Repairing Description Logic Ontologies by Weakening Axioms

    Authors: Franz Baader, Francesco Kriegel, Adrian Nuradiansyah, Rafael Peñaloza

    Abstract: The classical approach for repairing a Description Logic ontology O in the sense of removing an unwanted consequence $α$ is to delete a minimal number of axioms from O such that the resulting ontology O' does not have the consequence $α$. However, the complete deletion of axioms may be too rough, in the sense that it may also remove consequences that are actually wanted. To alleviate this problem,… ▽ More

    Submitted 1 August, 2018; originally announced August 2018.

    Comments: Extended version of the paper "Making Repairs in Description Logics More Gentle" accepted at KR 2018

    Report number: 18-01

  24. arXiv:1805.10250  [pdf, ps, other

    cs.LO

    Consequence-Based Axiom Pinpointing

    Authors: Ana Ozaki, Rafael Peñaloza

    Abstract: Axiom pinpointing refers to the problem of finding the axioms in an ontology that are relevant for understanding a given entailment or consequence. One approach for axiom pinpointing, known as glass-box, is to modify a classical decision procedure for the entailments into a method that computes the solutions for the pinpointing problem. Recently, consequence-based decision procedures have been pro… ▽ More

    Submitted 25 May, 2018; originally announced May 2018.

    Comments: Technical Report

  25. arXiv:1711.03430  [pdf, ps, other

    cs.AI

    Repairing Ontologies via Axiom Weakening

    Authors: Nicolas Troquard, Roberto Confalonieri, Pietro Galliani, Rafael Penaloza, Daniele Porello, Oliver Kutz

    Abstract: Ontology engineering is a hard and error-prone task, in which small changes may lead to errors, or even produce an inconsistent ontology. As ontologies grow in size, the need for automated methods for repairing inconsistencies while preserving as much of the original knowledge as possible increases. Most previous approaches to this task are based on removing a few axioms from the ontology to regai… ▽ More

    Submitted 9 November, 2017; originally announced November 2017.

    Comments: To appear AAAI 2018

  26. arXiv:1707.08468  [pdf, ps, other

    cs.AI

    A Decidable Very Expressive Description Logic for Databases (Extended Version)

    Authors: Alessandro Artale, Enrico Franconi, Rafael Peñaloza, Francesco Sportelli

    Abstract: We introduce $\mathcal{DLR}^+$, an extension of the n-ary propositionally closed description logic $\mathcal{DLR}$ to deal with attribute-labelled tuples (generalising the positional notation), projections of relations, and global and local objectification of relations, able to express inclusion, functional, key, and external uniqueness dependencies. The logic is equipped with both TBox and ABox a… ▽ More

    Submitted 25 July, 2017; originally announced July 2017.

    Comments: 20 pages. Extended version of paper appearing in the International Semantic Web Conference (ISWC 2017). arXiv admin note: text overlap with arXiv:1604.00799

  27. arXiv:1706.03207  [pdf, ps, other

    cs.AI cs.LO

    Towards Statistical Reasoning in Description Logics over Finite Domains (Full Version)

    Authors: Rafael Peñaloza, Nico Potyka

    Abstract: We present a probabilistic extension of the description logic $\mathcal{ALC}$ for reasoning about statistical knowledge. We consider conditional statements over proportions of the domain and are interested in the probabilistic-logical consequences of these proportions. After introducing some general reasoning problems and analyzing their properties, we present first algorithms and complexity resul… ▽ More

    Submitted 10 June, 2017; originally announced June 2017.

    Comments: 16 pages. Extended version of "Towards Statistical Reasoning in Description Logics over Finite Domains" published at the 11th International Conference on Scalable Uncertainty Management (SUM 2017)

  28. arXiv:1606.09521  [pdf, ps, other

    cs.AI cs.LO

    Probabilistic Reasoning in the Description Logic ALCP with the Principle of Maximum Entropy (Full Version)

    Authors: Rafael Peñaloza, Nico Potyka

    Abstract: A central question for knowledge representation is how to encode and handle uncertain knowledge adequately. We introduce the probabilistic description logic ALCP that is designed for representing context-dependent knowledge, where the actual context taking place is uncertain. ALCP allows the expression of logical dependencies on the domain and probabilistic dependencies on the possible contexts. I… ▽ More

    Submitted 30 June, 2016; originally announced June 2016.

    Comments: Full version of paper accepted at the Tenth International Conference on Scalable Uncertainty Management (SUM 2016)

  29. arXiv:1509.08761  [pdf, ps, other

    cs.AI cs.LO

    Reasoning in Infinitely Valued G-IALCQ

    Authors: Stefan Borgwardt, Rafael Peñaloza

    Abstract: Fuzzy Description Logics (FDLs) are logic-based formalisms used to represent and reason with vague or imprecise knowledge. It has been recently shown that reasoning in most FDLs using truth values from the interval [0,1] becomes undecidable in the presence of a negation constructor and general concept inclusion axioms. One exception to this negative result are FDLs whose semantics is based on the… ▽ More

    Submitted 29 September, 2015; originally announced September 2015.

    Comments: Workshop on Weighted Logics for Artificial Intelligence, 2015

  30. arXiv:1508.02626  [pdf, other

    cs.LO cs.AI

    Answering Fuzzy Conjunctive Queries over Finitely Valued Fuzzy Ontologies

    Authors: Stefan Borgwardt, Theofilos Mailis, Rafael Peñaloza, Anni-Yasmin Turhan

    Abstract: Fuzzy Description Logics (DLs) provide a means for representing vague knowledge about an application domain. In this paper, we study fuzzy extensions of conjunctive queries (CQs) over the DL $\mathcal{SROIQ}$ based on finite chains of degrees of truth. To answer such queries, we extend a well-known technique that reduces the fuzzy ontology to a classical one, and use classical DL reasoners as a bl… ▽ More

    Submitted 14 October, 2015; v1 submitted 11 August, 2015; originally announced August 2015.

    Comments: submitted to the Journal on Data Semantics, v1: 19 pages, v2: 20 pages, improved evaluation section

  31. Fuzzy Answer Set Computation via Satisfiability Modulo Theories

    Authors: Mario Alviano, Rafael Penaloza

    Abstract: Fuzzy answer set programming (FASP) combines two declarative frameworks, answer set programming and fuzzy logic, in order to model reasoning by default over imprecise information. Several connectives are available to combine different expressions; in particular the \Godel and \Luka fuzzy connectives are usually considered, due to their properties. Although the \Godel conjunction can be easily elim… ▽ More

    Submitted 14 July, 2015; originally announced July 2015.

    ACM Class: I.2

    Journal ref: Theory and Practice of Logic Programming 15 (2015) 588-603

  32. arXiv:1506.08030  [pdf, other

    cs.AI cs.LO

    Dynamic Bayesian Ontology Languages

    Authors: İsmail İlkan Ceylan, Rafael Peñaloza

    Abstract: Many formalisms combining ontology languages with uncertainty, usually in the form of probabilities, have been studied over the years. Most of these formalisms, however, assume that the probabilistic structure of the knowledge remains static over time. We present a general approach for extending ontology languages to handle time-evolving uncertainty represented by a dynamic Bayesian network. We sh… ▽ More

    Submitted 26 June, 2015; originally announced June 2015.

    Comments: Fifth International Workshop on Statistical Relational AI (StarAI'2015)