VLDB 2026 Research / reviewers in the wild / expert
Cristian Vidal Silva
dblp:133/0137 · also Cristian Vidal 0001
· DBLP profile ↗
4ranked-venue papers
2as first author
2since 2021 · last 2023
0000-0002-1600-3447ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 100% | |
| Artificial intelligence
1 paper |
Topics — the 1 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
configuration analysis |
0.2 | 1 | 2023 | FASTDIAGP: An Algorithm for Parallelized Direct Diagnosis · AAAI 2023 |
Methods — techniques the papers use, named apart from their topics
speculative programming · 1.3parallelization · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | FASTDIAGP: An Algorithm for Parallelized Direct DiagnosisabstractConstraint-based applications attempt to identify a solution that meets all defined user requirements. If the requirements are inconsistent with the underlying constraint set, algorithms that compute diagnoses for inconsistent constraints should be implemented to help users resolve the “no solution could be found” dilemma. FastDiag is a typical direct diagnosis algorithm that supports diagnosis calculation without pre-determining conflicts. However, this approach faces runtime performance issues, especially when analyzing complex and large-scale knowledge bases. In this paper, we propose a novel algorithm, so-called FastDiagP, which is based on the idea of speculative programming. This algorithm extends FastDiag by integrating a parallelization mechanism that anticipates and pre-calculates consistency checks requested by FastDiag. This mechanism helps to provide consistency checks with fast answers and boosts the algorithm’s runtime performance. The performance improvements of our proposed algorithm have been shown through empirical results using the Linux-2.6.3.33 configuration knowledge base. Viet Man Le, Cristian Vidal Silva, Alexander Felfernig, David Benavides 0001, José A. Galindo, Thi Ngoc Trang Tran |
AAAI | 2 |
| 2021 | Explanations for over-constrained problems using QuickXPlain with speculative executions
Cristian Vidal Silva, Alexander Felfernig, José A. Galindo, Müslüm Atas, David Benavides 0001 |
J. Intell. Inf. Syst. | 1 |
| 2020 | A Parallelized Variant of Junker's QuickXPlain Algorithm
Cristian Vidal Silva, Alexander Felfernig, José A. Galindo, Müslüm Atas, David Benavides 0001 |
ISMIS | 1 |
| 2016 | Exploiting the enumeration of all feature model configurations: a new perspective with distributed computingabstractFeature models are widely used to encode the configurations of a software product line in terms of mandatory, optional and exclusive features as well as propositional constraints over the features. Numerous computationally expensive procedures have been developed to model check, test, configure, debug, or compute relevant information of feature models. In this paper we explore the possible improvement of relying on the enumeration of all configurations when performing automated analysis operations. We tackle the challenge of how to scale the existing enumeration techniques by relying on distributed computing. We show that the use of distributed computing techniques might offer practical solutions to previously unsolvable problems and opens new perspectives for the automated analysis of software product lines. José A. Galindo, Mathieu Acher, Juan Manuel Tirado, Cristian Vidal Silva, Benoit Baudry, David Benavides 0001 |
SPLC | 4 |