Haoyue Ping

dblp:181/6266 · DBLP profile ↗
← Back
7ranked-venue papers
3as first author
1since 2021 · last 2023
0000-0002-2694-3301ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 6 · 3 first-author · 1 since 2021Artificial intelligence and machine learning · 1Graphics, computer vision, multimedia, augmented reality and games · 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.

Databases, data mining, and information retrieval
3 papers
Query processing and optimization · 72% Database theory · 28%
Theoretical computer science
2 papers
Algorithmic game theory and mechanism design · 80% Automated reasoning and model checking · 20%
Artificial intelligence
2 papers
Probabilistic and Bayesian machine learning · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Algorithmic game theory and mechanism design › social choice
computational social choice
0.712023
Most Expected Winner: An Interpretation of Winners over Uncertain Voter Preferences · Proc. ACM Manag. Data 2023
Algorithmic game theory and mechanism design › auction theory › combinatorial auction
winner determination
0.712023
Most Expected Winner: An Interpretation of Winners over Uncertain Voter Preferences · Proc. ACM Manag. Data 2023
Query processing and optimization
top-k query processing
0.412020
Supporting Hard Queries over Probabilistic Preferences · Proc. VLDB Endow. 2020
Machine learning › Probabilistic and Bayesian machine learning
probabilistic inference
0.312018
A Query Engine for Probabilistic Preferences · SIGMOD Conference 2018
Automated reasoning and model checking
probabilistic inference
0.312018
Probabilistic Inference Over Repeated Insertion Models · AAAI 2018
Database theory
conjunctive query evaluation
0.312017
Querying Probabilistic Preferences in Databases · PODS 2017
Query processing and optimization
preference query
0.312017
Querying Probabilistic Preferences in Databases · PODS 2017
Database theory
probabilistic databases
0.312017
Querying Probabilistic Preferences in Databases · PODS 2017

Methods — techniques the papers use, named apart from their topics

