VLDB 2026 Research / reviewers in the wild / expert
Jan Ramon
dblp:38/900
· DBLP profile ↗
64ranked-venue papers
8as first author
8since 2021 · last 2026
0000-0002-0558-7176ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 42 · 4 first-author · 2 since 2021Databases, data management, data science and information retrieval · 19 · 3 first-author · 1 since 2021Theory of computation · 13 · 3 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5Applied, interdisciplinary, general and emerging computing · 5Security and privacy · 4 · 4 since 2021Software engineering, systems software and programming languages · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Secure Sparse Matrix Multiplications and their Applications to Privacy-Preserving Machine LearningabstractTo preserve data privacy, multi-party computation (MPC) enables executing Machine Learning (ML) algorithms on private data. However, MPC frameworks do not include optimized operations on sparse data. This absence makes them unsuitable for ML applications involving sparse data; e.g., recommender systems or genomics. Even in plaintext, such applications involve high-dimensional sparse data, that cannot be processed without sparsity-related optimizations due to prohibitively large memory requirements. Marc Damie, Florian Hahn 0001, Andreas Peter 0001, Jan Ramon |
CODASPY | 4 |
| 2026 | Dropout-Robust Mechanisms for Differentially Private and Fully Decentralized Mean EstimationabstractAchieving differentially private computations in decentralized settings poses significant challenges, particularly regarding accuracy, communication cost, and robustness against information leakage. While cryptographic solutions offer promise, they often suffer from high communication overhead or require centralization in the presence of network failures. Conversely, existing fully decentralized approaches typically rely on relaxed adversarial models or pairwise noise cancellation, the latter suffering from substantial accuracy degradation if parties unexpectedly disconnect. In this work, we propose IncA, a new protocol for fully decentralized mean estimation, a powerful primitive in data-intensive processing. Our protocol, which enforces differential privacy, requires no central orchestration and employs low-variance correlated noise, achieved by incrementally injecting sensitive information into the computation. First, we theoretically demonstrate that, when no parties permanently disconnect, our protocol achieves accuracy comparable to that of a centralized setting—already an improvement over most existing decentralized differentially private techniques. Second, we empirically show that our use of low-variance correlated noise significantly mitigates the accuracy loss experienced by existing techniques in the presence of dropouts. César Sabater, Sonia Ben Mokhtar, Jan Ramon |
Proc. Priv. Enhancing Technol. | 3 |
| 2024 | Honest Fraction Differential PrivacyabstractOver the last decades, differential privacy (DP) has become a standard notion of privacy. It allows to measure how much sensitive information an adversary could infer from a result (statistical model, prediction, etc.) he obtains. In privacy-preserving federated machine learning, one aims to learn a statistical model from data owned by multiple data owners without revealing their sensitive data. A common strategy is to use secure multi-party computation (SMPC) to avoid revealing intermediate results. However, DP assumes a very strong adversary who is able to know all information in the dataset except the targeted secret, while most SMPC methods assume a clearly less strong adversary, e.g., it is common to assume that the adversary has bounded computational power and can corrupt only a minority of the data owners (honest majority). As a chain is not stronger than its weakest part, in such combinations the DP provides an overly strong protection at an unnecessarily high cost in terms of utility. We propose honest fraction differential privacy, which is similar to differential privacy but assumes that the adversary can only collude with data owners covering part of the data. This assumption is very similar to the assumptions made by many SMPC strategies. We illustrate this idea by considering the application to the specific task of unregularized linear regression without bias on sufficiently large datasets. Imane Taibi, Jan Ramon |
IH&MMSec | 2 |
| 2024 | Linear Programs with Conjunctive Database QueriesabstractIn this paper, we study the problem of optimizing a linear program whose variables are the answers to a conjunctive query. For this we propose the language LP(CQ) for specifying linear programs whose constraints and objective functions depend on the answer sets of conjunctive queries. We contribute an efficient algorithm for solving programs in a fragment of LP(CQ). The natural approach constructs a linear program having as many variables as there are elements in the answer set of the queries. Our approach constructs a linear program having the same optimal value but fewer variables. This is done by exploiting the structure of the conjunctive queries using generalized hypertree decompositions of small width to factorize elements of the answer set together. We illustrate the various applications of LP(CQ) programs on three examples: optimizing deliveries of resources, minimizing noise for differential privacy, and computing the s-measure of patterns in graphs as needed for data mining. Florent Capelli, Nicolas Crosetti, Joachim Niehren, Jan Ramon |
Log. Methods Comput. Sci. | 4 |
| 2023 | Limits of multi-relational graphs
Juan Alvarado, Yuyi Wang 0001, Jan Ramon |
Mach. Learn. | 3 |
| 2023 | Private Sampling with Identifiable CheatersabstractIn this paper we study verifiable sampling from probability distributions in the context of multi-party computation. This has various applications in randomized algorithms performed collaboratively by parties not trusting each other. One example is differentially private machine learning where noise should be drawn, typically from a Laplace or Gaussian distribution, and it is desirable that no party can bias this process. In particular, we propose algorithms to draw random numbers from uniform, Laplace, Gaussian and arbitrary probability distributions, and to verify honest execution of the protocols through zero-knowledge proofs. We propose protocols that result in one party knowing the drawn number and protocols that deliver the drawn random number as a shared secret. César Sabater, Florian Hahn 0001, Andreas Peter 0001, Jan Ramon |
Proc. Priv. Enhancing Technol. | 4 |
| 2022 | Linear Programs with Conjunctive QueriesabstractIn this paper, we study the problem of optimizing a linear program whose variables are the answers to a conjunctive query. For this we propose the language LP(CQ) for specifying linear programs whose constraints and objective functions depend on the answer sets of conjunctive queries. We contribute an efficient algorithm for solving programs in a fragment of LP(CQ). The naive approach constructs a linear program having as many variables as there are elements in the answer set of the queries. Our approach constructs a linear program having the same optimal value but fewer variables. This is done by exploiting the structure of the conjunctive queries using generalized hypertree decompositions of small width to factorize elements of the answer set together. We illustrate the various applications of LP(CQ) programs on three examples: optimizing deliveries of resources, minimizing noise for differential privacy, and computing the s-measure of patterns in graphs as needed for data mining. Florent Capelli, Nicolas Crosetti, Joachim Niehren, Jan Ramon |
ICDT | 4 |
| 2022 | An accurate, scalable and verifiable protocol for federated differentially private averaging
César Sabater, Aurélien Bellet, Jan Ramon |
Mach. Learn. | 3 |
| 2018 | Graph sampling with applications to estimating the number of pattern embeddings and the parameters of a statistical relational model
Irma Ravkic, Martin Znidarsic, Jan Ramon, Jesse Davis |
Data Min. Knowl. Discov. | 3 |
| 2018 | A machine learning based framework to identify and classify long terminal repeat retrotransposonsabstractTransposable elements (TEs) are repetitive nucleotide sequences that make up a large portion of eukaryotic genomes. They can move and duplicate within a genome, increasing genome size and contributing to genetic diversity within and across species. Accurate identification and classification of TEs present in a genome is an important step towards understanding their effects on genes and their role in genome evolution. We introduce TE-Learner, a framework based on machine learning that automatically identifies TEs in a given genome and assigns a classification to them. We present an implementation of our framework towards LTR retrotransposons, a particular type of TEs characterized by having long terminal repeats (LTRs) at their boundaries. We evaluate the predictive performance of our framework on the well-annotated genomes of Drosophila melanogaster and Arabidopsis thaliana and we compare our results for three LTR retrotransposon superfamilies with the results of three widely used methods for TE identification or classification: RepeatMasker, Censor and LtrDigest. In contrast to these methods, TE-Learner is the first to incorporate machine learning techniques, outperforming these methods in terms of predictive performance, while able to learn models and make predictions efficiently. Moreover, we show that our method was able to identify TEs that none of the above method could find, and we investigated TE-Learner's predictions which did not correspond to an official annotation. It turns out that many of these predictions are in fact strongly homologous to a known TE. Leander Schietgat, Celine Vens, Ricardo Cerri, Carlos Fischer, Eduardo P. Costa, Jan Ramon, Claudia M. A. Carareto, Hendrik Blockeel |
PLoS Comput. Biol. | 6 |
| 2017 | Learning from Networked ExamplesabstractMany machine learning algorithms are based on the assumption that training examples are drawn independently. However, this assumption does not hold anymore when learning from a networked sample because two or more training examples may share some common objects, and hence share the features of these shared objects. We show that the classic approach of ignoring this problem potentially can have a harmful effect on the accuracy of statistics, and then consider alternatives. One of these is to only use independent examples, discarding other information. However, this is clearly suboptimal. We analyze sample error bounds in this networked setting, providing significantly improved results. An important component of our approach is formed by efficient sample weighting schemes, which leads to novel concentration inequalities. Yuyi Wang 0001, Zheng-Chu Guo, Jan Ramon |
ALT | 3 |
| 2016 | Bounds for Learning from Evolutionary-Related Data in the Realizable Case
Ondrej Kuzelka, Yuyi Wang 0001, Jan Ramon |
IJCAI | 3 |
| 2016 | Guest editors introduction: special issue on inductive logic programming
Jesse Davis, Jan Ramon |
Mach. Learn. | 2 |
| 2015 | Predicting Protein Function and Protein-Ligand Interaction with the 3D Neighborhood Kernel
Leander Schietgat, Thomas Fannes, Jan Ramon |
Discovery Science | 3 |
| 2015 | Mine 'Em All: A Note on Mining All Graphs
Ondrej Kuzelka, Jan Ramon |
ILP | 2 |
| 2015 | Learning relational dependency networks in hybrid domains
Irma Ravkic, Jan Ramon, Jesse Davis |
Mach. Learn. | 2 |
| 2015 | Predicate logic as a modeling language: modeling and solving some machine learning and data mining problems with IDP3abstractAbstract This paper provides a gentle introduction to problem-solving with the IDP3 system. The core of IDP3 is a finite model generator that supports first-order logic enriched with types, inductive definitions, aggregates and partial functions. It offers its users a modeling language that is a slight extension of predicate logic and allows them to solve a wide range of search problems. Apart from a small introductory example, applications are selected from problems that arose within machine learning and data mining research. These research areas have recently shown a strong interest in declarative modeling and constraint-solving as opposed to algorithmic approaches. The paper illustrates that the IDP3 system can be a valuable tool for researchers with such an interest. The first problem is in the domain of stemmatology, a domain of philology concerned with the relationship between surviving variant versions of text. The second problem is about a somewhat related problem within biology where phylogenetic trees are used to represent the evolution of species. The third and final problem concerns the classical problem of learning a minimal automaton consistent with a given set of strings. For this last problem, we show that the performance of our solution comes very close to that of the state-of-the art solution. For each of these applications, we analyze the problem, illustrate the development of a logic-based model and explore how alternatives can affect the performance. Maurice Bruynooghe, Hendrik Blockeel, Bart Bogaerts 0001, Broes De Cat, Stef De Pooter, Joachim Jansen, Anthony Labarre, Jan Ramon, Marc Denecker, Sicco Verwer |
Theory Pract. Log. Program. | 8 |
| 2013 | Guided Monte Carlo Tree Search for Planning in Learned EnvironmentsabstractMonte Carlo tree search (MCTS) is a sampling and simulation based technique for searching in large search spaces containing both decision nodes and probabilistic events. This technique has recently become popular due to its successful application to games, e.g. Poker and Go. Such games have known rules and the alternation between self-moves and non-deterministic events or opponent moves can be used to prune uninteresting branches. In this paper we study a real-world setting where the processes in the domain have a high degree of uncertainty and the need for longer-term planning implies a sequence of (planning) decisions without any intermediate feedback. Fortunately, unlike the combinatorial complexity in strategic games, many real-world environments can be approximated by efficient algorithms on a short term. This paper proposes an MCTS variant using a new type of prior information based on estimating the effects of part of the world and explores its application to the problem of hospital planning, where machine learning algorithms can be used to predict the length of stay of patients for each of the different stages of their recovery. Jelle Van Eyck, Jan Ramon, Fabian Güiza Grandas, Geert Meyfroidt, Maurice Bruynooghe, Greta Van den Berghe |
ACML | 2 |
| 2013 | Efficient Frequent Connected Induced Subgraph Mining in Graphs of Bounded Tree-Width
Tamás Horváth 0001, Keisuke Otaki, Jan Ramon |
ECML/PKDD (1) | 3 |
| 2013 | Detecting Bicliques in GF[q]
Jan Ramon, Pauli Miettinen, Jilles Vreeken |
ECML/PKDD (1) | 1 |
| 2013 | PIUS: peptide identification by unbiased searchabstractSUMMARY: We present PIUS, a tool that identifies peptides from tandem mass spectrometry data by analyzing the six-frame translation of a complete genome. It differs from earlier studies that have performed such a genomic search in two ways: (i) it considers a larger search space and (ii) it is designed for natural peptide identification rather than proteomics. Differently from other peptidomics tools designed for genome-wide searches, PIUS does not limit the analysis to a set of sequences that match a list of de novo reconstructions. AVAILABILITY: Source code, executables and a detailed technical report are freely available at http://dtai.cs.kuleuven.be/ml/systems/pius. CONTACT: [email protected] SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online. Eduardo P. Costa, Gerben Menschaert, Walter Luyten, Kurt De Grave, Jan Ramon |
Bioinform. | 5 |
| 2013 | Nearly exact mining of frequent trees in large networks
Ashraf M. Kibriya, Jan Ramon |
Data Min. Knowl. Discov. | 2 |
| 2013 | An efficiently computable subgraph pattern support measure: counting independent observations
Yuyi Wang 0001, Jan Ramon, Thomas Fannes |
Data Min. Knowl. Discov. | 2 |
| 2012 | Nearly Exact Mining of Frequent Trees in Large Networks
Ashraf M. Kibriya, Jan Ramon |
ECML/PKDD (1) | 2 |
| 2012 | An Efficiently Computable Support Measure for Frequent Subgraph Pattern Mining
Yuyi Wang 0001, Jan Ramon |
ECML/PKDD (1) | 2 |
| 2011 | All normalized anti-monotonic overlap graph measures are bounded
Toon Calders, Jan Ramon, Dries Van Dyck |
Data Min. Knowl. Discov. | 2 |
| 2011 | Prefaceabstractstatus: Published Jan Ramon, Fabrizio Costa, Christophe Costa Florêncio, Joost N. Kok |
Fundam. Informaticae | 1 |
| 2011 | Effective feature construction by maximum common subgraph sampling
Leander Schietgat, Fabrizio Costa, Jan Ramon, Luc De Raedt |
Mach. Learn. | 3 |
| 2010 | Frequent subgraph mining in outerplanar graphs
Tamás Horváth 0001, Jan Ramon, Stefan Wrobel |
Data Min. Knowl. Discov. | 2 |
| 2010 | A comparison of pruning criteria for probability trees
Daan Fierens, Jan Ramon, Hendrik Blockeel, Maurice Bruynooghe |
Mach. Learn. | 2 |
| 2010 | Efficient frequent connected subgraph mining in graphs of bounded tree-width
Tamás Horváth 0001, Jan Ramon |
Theor. Comput. Sci. | 2 |
| 2009 | Monte-Carlo Tree Search in Poker Using Expected Reward Distributions
Guy Van den Broeck, Kurt Driessens, Jan Ramon |
ACML | 3 |
| 2009 | Polynomial-Delay Enumeration of Monotonic Graph Classes
Jan Ramon, Siegfried Nijssen |
J. Mach. Learn. Res. | 1 |
| 2009 | Deriving distance metrics from generality relations
Luc De Raedt, Jan Ramon |
Pattern Recognit. Lett. | 2 |
| 2008 | Bayes-Relational Learning of Opponent Models from Incomplete Information in No-Limit Poker
Marc J. V. Ponsen, Jan Ramon, Tom Croonenborghs, Kurt Driessens, Karl Tuyls |
AAAI | 2 |
| 2008 | Active Learning for High Throughput Screening
Kurt De Grave, Jan Ramon, Luc De Raedt |
Discovery Science | 2 |
| 2008 | An Efficiently Computable Graph-Based Metric for the Classification of Small Molecules
Leander Schietgat, Jan Ramon, Maurice Bruynooghe, Hendrik Blockeel |
Discovery Science | 2 |
| 2008 | Using Decision Trees as the Answer Networks in Temporal Difference-NetworksabstractTemporal difference networks (or TD-Nets) offer a framework for predictive state representations. TD-Nets break up into two parts: the question network and the answer network. The question network defines which questions about future observations are of importance, while the answer network provides a way to update the answers to those questions as the environment changes. Currently, TD-Nets use logistic regression functions to represent the answer networks. We propose the use of probability trees in their stead. Trees offer a different but powerful way of generalisation and using them may be beneficial in a number of applications. Moreover, we believe this aids in a better understanding of the strengths and weaknesses of TD-Nets and represents an important first step towards the application of temporal difference networks in environments with more extensive, i.e. complex and numerous, observations than those currently employed. We compare the learning behavior of TD-Nets using logistic regression and probability trees using an array of experiments in two simple grid worlds and a ring world. Laura Antanas, Kurt Driessens, Jan Ramon, Tom Croonenborghs |
ECAI | 3 |
| 2008 | Anti-monotonic Overlap-Graph Support MeasuresabstractIn graph mining, a frequency measure is anti-monotonic if the frequency of a pattern never exceeds the frequency of a subpattern. The efficiency and correctness of most graph pattern miners relies critically on this property. We study the case where the dataset is a single graph. Vanetik, Gudes and Shimony already gave sufficient and necessary conditions for anti-monotonicity of measures depending only on the edge-overlaps between the instances of the pattern in a labeled graph. We extend these results to homomorphisms, isomorphisms and homeomorphisms on both labeled and unlabeled, directed and undirected graphs, for vertex and edge overlap. We show a set of reductions between the different morphisms that preserve overlap. We also prove that the popular maximum independent set measure assigns the minimal possible meaningful frequency, introduce a new measure based on the minimum clique partition that assigns the maximum possible meaningful frequency and introduce a new measure sandwiched between the former two based on the poly-time computable Lovasz thetas-function. Toon Calders, Jan Ramon, Dries Van Dyck |
ICDM | 2 |
| 2008 | Efficient Frequent Connected Subgraph Mining in Graphs of Bounded Treewidth
Tamás Horváth 0001, Jan Ramon |
ECML/PKDD (1) | 2 |
| 2008 | Generalized ordering-search for learning directed probabilistic logical models
Jan Ramon, Tom Croonenborghs, Daan Fierens, Hendrik Blockeel, Maurice Bruynooghe |
Mach. Learn. | 1 |
| 2007 | On Policy Learning in Restricted Policy Spaces
Robby Goetschalckx, Jan Ramon |
AAAI | 2 |
| 2007 | Learning Directed Probabilistic Logical Models: Ordering-Search Versus Structure-Search
Daan Fierens, Jan Ramon, Maurice Bruynooghe, Hendrik Blockeel |
ECML | 2 |
| 2007 | Transfer Learning in Reinforcement Learning Problems Through Partial Policy Recycling
Jan Ramon, Kurt Driessens, Tom Croonenborghs |
ECML | 1 |
| 2007 | Online Learning and Exploiting Relational Models in Reinforcement Learning
Tom Croonenborghs, Jan Ramon, Hendrik Blockeel, Maurice Bruynooghe |
IJCAI | 2 |
| 2007 | Learning Directed Probabilistic Logical Models Using Ordering-Search
Daan Fierens, Jan Ramon, Maurice Bruynooghe, Hendrik Blockeel |
ILP | 2 |
| 2007 | Mining data from intensive care patients
Jan Ramon, Daan Fierens, Fabian Güiza Grandas, Geert Meyfroidt, Hendrik Blockeel, Maurice Bruynooghe, Greta Van den Berghe |
Adv. Eng. Informatics | 1 |
| 2006 | Generalized Ordering-Search for Learning Directed Probabilistic Logical Models
Jan Ramon, Tom Croonenborghs, Daan Fierens, Hendrik Blockeel, Maurice Bruynooghe |
ILP | 1 |
| 2006 | ReMauve: A Relational Model Tree Learner
Celine Vens, Jan Ramon, Hendrik Blockeel |
ILP | 2 |
| 2006 | Frequent subgraph mining in outerplanar graphsabstractIn recent years there has been an increased interest in algorithms that can perform frequent pattern discovery in large databases of graph structured objects. While the frequent connected subgraph mining problem for tree datasets can be solved in incremental polynomial time, it becomes intractable for arbitrary graph databases. Existing approaches have therefore resorted to various heuristic strategies and restrictions of the search space, but have not identified a practically relevant tractable graph class beyond trees. In this paper, we define the class of so called tenuous outerplanar graphs, a strict generalization of trees, develop a frequent subgraph mining algorithm for tenuous outerplanar graphs that works in incremental polynomial time, and evaluate the algorithm empirically on the NCI molecular graph dataset. Tamás Horváth 0001, Jan Ramon, Stefan Wrobel |
KDD | 2 |
| 2006 | Refining Aggregate Conditions in Relational Learning
Celine Vens, Jan Ramon, Hendrik Blockeel |
PKDD | 2 |
| 2006 | Graph kernels and Gaussian processes for relational reinforcement learning
Kurt Driessens, Jan Ramon, Thomas Gärtner 0001 |
Mach. Learn. | 2 |
| 2005 | A Comparison of Approaches for Learning Probability Trees
Daan Fierens, Jan Ramon, Hendrik Blockeel, Maurice Bruynooghe |
ECML | 2 |
| 2005 | Logical Bayesian Networks and Their Relation to Other Probabilistic Logical Models
Daan Fierens, Hendrik Blockeel, Maurice Bruynooghe, Jan Ramon |
ILP | 4 |
| 2004 | Condensed Representations for Inductive Logic Programming
Luc De Raedt, Jan Ramon |
KR | 2 |
| 2004 | Compact Representation of Knowledge Bases in Inductive Logic Programming
Jan Struyf, Jan Ramon, Maurice Bruynooghe, Sofie Verbaeten, Hendrik Blockeel |
Mach. Learn. | 2 |
| 2003 | Relational Instance Based Regression for Relational Reinforcement Learning
Kurt Driessens, Jan Ramon |
ICML | 2 |
| 2003 | Graph Kernels and Gaussian Processes for Relational Reinforcement Learning
Thomas Gärtner 0001, Kurt Driessens, Jan Ramon |
ILP | 3 |
| 2002 | Compact Representation of Knowledge Bases in ILP
Jan Struyf, Jan Ramon, Hendrik Blockeel |
ILP | 2 |
| 2002 | Improving the Efficiency of Inductive Logic Programming Through the Use of Query PacksabstractInductive logic programming, or relational learning, is a powerful paradigm for machine learning or data mining. However, in order for ILP to become practically useful, the efficiency of ILP systems must improve substantially. To this end, the notion of a query pack is introduced: it structures sets of similar queries. Furthermore, a mechanism is described for executing such query packs. A complexity analysis shows that considerable efficiency improvements can be achieved through the use of this query pack execution mechanism. This claim is supported by empirical results obtained by incorporating support for query pack execution in two existing learning systems. Hendrik Blockeel, Luc Dehaspe, Bart Demoen, Gerda Janssens, Jan Ramon, Henk Vandecasteele |
J. Artif. Intell. Res. | 5 |
| 2001 | Speeding Up Relational Reinforcement Learning through the Use of an Incremental First Order Decision Tree Learner
Kurt Driessens, Jan Ramon, Hendrik Blockeel |
ECML | 2 |
| 2001 | A polynomial time computable metric between point sets
Jan Ramon, Maurice Bruynooghe |
Acta Informatica | 1 |
| 2000 | Executing Query Packs in ILP
Hendrik Blockeel, Luc Dehaspe, Bart Demoen, Gerda Janssens, Jan Ramon, Henk Vandecasteele |
ILP | 5 |
| 1998 | Top-Down Induction of Clustering Trees
Hendrik Blockeel, Luc De Raedt, Jan Ramon |
ICML | 3 |