Carlos Mencía
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Previous Organizations / Institutes
The organizations / institutes from the scholar's other articles in the past ten years
Research Subjects
Carlos Mencía has a total of 29 co-authors. Here are the top co-authors by number of shared publications:
- Maria R. Sierra
University of Oviedo, Gijón, Spain
11 shared publications - Ramiro Varela
Department of Computer Science, University of Oviedo, Gijón, Spain
11 shared publications - Raúl Mencía
University of Oviedo
11 shared publications - Joao Marques-Silva
ICREA and University of Lleida
10 shared publications Joao Marques-Silva
University of Toulouse
7 shared publicationsRamiro Varela
University of Oviedo, Campus of Gijón
6 shared publications
Latest Publications
- 29 August 2025
- Published by Springer Nature
- p. 141-158
Explanations of Unsatisfiability Beyond Minimal Subsets
- 29 August 2025
- Published by Springer Nature
- p. 141-158
Explanations of Unsatisfiability Beyond Minimal Subsets
- Open Access
- 1 July 2023
- Published by Association for the Advancement of Artificial Intelligence (AAAI) in Proceedings of the International Conference on Automated Planning and Scheduling
- Vol. 33 (1) , 268-276
Efficient Reasoning about Infeasible One Machine Sequencing
This paper addresses the tasks of explaining and correcting infeasible one machine sequencing problems with a limit on the makespan. Concretely, the paper studies the computation of high-level explanations and corrections, which are given in terms of irreducible subsets of the set of jobs. To achieve these goals, the paper shows that both tasks can be reduced to the general framework of computing a minimal set over a monotone predicate (MSMP). The reductions enable the use of any general-purpose algorithm for solving MSMP, and three well-known approaches are instantiated for the two tasks. Furthermore, the paper details efficient scheduling techniques aimed at enhancing the performance of the proposed algorithms. The experimental results confirm that the proposed approaches are efficient in practice, and that the scheduling optimizations enable critical performance gains.
- 1 July 2023
- Published by Association for the Advancement of Artificial Intelligence (AAAI) in Proceedings of the International Conference on Automated Planning and Scheduling
- Vol. 33 (1) , 268-276
Open AccessEfficient Reasoning about Infeasible One Machine Sequencing
This paper addresses the tasks of explaining and correcting infeasible one machine sequencing problems with a limit on the makespan. Concretely, the paper studies the computation of high-level explanations and corrections, which are given in terms of irreducible subsets of the set of jobs. To achieve these goals, the paper shows that both tasks can be reduced to the general framework of computing a minimal set over a monotone predicate (MSMP). The reductions enable the use of any general-purpose algorithm for solving MSMP, and three well-known approaches are instantiated for the two tasks. Furthermore, the paper details efficient scheduling techniques aimed at enhancing the performance of the proposed algorithms. The experimental results confirm that the proposed approaches are efficient in practice, and that the scheduling optimizations enable critical performance gains.
- Open Access
- 26 November 2021
- Published by MDPI AG in Mathematics
- Vol. 9 (23) , 3030
One-Machine Scheduling with Time-Dependent Capacity via Efficient Memetic Algorithms
This paper addresses the problem of scheduling a set of jobs on a machine with time-varying capacity, with the goal of minimizing the total tardiness objective function. This problem arose in the context scheduling the charging times of a fleet of electric vehicles and it is NP-hard. Recent work proposed an efficient memetic algorithm for solving the problem, combining a genetic algorithm and a local search method. The local search procedure is based on swapping consecutive jobs on a C-path, defined as a sequence of consecutive jobs in a schedule. Building on it, this paper develops new memetic algorithms that stem from new local search procedures also proposed in this paper. The local search methods integrate several mechanisms to make them more effective, including a new condition for swapping pairs of jobs, a hill climbing approach, a procedure that operates on several C-paths and a method that interchanges jobs between different C-paths. As a result, the new local search methods enable the memetic algorithms to reach higher-quality solutions. Experimental results show significant improvements over existing approaches.
- 26 November 2021
- Published by MDPI AG in Mathematics
- Vol. 9 (23) , 3030
Open AccessOne-Machine Scheduling with Time-Dependent Capacity via Efficient Memetic Algorithms
This paper addresses the problem of scheduling a set of jobs on a machine with time-varying capacity, with the goal of minimizing the total tardiness objective function. This problem arose in the context scheduling the charging times of a fleet of electric vehicles and it is NP-hard. Recent work proposed an efficient memetic algorithm for solving the problem, combining a genetic algorithm and a local search method. The local search procedure is based on swapping consecutive jobs on a C-path, defined as a sequence of consecutive jobs in a schedule. Building on it, this paper develops new memetic algorithms that stem from new local search procedures also proposed in this paper. The local search methods integrate several mechanisms to make them more effective, including a new condition for swapping pairs of jobs, a hill climbing approach, a procedure that operates on several C-paths and a method that interchanges jobs between different C-paths. As a result, the new local search methods enable the memetic algorithms to reach higher-quality solutions. Experimental results show significant improvements over existing approaches.
- 6 July 2020
- Published by Springer Nature in Natural Computing
- Vol. 21 (4) , 577-587
A memetic algorithm for restoring feasibility in scheduling with limited makespan
- 6 July 2020
- Published by Springer Nature in Natural Computing
- Vol. 21 (4) , 577-587
A memetic algorithm for restoring feasibility in scheduling with limited makespan
- Open Access
- 1 July 2020
- Published by International Joint Conferences on Artificial Intelligence
- p. 4899-4906
Reasoning About Inconsistent Formulas
The analysis of inconsistent formulas finds an ever-increasing range of applications, that include axiom pinpointing in description logics, fault localization in software, model-based diagnosis, optimization problems, but also explainability of machine learning models. This paper overviews approaches for analyzing inconsistent formulas, focusing on finding and enumerating explanations of and corrections for inconsistency, but also on solving optimization problems modeled as inconsistent formulas.
- 1 July 2020
- Published by International Joint Conferences on Artificial Intelligence
- p. 4899-4906
Open AccessReasoning About Inconsistent Formulas
The analysis of inconsistent formulas finds an ever-increasing range of applications, that include axiom pinpointing in description logics, fault localization in software, model-based diagnosis, optimization problems, but also explainability of machine learning models. This paper overviews approaches for analyzing inconsistent formulas, focusing on finding and enumerating explanations of and corrections for inconsistency, but also on solving optimization problems modeled as inconsistent formulas.
- 26 June 2020
- Vol. 12178, 332-342
Reasoning About Strong Inconsistency in ASP
The last decade has witnessed remarkable improvements in the analysis of inconsistent formulas, namely in the case of Boolean Satisfiability (SAT) formulas. However, these successes have been restricted to monotonic logics. Recent work proposed the notion of strong inconsistency for a number of non-monotonic logics, including Answer Set Programming (ASP). This paper shows how algorithms for reasoning about inconsistency in monotonic logics can be extended to the case of ASP programs, in the concrete case of strong inconsistency. Initial experimental results illustrate the potential of the proposed approach.
- 26 June 2020
- Vol. 12178, 332-342
Reasoning About Strong Inconsistency in ASP
The last decade has witnessed remarkable improvements in the analysis of inconsistent formulas, namely in the case of Boolean Satisfiability (SAT) formulas. However, these successes have been restricted to monotonic logics. Recent work proposed the notion of strong inconsistency for a number of non-monotonic logics, including Answer Set Programming (ASP). This paper shows how algorithms for reasoning about inconsistency in monotonic logics can be extended to the case of ASP programs, in the concrete case of strong inconsistency. Initial experimental results illustrate the potential of the proposed approach.
- 8 June 2020
- Published by Springer Nature in Natural Computing
- Vol. 21 (4) , 553-563
Combining hyper-heuristics to evolve ensembles of priority rules for on-line scheduling
- 8 June 2020
- Published by Springer Nature in Natural Computing
- Vol. 21 (4) , 553-563
Combining hyper-heuristics to evolve ensembles of priority rules for on-line scheduling
- 1 December 2019
- Published by Elsevier in Applied Soft Computing
- Vol. 85
Evolving priority rules for on-line scheduling of jobs on a single machine with variable capacity over time
- 1 December 2019
- Published by Elsevier in Applied Soft Computing
- Vol. 85
Evolving priority rules for on-line scheduling of jobs on a single machine with variable capacity over time