repeated insertion model · 2.3mallows model · 2.3pruning · 1.3importance sampling · 0.4approximate query evaluation · 0.4polynomial data complexity · 0.3
YearPublicationVenuePosition
2023 Most Expected Winner: An Interpretation of Winners over Uncertain Voter Preferences
abstract
It remains an open question how to determine the winner of an election when voter preferences are incomplete or uncertain. One option is to assume some probability space over the voting profile and select the Most Probable Winner (MPW) -- the candidate or candidates with the best chance of winning. In this paper, we propose an alternative winner interpretation, selecting the Most Expected Winner (MEW) according to the expected performance of the candidates. We separate the uncertainty in voter preferences into the generation step and the observation step, which gives rise to a unified voting profile combining both incomplete and probabilistic voting profiles. We use this framework to establish the theoretical hardness of MEW over incomplete voter preferences, and then identify a collection of tractable cases for a variety of voting profiles, including those based on the popular Repeated Insertion Model (RIM) and its special case, the Mallows model. We develop solvers customized for various voter preference types to quantify the candidate performance for the individual voters, and propose a pruning strategy that optimizes computation. The performance of the proposed solvers and pruning strategy is evaluated extensively on real and synthetic benchmarks, showing that our methods are practical.
Haoyue Ping, Julia Stoyanovich
Proc. ACM Manag. Data1
2020 Supporting Hard Queries over Probabilistic Preferences
abstract
Preference analysis is widely applied in various domains such as social choice and e-commerce. A recently proposed frame- work augments the relational database with a preference re- lation that represents uncertain preferences in the form of statistical ranking models, and provides methods to evaluate Conjunctive Queries (CQs) that express preferences among item attributes. In this paper, we explore the evaluation of queries that are more general and harder to compute. The main focus of this paper is on a class of CQs that cannot be evaluated by previous work. These queries are provably hard since relate variables that represent items be- ing compared. To overcome this hardness, we instantiate these variables with their domain values, rewrite hard CQs as unions of such instantiated queries, and develop several exact and approximate solvers to evaluate these unions of queries. We demonstrate that exact solvers that target specific common kinds of queries are far more efficient than gen- eral solvers. Further, we demonstrate that sophisticated ap- proximate solvers making use of importance sampling can be orders of magnitude more efficient than exact solvers, while showing good accuracy. In addition to supporting provably hard CQs, we also present methods to evaluate an important family of count queries, and of top-k queries.
Haoyue Ping, Julia Stoyanovich, Benny Kimelfeld
Proc. VLDB Endow.1
2018 Probabilistic Inference Over Repeated Insertion Models
Batya Kenig, Lovro Ilijasic, Haoyue Ping, Benny Kimelfeld, Julia Stoyanovich
AAAI3
2018 A Query Engine for Probabilistic Preferences
abstract
Models of uncertain preferences, such as Mallows, have been extensively studied due to their plethora of application domains. In a recent work, a conceptual and theoretical framework has been proposed for supporting uncertain preferences as first-class citizens in a relational database. The resulting database is probabilistic, and, consequently, query evaluation entails inference of marginal probabilities of query answers. In this paper, we embark on the challenge of a practical realization of this framework. We first describe an implementation of a query engine that supports querying probabilistic preferences alongside relational data. Our system accommodates preference distributions in the general form of the Repeated Insertion Model (RIM), which generalizes Mallows and other models. We then devise a novel inference algorithm for conjunctive queries over RIM, and show that it significantly outperforms the state of the art in terms of both asymptotic and empirical execution cost. We also develop performance optimizations that are based on sharing computation among different inference tasks in the workload. Finally, we conduct an extensive experimental evaluation and demonstrate that clear performance benefits can be realized by a query engine with built-in probabilistic inference, as compared to a stand alone implementation with a black-box inference solver.
Uzi Cohen, Batya Kenig, Haoyue Ping, Benny Kimelfeld, Julia Stoyanovich
SIGMOD Conference3
2017 Querying Probabilistic Preferences in Databases
abstract
We propose a novel framework wherein probabilistic preferences can be naturally represented and analyzed in a probabilistic relational database. The framework augments the relational schema with a special type of a relation symbol---a preference symbol. A deterministic instance of this symbol holds a collection of binary relations. Abstractly, the probabilistic variant is a probability space over databases of the augmented form (i.e., probabilistic database). Effectively, each instance of a preference symbol can be represented as a collection of parametric preference distributions such as Mallows. We establish positive and negative complexity results for evaluating Conjunctive Queries (CQs) over databases where preferences are represented in the Repeated Insertion Model (RIM), Mallows being a special case. We show how CQ evaluation reduces to a novel inference problem (of independent interest) over RIM, and devise a solver with polynomial data complexity.
Batya Kenig, Benny Kimelfeld, Haoyue Ping, Julia Stoyanovich
PODS3
2017 DataSynthesizer: Privacy-Preserving Synthetic Datasets
abstract
To facilitate collaboration over sensitive data, we present DataSynthesizer, a tool that takes a sensitive dataset as input and generates a structurally and statistically similar synthetic dataset with strong privacy guarantees. The data owners need not release their data, while potential collaborators can begin developing models and methods with some confidence that their results will work similarly on the real dataset. The distinguishing feature of DataSynthesizer is its usability --- the data owner does not have to specify any parameters to start generating and sharing data safely and effectively.
Haoyue Ping, Julia Stoyanovich, Bill Howe
SSDBM1
2016 Workload-driven learning of mallows mixtures with pairwise preference data
abstract
In this paper we present a framework for learning mixtures of Mallows models from large samples of incomplete preferences. The problem we address is of significant practical importance in social choice, recommender systems, and other domains where it is required to aggregate, or otherwise analyze, preferences of a heterogeneous user base.
Julia Stoyanovich, Lovro Ilijasic, Haoyue Ping
WebDB3