EDBT 2026 Demo / reviewers in the wild / expert
Jinhui Xu 0001
dblp:24/6437-1
· DBLP profile ↗
177ranked-venue papers
7as first author
52since 2021 · last 2025
0000-0001-5730-9429ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 76 · 4 first-author · 15 since 2021Artificial intelligence and machine learning · 68 · 31 since 2021Graphics, computer vision, multimedia, augmented reality and games · 34 · 9 since 2021Computer networks · 13 · 2 first-authorApplied, interdisciplinary, general and emerging computing · 12 · 1 first-author · 4 since 2021Databases, data management, data science and information retrieval · 5 · 1 since 2021Security and privacy · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Fully-Scalable Massively Parallel Algorithm for k-center with OutliersabstractIn this paper, we consider the k-center problem with outliers (the (k, z)-center problem) in the context of Massively Parallel Computation (MPC). Existing MPC algorithms for the (k, z)-center problem typically require Ω(k) local space per machine. While this may be feasible when k is small, these algorithms become impractical for large k, where each machine may lack sufficient space for computation. This motivates the study of fully-scalable algorithms with sublinear local space. We propose the first fully-scalable MPC algorithm for the (k, z)-center problem. The main challenge is to design an MPC algorithm that operates with sublinear local space for finding the inliers close to the optimal clustering centers, and ensuring the approximation loss remains bounded. To address this issue, we propose an iterative sampling-based algorithm with sublinear local space in the data size. A key component of our approach is an outliers-removal algorithm that adjusts the sample size in each iteration to select inliers as clustering centers. However, the number of discarded inliers increases with the iteration of the outliers-removal algorithm, making it difficult to bound. To address this, we propose a self-adaptive method that can automatically adjust sample size to account for different data distributions on each machine, ensuring a lower bound on the sampling success probability. With these techniques, we present an O(log^*n)-approximation MPC algorithm for the (k, z)-center problem in constant-dimensional Euclidean space. The algorithm discards at most (1 + ε)z outliers, completing in O(log log n) computation rounds while using Θ(n^δ) local space per machine. Di Wu 0002, Qilong Feng, Junyu Huang, Jinhui Xu 0001, Ziyun Huang 0001, Jianxin Wang 0001 |
AAAI | 4 |
| 2025 | Improved Rates of Differentially Private Nonconvex-Strongly-Concave Minimax OptimizationabstractIn this paper, we study the problem of (finite sum) minimax optimization in the Differential Privacy (DP) model. Unlike most of the previous studies on the (strongly) convex-concave settings or loss functions satisfying the Polyak-Lojasiewicz condition, here we mainly focus on the nonconvex-strongly-concave one, which encapsulates many models in deep learning such as deep AUC maximization. Specifically, we first analyze a DP version of Stochastic Gradient Descent Ascent (SGDA) and show the utility bound in terms of the Euclidean norm of the gradient for the empirical risk function. We then propose a new method with less gradient noise variance and improve the upper bound to the best-known result for DP Empirical Risk Minimization with non-convex loss. We also discussed several lower bounds of private minimax optimization. Finally, experiments on AUC maximization, generative adversarial networks, and temporal difference learning with real-world data support our theoretical analysis. Ruijia Zhang, Mingxi Lei, Zihang Xiang, Jinhui Xu 0001, Di Wang 0015 |
AAAI | 5 |
| 2025 | New Algorithms for the Learning-Augmented k-means ProblemabstractIn this paper, we study the clustering problems in the learning-augmented setting, where predicted labels for a d-dimensional dataset with size m are given by an oracle to serve as auxiliary information to improve the clustering performance. Following the prior work, the given oracle is parameterized by some error rate α, which captures the accuracy of the oracle such that there are at most α fraction of false positives and false negatives in each predicted cluster. In this setting, the goal is to design fast and practical algorithms that can break the computational barriers of inapproximability. The current state-of-the-art learning-augmented k-means algorithm relies on sorting strategies to find good coordinates approximation, where a (1+O(α))-approximation can be achieved with near-linear running time in the data size. However, the computational demands for sorting may limit the scalability of the algorithm for handling large-scale datasets. To address this issue, in this paper, we propose new algorithms that can identify good coordinates approximation using sampling-based strategies, where (1+O(α))-approximation can be achieved with linear running time in the data size. To obtain a more practical algorithm for the problem with better clustering quality and running time, we propose a sampling-based heuristic which can directly find center approximations using sampling-based strategies. Empirical experiments show that our proposed methods are faster than the state-of-the-art learning-augmented k-means algorithms with comparable performances on clustering quality. Junyu Huang, Qilong Feng, Ziyun Huang 0001, Zhen Zhang 0025, Jinhui Xu 0001, Jianxin Wang 0001 |
ICLR | 5 |
| 2025 | TTVD: Towards a Geometric Framework for Test-Time Adaptation Based on Voronoi DiagramabstractDeep learning models often struggle with generalization when deploying on real-world data, due to the common distributional shift to the training data. Test-time adaptation (TTA) is an emerging scheme used at inference time to address this issue. In TTA, models are adapted online at the same time when making predictions to test data. Neighbor-based approaches have gained attention recently, where prototype embeddings provide location information to alleviate the feature shift between training and testing data. However, due to their inherit limitation of simplicity, they often struggle to learn useful patterns and encounter performance degradation. To confront this challenge, we study the TTA problem from a geometric point of view. We first reveal that the underlying structure of neighbor-based methods aligns with the Voronoi Diagram, a classical computational geometry model for space partitioning. Building on this observation, we propose the Test-Time adjustment by Voronoi Diagram guidance (TTVD), a novel framework that leverages the benefits of this geometric property. Specifically, we explore two key structures: 1) Cluster-induced Voronoi Diagram (CIVD): This integrates the joint contribution of self-supervision and entropy-based methods to provide richer information. 2) Power Diagram (PD): A generalized version of the Voronoi Diagram that refines partitions by assigning weights to each Voronoi cell. Our experiments under rigid, peer-reviewed settings on CIFAR-10-C, CIFAR-100-C, ImageNet-C, and ImageNet-R shows that TTVD achieves remarkable improvements compared to state-of-the-art methods. Moreover, extensive experimental results also explore the effects of batch size and class imbalance, which are two scenarios commonly encountered in real-world applications. These analyses further validate the robustness and adaptability of our proposed framework. Mingxi Lei, Chunwei Ma, Yufan Zhou 0001, Ziyun Huang 0001, Jinhui Xu 0001 |
ICLR | 6 |
| 2025 | Graph-Theoretic Insights into Bayesian Personalized Ranking for RecommendationabstractGraph self-supervised learning (GSL) is essential for processing graph-structured data, reducing the need for manual labeling. Traditionally, this paradigm has extensively utilized Bayesian Personalized Ranking (BPR) as its primary loss function. Despite its widespread application, the theoretical analysis of its node relations evaluation have remained largely unexplored. This paper employs recent advancements in latent hyperbolic geometry to deepen our understanding of node relationships from a graph-theoretical perspective. We analyze BPR’s limitations, particularly its reliance on local connectivity through 2-hop paths, which overlooks global connectivity and the broader topological structure. To address these shortcomings, we purpose a novel loss function, BPR+, designed to encompass even-hop paths and better capture global connectivity and topological nuances. This approach facilitates a more detailed measurement of user-item relationships and improves the granularity of relationship assessments. We validate BPR+ through extensive empirical testing across five real-world datasets and demonstrate its efficacy in refining graph self-supervised learning frameworks. Additionally, we explore the application of BPR+ in drug repositioning, highlighting its potential to support pharmaceutical research and development. Our findings not only illuminate the success factors of previous methodologies but also offer new theoretical insights into this learning paradigm. Kai Zheng 0020, Jianxin Wang 0001, Jinhui Xu 0001 |
NeurIPS | 3 |
| 2025 | Nearly Optimal Differentially Private ReLU RegressionabstractIn this paper, we investigate one of the most fundamental non-convex learning problems-ReLU regression-in the Differential Privacy (DP) model. Previous studies on private ReLU regression heavily rely on stringent assumptions, such as constant-bounded norms for feature vectors and labels. We relax these assumptions to a more standard setting, where data can be i.i.d. sampled from $O(1)$-sub-Gaussian distributions. We first show that when $\varepsilon = \tilde{O}(\sqrt{\frac{1}{N}})$ and there is some public data, it is possible to achieve an upper bound of $\Tilde{O}(\frac{d^2}{N^2 \varepsilon^2})$ for the excess population risk in $(\epsilon, \delta)$-DP, where $d$ is the dimension and $N$ is the number of data samples. Moreover, we relax the requirement of $\epsilon$ and public data by proposing and analyzing a one-pass mini-batch Generalized Linear Model Perceptron algorithm (DP-MBGLMtron). Additionally, using the tracing attack argument technique, we demonstrate that the minimax rate of the estimation error for $(\varepsilon, \delta)$-DP algorithms is lower bounded by $\Omega(\frac{d^2}{N^2 \varepsilon^2})$. This shows that DP-MBGLMtron achieves the optimal utility bound up to logarithmic factors. Experiments further support our theoretical results. Mingxi Lei, Shaowei Wang 0003, Tianhang Zheng, Di Wang 0015, Jinhui Xu 0001 |
UAI | 6 |
| 2025 | Unifying domain gap in Federated Learning: A geometric approach
Mingxi Lei, Chunwei Ma, Ziyun Huang 0001, Mingchen Gao, Jinhui Xu 0001 |
Neurocomputing | 6 |
| 2025 | The distributed algorithms for the lower-bounded k-center clustering in metric space
Ting Liang, Jinhui Xu 0001, Qilong Feng |
Theor. Comput. Sci. | 3 |
| 2025 | Private least absolute deviations with heavy-tailed data
Di Wang 0015, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2024 | SEC: More Accurate Clustering Algorithm via Structural EntropyabstractAs one of the most popular machine learning tools in the field of unsupervised learning, clustering has been widely used in various practical applications. While numerous methods have been proposed for clustering, a commonly encountered issue is that the existing clustering methods rely heavily on local neighborhood information during the optimization process, which leads to suboptimal performance on real-world datasets. Besides, most existing clustering methods use Euclidean distances or densities to measure the similarity between data points. This could constrain the effectiveness of the algorithms for handling datasets with irregular patterns. Thus, a key challenge is how to effectively capture the global structural information in clustering instances to improve the clustering quality. In this paper, we propose a new clustering algorithm, called SEC. This algorithm uses the global structural information extracted from an encoding tree to guide the clustering optimization process. Based on the relation between data points in the instance, a sparse graph of the clustering instance can be constructed. By leveraging the sparse graph constructed, we propose an iterative encoding tree method, where hierarchical abstractions of the encoding tree are iteratively extracted as new clustering features to obtain better clustering results. To avoid the influence of easily misclustered data points located on the boundaries of the clustering partitions, which we call "fringe points", we propose an iterative pre-deletion and reassignment technique such that the algorithm can delete and reassign the "fringe points" to obtain more resilient and precise clustering results. Empirical experiments on both synthetic and real-world datasets demonstrate that our proposed algorithm outperforms state-of-the-art clustering methods and achieves better clustering performances. On average, the clustering accuracy (ACC) is increased by 1.7% and the normalized mutual information (NMI) by 7.9% compared with the current state-of-the-art (SOTA) algorithm on synthetic datasets. On real-world datasets, our method outperforms other clustering methods with an average increase of 12.3% in ACC and 5.2% in NMI, respectively. Junyu Huang, Qilong Feng, Ziyun Huang 0001, Jinhui Xu 0001, Jianxin Wang 0001 |
AAAI | 5 |
| 2024 | Improved Approximation Algorithm for Individual Fairness k-Median
Di Wu 0002, Qilong Feng, Jinhui Xu 0001, Jianxin Wang 0001 |
COCOA (1) | 3 |
| 2024 | Improved Analysis of Sparse Linear Regression in Local Differential Privacy ModelabstractIn this paper, we revisit
the problem of sparse linear regression in the local differential privacy (LDP) model. Existing research in the non-interactive and sequentially local models has focused on obtaining the lower bounds for the case where the underlying parameter is $1$-sparse, and extending such bounds to the more general $k$-sparse case has proven to be challenging. Moreover, it is unclear whether efficient non-interactive LDP (NLDP) algorithms exist. To address these issues,
we first consider the problem in the $\epsilon$ non-interactive LDP model and provide a lower bound of $\Omega(\frac{\sqrt{dk\log d}}{\sqrt{n}\epsilon})$ on the $\ell_2$-norm estimation error for sub-Gaussian data, where $n$ is the sample size and $d$ is the dimension of the space.
We propose an innovative NLDP algorithm, the very first of its kind for the problem. As a remarkable outcome, this algorithm also yields a novel and highly efficient estimator as a valuable by-product. Our algorithm achieves an upper bound of $\tilde{O}({\frac{d\sqrt{k}}{\sqrt{n}\epsilon}})$ for the estimation error when the data is sub-Gaussian, which can be further improved by a factor of $O(\sqrt{d})$ if the server has additional public but unlabeled data.
For the sequentially interactive LDP model, we show a similar lower bound of $\Omega({\frac{\sqrt{dk}}{\sqrt{n}\epsilon}})$. As for the upper bound, we rectify a previous method and show that it is possible to achieve a bound of $\tilde{O}(\frac{k\sqrt{d}}{\sqrt{n}\epsilon})$. Our findings reveal fundamental differences between the non-private case, central DP model, and local DP model in the sparse linear regression problem. Liyang Zhu, Vaneet Aggarwal, Jinhui Xu 0001, Di Wang 0015 |
ICLR | 4 |
| 2024 | Understanding Forgetting in Continual Learning with Linear RegressionabstractContinual learning, focused on sequentially learning multiple tasks, has gained significant attention recently. Despite the tremendous progress made in the past, the theoretical understanding, especially factors contributing to $\textit{catastrophic forgetting}$, remains relatively unexplored. In this paper, we provide a general theoretical analysis of forgetting in the linear regression model via Stochastic Gradient Descent (SGD) applicable to both under-parameterized and overparameterized regimes. Our theoretical framework reveals some interesting insights into the intricate relationship between task sequence and algorithmic parameters, an aspect not fully captured in previous studies due to their restrictive assumptions. Specifically, we demonstrate that, given a sufficiently large data size, the arrangement of tasks in a sequence—where tasks with larger eigenvalues in their population data covariance matrices are trained later—tends to result in increased forgetting. Additionally, our findings highlight that an appropriate choice of step size will help mitigate forgetting in both under-parameterized and overparameterized settings. To validate our theoretical analysis, we conducted simulation experiments on both linear regression models and Deep Neural Networks (DNNs). Results from these simulations substantiate our theoretical findings. Kaiyi Ji, Di Wang 0015, Jinhui Xu 0001 |
ICML | 4 |
| 2024 | Near-Linear Time Approximation Algorithms for k-means with OutliersabstractThe k-means with outliers problem is one of the most extensively studied clustering problems in the field of machine learning, where the goal is to discard up to z outliers and identify a minimum k-means clustering on the remaining data points. Most previous results for this problem have running time dependent on the aspect ratio Δ (the ratio between the maximum and the minimum pairwise distances) to achieve fast approximations. To address the issue of aspect ratio dependency on the running time, we propose sampling-based algorithms with almost linear running time in the data size, where a crucial component of our approach is an algorithm called Fast-Sampling. Fast-Sampling algorithm can find inliers that well approximate the optimal clustering centers without relying on a guess for the optimal clustering costs, where a 4-approximate solution can be obtained in time $O(\frac{ndk\log\log n}{\epsilon^2})$ with O(k/ϵ) centers opened and (1+ϵ)z outliers discarded. To reduce the number of centers opened, we propose a center reduction algorithm, where an O(1/ϵ)-approximate solution can be obtained in time $O(\frac{ndk\log \log n}{\epsilon^2} + dpoly(k, \frac{1}{\epsilon})\log(n\Delta))$ with (1+ϵ)z outliers discarded and exactly k centers opened. Empirical experiments suggest that our proposed sampling-based algorithms outperform state-of-the-art algorithms for the k-means with outliers problem. Junyu Huang, Qilong Feng, Ziyun Huang 0001, Jinhui Xu 0001, Jianxin Wang 0001 |
ICML | 4 |
| 2024 | Revisiting Differentially Private ReLU RegressionabstractAs one of the most fundamental non-convex learning problems, ReLU regression under differential privacy (DP) constraints, especially in high-dimensional settings, remains a challenging area in privacy-preserving machine learning. Existing results are limited to the assumptions of bounded norm $ \|\mathbf{x}\|_2 \leq 1$, which becomes meaningless with increasing data dimensionality. In this work, we revisit the problem of DP ReLU regression in high-dimensional regimes. We propose two innovative algorithms DP-GLMtron and DP-TAGLMtron that outperform the conventional DPSGD.
DP-GLMtron is based on a generalized linear model perceptron approach, integrating adaptive clipping and Gaussian mechanism for enhanced privacy. To overcome the constraints of small privacy budgets in DP-GLMtron, represented by $\widetilde{O}(\sqrt{1/N})$ where $N$ is the sample size, we introduce DP-TAGLMtron, which utilizes a tree aggregation protocol to balance privacy and utility effectively, showing that DP-TAGLMtron achieves comparable performance with only an additional factor of $O(\log N)$ in the utility upper bound.
Moreover, our theoretical analysis extends beyond Gaussian-like data distributions to settings with eigenvalue decay, showing how data distribution impacts learning in high dimensions. Notably, our findings suggest that the utility upper bound could be independent of the dimension $d$, even when $d \gg N$.
Experiments on synthetic and real-world datasets also validate our results. Mingxi Lei, Liyang Zhu, Shaowei Wang 0003, Di Wang 0015, Jinhui Xu 0001 |
NeurIPS | 6 |
| 2024 | Truthful High Dimensional Sparse Linear RegressionabstractWe study the problem of fitting the high dimensional sparse linear regression model, where the data are provided by strategic or self-interested agents (individuals) who prioritize their privacy of data disclosure. In contrast to the classical setting, our focus is on designing mechanisms that can effectively incentivize most agents to truthfully report their data while preserving the privacy of individual reports. Simultaneously, we seek an estimator which should be close to the underlying parameter.
We attempt to solve the problem by deriving a novel private estimator that has a closed-form expression.
Based on the estimator, we propose a mechanism which has the following properties via some appropriate design of the computation and payment scheme: (1) the mechanism is $(o(1), O(n^{-\Omega({1})}))$-jointly differentially private, where $n$ is the number of agents; (2) it is an $o(\frac{1}{n})$-approximate Bayes Nash equilibrium for a $(1-o(1))$-fraction of agents to truthfully report their data; (3) the output could achieve an error of $o(1)$ to the underlying parameter; (4) it is individually rational for a $(1-o(1))$ fraction of agents in the mechanism; (5) the payment budget required from the analyst to run the mechanism is $o(1)$. To the best of our knowledge, this is the first study on designing truthful (and privacy-preserving) mechanisms for high dimensional sparse linear regression. Liyang Zhu, Amina Manseur, Jinhui Xu 0001, Di Wang 0015 |
NeurIPS | 5 |
| 2024 | Linear Time Approximation Algorithm for Column Subset Selection with Local SearchabstractThe Column Subset Selection (CSS) problem has been widely studied in dimensionality reduction and feature selection. The goal of the CSS problem is to output a submatrix S, consisting of k columns from an n×d input matrix A that minimizes the residual error ‖A-SS^\dagger A‖_F^2, where S^\dagger is the Moore-Penrose inverse matrix of S. Many previous approximation algorithms have non-linear running times in both n and d, while the existing linear-time algorithms have a relatively larger approximation ratios. Additionally, the local search algorithms in existing results for solving the CSS problem are heuristic. To achieve linear running time while maintaining better approximation using a local search strategy, we propose a local search-based approximation algorithm for the CSS problem with exactly k columns selected. A key challenge in achieving linear running time with the local search strategy is how to avoid exhaustive enumerations of candidate columns for constructing swap pairs in each local search step. To address this issue, we propose a two-step mixed sampling method that reduces the number of enumerations for swap pair construction from O(dk) to k in linear time. Although the two-step mixed sampling method reduces the search space of local search strategy, bounding the residual error after swaps is a non-trivial task. To estimate the changes in residual error after swaps, we propose a matched swap pair construction method to bound the approximation loss, ensuring a constant probability of loss reduction in each local search step. In expectation, these techniques enable us to obtain the local search algorithm for the CSS problem with theoretical guarantees, where a 53(k+1)-approximate solution can be obtained in linear running time O(ndk^4\log k). Empirical experiments show that our proposed algorithm achieves better quality and time compared to previous algorithms on both small and large datasets. Moreover, it is at least 10 times faster than state-of-the-art algorithms across all large-scale datasets. Yuanbin Zou, Ziyun Huang 0001, Jinhui Xu 0001, Jianxin Wang 0001, Qilong Feng |
NeurIPS | 3 |
| 2024 | Improved Approximation Algorithm for the Distributed Lower-Bounded k-Center Problem
Ting Liang, Qilong Feng, Jinhui Xu 0001, Jianxin Wang 0001 |
TAMC | 4 |
| 2024 | PAC learning halfspaces in non-interactive local differential privacy model with public unlabeled data
Jinyan Su, Jinhui Xu 0001, Di Wang 0015 |
J. Comput. Syst. Sci. | 2 |
| 2024 | PTAS for Minimum Cost MultiCovering with DisksabstractAbstract. In this paper, we study the following Minimum Cost Multicovering (MCMC) problem: Given a set of [Formula: see text] client points [Formula: see text] and a set of [Formula: see text] server points [Formula: see text] in a fixed dimensional [Formula: see text] space, determine a set of disks centered at these server points so that each client point [Formula: see text] is covered by at least [Formula: see text] disks and the total cost of these disks is minimized, where [Formula: see text] is a function that maps every client point to some nonnegative integer no more than [Formula: see text] and the cost of each disk is measured by the [Formula: see text]th power of its radius for some constant [Formula: see text]. MCMC is a fundamental optimization problem with applications in many areas such as wireless/sensor networking. Despite extensive research on this problem for about two decades, only constant approximations were known for general [Formula: see text]. It has been a long standing open problem to determine whether a PTAS is possible. In this paper, we give an affirmative answer to this question by presenting the first PTAS for it. Our approach is based on a number of novel techniques, such as balanced recursive realization and bubble charging, and new counterintuitive insights to the problem. Particularly, we approximate each disk with a set of sub-boxes and optimize them at the subdisk level. This allows us to first compute an approximate disk cover through dynamic programming, and then obtain the desired disk cover through a balanced recursive realization procedure. Ziyun Huang 0001, Qilong Feng, Jianxin Wang 0001, Jinhui Xu 0001 |
SIAM J. Comput. | 4 |
| 2024 | Gradient complexity and non-stationary views of differentially private empirical risk minimization
Di Wang 0015, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2024 | New algorithms for fair k-center problem with outliers and capacity constraints
Qilong Feng, Jinhui Xu 0001, Jianxin Wang 0001 |
Theor. Comput. Sci. | 3 |
| 2024 | Fair Single Index ModelabstractSingle-index models (SIMs) have been widely used in various applications due to their simplicity and interpretability. However, despite the potential for SIMs to result in discriminatory outcomes based on sensitive attributes like gender, race, or ethnicity, the issue of fairness has not been thoroughly examined in recent studies on the topic. This paper aims to address these fairness concerns by proposing methods for building fair SIMs. Specifically, based on the definition of equal opportunity, we first provide a fairness definition for SIM. Next, we develop a unified fair SIM model and propose an efficient method to solve the fair SIM. Theoretically, we also show that our output is consistent in fairness. Finally, we conduct comprehensive experimental studies over 7 benchmark datasets and demonstrate that our fair SIM outperforms the other 8 baseline methods. Yidong Wang 0006, Jinhui Xu 0001, Di Wang 0015 |
ACM Trans. Knowl. Discov. Data | 3 |
| 2023 | A PTAS Framework for Clustering Problems in Doubling Metrics
Di Wu 0002, Jinhui Xu 0001, Jianxin Wang 0001 |
COCOON (1) | 2 |
| 2023 | Shifted Diffusion for Text-to-image GenerationabstractWe present Corgi, a novel method for text-to-image generation. Corgi is based on our proposed shifted diffusion model, which achieves better image embedding generation from input text. Unlike the baseline diffusion model used in DALL-E 2, our method seamlessly encodes prior knowledge of the pre-trained CLIP model in its diffusion process by designing a new initialization distribution and a new transition step of the diffusion. Compared to the strong DALL-E 2 baseline, our method performs better in generating image embedding from the text in terms of both efficiency and effectiveness, resulting in better text-to-image generation. Extensive large-scale experiments are conducted and evaluated in terms of both quantitative measures and human evaluation, indicating a stronger generation ability of our method compared to existing ones. Furthermore, our model enables semi-supervised and language-free training for text-to-image generation, where only part or none of the images in the training dataset have an associated caption. Trained with only 1.7% of the images being captioned, our semi-supervised model obtains FID results comparable to DALL-E 2 on zero-shot text-to-image generation evaluated on MS-COCO. Corgi also achieves new state-of-the-art results across different datasets on downstream language-free text-to-image generation tasks, outperforming the previous method, Lafite, by a large margin. Yufan Zhou 0001, Yizhe Zhu, Changyou Chen, Jinhui Xu 0001 |
CVPR | 6 |
| 2023 | Finite Sample Guarantees of Differentially Private Expectation Maximization Algorithmabstract(Gradient) Expectation Maximization (EM) is a widely used algorithm for estimating the maximum likelihood of mixture models or incomplete data problems. A major challenge facing this popular technique is how to effectively preserve the privacy of sensitive data. Previous research on this problem has already lead to the discovery of some Differentially Private (DP) algorithms for (Gradient) EM. However, unlike in the non-private case, existing techniques are not yet able to provide finite sample statistical guarantees. To address this issue, we propose in this paper the first DP version of Gradient EM algorithm with statistical guarantees. Specifically, we first propose a new mechanism for privately estimating the mean of a heavy-tailed distribution, which significantly improves a previous result in [25], and it could be extended to the local DP model, which has not been studied before. Next, we apply our general framework to three canonical models: Gaussian Mixture Model (GMM), Mixture of Regressions Model (MRM) and Linear Regression with Missing Covariates (RMC). Specifically, for GMM in the DP model, our estimation error is near optimal in some cases. For the other two models, we provide the first result on finite sample statistical guarantees. Our theory is supported by thorough numerical experiments on both real-world data and synthetic data. Di Wang 0015, Jiahao Ding, Lijie Hu, Zejun Xie, Miao Pan, Jinhui Xu 0001 |
ECAI | 6 |
| 2023 | The Fair k-Center with Outliers Problem: FPT and Polynomial Approximations
Qilong Feng, Jinhui Xu 0001, Jianxin Wang 0001 |
IJTCS-FAW | 3 |
| 2023 | Progressive Voronoi Diagram Subdivision Enables Accurate Data-free Class-Incremental Learning
Chunwei Ma, Zhanghexuan Ji, Ziyun Huang 0001, Yan Shen 0002, Mingchen Gao, Jinhui Xu 0001 |
ICLR | 6 |
| 2023 | Fast Algorithms for Distributed k-Clustering with OutliersabstractIn this paper, we study the $k$-clustering problems with outliers in distributed setting. The current best results for the distributed $k$-center problem with outliers have quadratic local running time with communication cost dependent on the aspect ratio $\Delta$ of the given instance, which may constraint the scalability of the algorithms for handling large-scale datasets. To achieve better communication cost for the problem with faster local running time, we propose an inliers-recalling sampling method, which avoids guessing the optimal radius of the given instance, and can achieve a 4-round bi-criteria $(14(1+\epsilon),1+\epsilon)$-approximation with linear local running time in the data size and communication cost independent of the aspect ratio. To obtain a more practical algorithm for the problem, we propose another space-narrowing sampling method, which automatically adjusts the sample size to adapt to different outliers distributions on each machine, and can achieve a 2-round bi-criteria $(14(1+\epsilon),1+\epsilon)$-approximation with communication cost independent of the number of outliers. We show that, if the data points are randomly partitioned across machines, our proposed sampling-based methods can be extended to the $k$-median/means problems with outliers, and can achieve $(O(\frac{1}{\epsilon^2}),1+\epsilon)$-approximation with communication cost independent of the number of outliers. Empirical experiments suggest that the proposed 2-round distributed algorithms outperform other state-of-the-art algorithms. Junyu Huang, Qilong Feng, Ziyun Huang 0001, Jinhui Xu 0001, Jianxin Wang 0001 |
ICML | 4 |
| 2023 | Linear Time Algorithms for k-means with Multi-Swap Local SearchabstractThe local search methods have been widely used to solve the clustering problems. In practice, local search algorithms for clustering problems mainly adapt the single-swap strategy, which enables them to handle large-scale datasets and achieve linear running time in the data size. However, compared with multi-swap local search algorithms, there is a considerable gap on the approximation ratios of the single-swap local search algorithms. Although the current multi-swap local search algorithms provide small constant approximation, the proposed algorithms tend to have large polynomial running time, which cannot be used to handle large-scale datasets. In this paper, we propose a multi-swap local search algorithm for the $k$-means problem with linear running time in the data size. Given a swap size $t$, our proposed algorithm can achieve a $(50(1+\frac{1}{t})+\epsilon)$-approximation, which improves the current best result 509 (ICML 2019) with linear running time in the data size. Our proposed method, compared with previous multi-swap local search algorithms, is the first one to achieve linear running time in the data size. To obtain a more practical algorithm for the problem with better clustering quality and running time, we propose a sampling-based method which accelerates the process of clustering cost update during swaps. Besides, a recombination mechanism is proposed to find potentially better solutions. Empirical experiments show that our proposed algorithms achieve better performances compared with branch and bound solver (NeurIPS 2022) and other existing state-of-the-art local search algorithms on both small and large datasets. Junyu Huang, Qilong Feng, Ziyun Huang 0001, Jinhui Xu 0001, Jianxin Wang 0001 |
NeurIPS | 4 |
| 2023 | CellBRF: a feature selection method for single-cell clustering using cell balance and random forestabstractMOTIVATION: Single-cell RNA sequencing (scRNA-seq) offers a powerful tool to dissect the complexity of biological tissues through cell sub-population identification in combination with clustering approaches. Feature selection is a critical step for improving the accuracy and interpretability of single-cell clustering. Existing feature selection methods underutilize the discriminatory potential of genes across distinct cell types. We hypothesize that incorporating such information could further boost the performance of single cell clustering. RESULTS: We develop CellBRF, a feature selection method that considers genes' relevance to cell types for single-cell clustering. The key idea is to identify genes that are most important for discriminating cell types through random forests guided by predicted cell labels. Moreover, it proposes a class balancing strategy to mitigate the impact of unbalanced cell type distributions on feature importance evaluation. We benchmark CellBRF on 33 scRNA-seq datasets representing diverse biological scenarios and demonstrate that it substantially outperforms state-of-the-art feature selection methods in terms of clustering accuracy and cell neighborhood consistency. Furthermore, we demonstrate the outstanding performance of our selected features through three case studies on cell differentiation stage identification, non-malignant cell subtype identification, and rare cell identification. CellBRF provides a new and effective tool to boost single-cell clustering accuracy. AVAILABILITY AND IMPLEMENTATION: All source codes of CellBRF are freely available at https://github.com/xuyp-csu/CellBRF. Yunpei Xu, Hong-Dong Li, Cui-Xiang Lin, Ruiqing Zheng, Yaohang Li, Jinhui Xu 0001, Jianxin Wang 0001 |
Bioinform. | 6 |
| 2023 | Generalized Linear Models in Non-interactive Local Differential Privacy with Public DataabstractIn this paper, we study the problem of estimating smooth Generalized Linear Models (GLMs) in the Non-interactive Local Differential Privacy (NLDP) model. Unlike its classical setting, our model allows the server to access additional public but unlabeled data. In the first part of the paper, we focus on GLMs. Specifically, we first consider the case where each data record is i.i.d. sampled from a zero-mean multivariate Gaussian distribution. Motivated by the Stein's lemma, we present an $(\epsilon, \delta)$-NLDP algorithm for GLMs. Moreover, the sample complexity of public and private data for the algorithm to achieve an $\ell_2$-norm estimation error of $\alpha$ (with high probability) is ${O}(p \alpha^{-2})$ and $\tilde{O}(p^3\alpha^{-2}\epsilon^{-2})$ respectively, where $p$ is the dimension of the feature vector. This is a significant improvement over the previously known exponential or quasi-polynomial in $\alpha^{-1}$, or exponential in $p$ sample complexities of GLMs with no public data. Then we consider a more general setting where each data record is i.i.d. sampled from some sub-Gaussian distribution with bounded $\ell_1$-norm. Based on a variant of Stein's lemma, we propose an $(\epsilon, \delta)$-NLDP algorithm for GLMs whose sample complexity of public and private data to achieve an $\ell_\infty$-norm estimation error of $\alpha$ is ${O}(p^2\alpha^{-2})$ and $\tilde{O}(p^2\alpha^{-2}\epsilon^{-2})$ respectively, under some mild assumptions and if $\alpha$ is not too small i.e., $\alpha\geq \Omega(\frac{1}{\sqrt{p}})$). In the second part of the paper, we extend our idea to the problem of estimating non-linear regressions and show similar results as in GLMs for both multivariate Gaussian and sub-Gaussian cases. Finally, we demonstrate the effectiveness of our algorithms through experiments on both synthetic and real-world datasets. To our best knowledge, this is the first paper showing the existence of efficient and effective algorithms for GLMs and non-linear regressions in the NLDP model with unlabeled public data. Di Wang 0015, Lijie Hu, Marco Gaboardi, Jinhui Xu 0001 |
J. Mach. Learn. Res. | 5 |
| 2022 | TiGAN: Text-Based Interactive Image Generation and ManipulationabstractUsing natural-language feedback to guide image generation and manipulation can greatly lower the required efforts and skills. This topic has received increased attention in recent years through refinement of Generative Adversarial Networks (GANs); however, most existing works are limited to single-round interaction, which is not reflective of real world interactive image editing workflows. Furthermore, previous works dealing with multi-round scenarios are limited to predefined feedback sequences, which is also impractical. In this paper, we propose a novel framework for Text-based Interactive image generation and manipulation (TiGAN) that responds to users' natural-language feedback. TiGAN utilizes the powerful pre-trained CLIP model to understand users' natural-language feedback and exploits contrastive learning for a better text-to-image mapping. To maintain the image consistency during interactions, TiGAN generates intermediate feature vectors aligned with the feedback and selectively feeds these vectors to our proposed generative model. Empirical results on several datasets show that TiGAN improves both interaction efficiency and image quality while better avoids undesirable image manipulation during interactions. Yufan Zhou 0001, Ruiyi Zhang 0002, Jiuxiang Gu, Chris Tensmeyer, Tong Yu 0001, Changyou Chen, Jinhui Xu 0001, Tong Sun 0005 |
AAAI | 7 |
| 2022 | On PAC Learning Halfspaces in Non-interactive Local Privacy Model with Public Unlabeled Data
Jinyan Su, Jinhui Xu 0001, Di Wang 0015 |
ACML | 2 |
| 2022 | Towards Language-Free Training for Text-to-Image GenerationabstractOne of the major challenges in training text-to-image generation models is the need of a large number of highquality image-text pairs. While image samples are often easily accessible, the associated text descriptions typically require careful human captioning, which is particularly time- and cost-consuming. In this paper, we propose the first work to train text-to-image generation models without any text data. Our method leverages the well-aligned multi-modal semantic space of the powerful pre-trained CLIP model: the requirement of text-conditioning is seamlessly alleviated via generating text features from image features. Extensive experiments are conducted to illustrate the effectiveness of the proposed method. We obtain state-of-the-art results in the standard text-to-image generation tasks. Importantly, the proposed language-free model outperforms most existing models trained with full image-text pairs. Furthermore, our method can be applied in fine-tuning pretrained models, which saves both training time and cost in training text-to-image generation models. Our pre-trained model obtains competitive results in zero-shot text-to-image generation on the MS-COCO dataset, yet with around only 1% of the model size and training data size relative to the recently proposed large DALL-E model. Yufan Zhou 0001, Ruiyi Zhang 0002, Changyou Chen, Chunyuan Li, Chris Tensmeyer, Tong Yu 0001, Jiuxiang Gu, Jinhui Xu 0001, Tong Sun 0005 |
CVPR | 8 |
| 2022 | In-Range Farthest Point Queries and Related Problem in High DimensionsabstractRange-aggregate query is an important type of queries with numerous applications. It aims to obtain some structural information (defined by an aggregate function $F(\cdot)$) of the points (from a point set $P$) inside a given query range $B$. In this paper, we study the range-aggregate query problem in high dimensional space for two aggregate functions: (1) $F(P \cap B)$ is the farthest point in $P \cap B$ to a query point $q$ in $\mathbb{R}^d$ and (2) $F(P \cap B)$ is the minimum enclosing ball (MEB) of $P \cap B$. For problem (1), called In-Range Farthest Point (IFP) Query, we develop a bi-criteria approximation scheme: For any $ε>0$ that specifies the approximation ratio of the farthest distance and any $γ>0$ that measures the "fuzziness" of the query range, we show that it is possible to pre-process $P$ into a data structure of size $\tilde{O}_{ε,γ}(dn^{1+ρ})$ in $\tilde{O}_{ε,γ}(dn^{1+ρ})$ time such that given any $\mathbb{R}^d$ query ball $B$ and query point $q$, it outputs in $\tilde{O}_{ε,γ}(dn^ρ)$ time a point $p$ that is a $(1-ε)$-approximation of the farthest point to $q$ among all points lying in a $(1+γ)$-expansion $B(1+γ)$ of $B$, where $0<ρ<1$ is a constant depending on $ε$ and $γ$ and the hidden constants in big-O notations depend only on $ε$, $γ$ and $\text{Polylog}(nd)$. For problem (2), we show that the IFP result can be applied to develop query scheme with similar time and space complexities to achieve a $(1+ε)$-approximation for MEB. Ziyun Huang 0001, Jinhui Xu 0001 |
ICALP | 2 |
| 2022 | Few-shot Learning via Dirichlet Tessellation Ensemble
Chunwei Ma, Ziyun Huang 0001, Mingchen Gao, Jinhui Xu 0001 |
ICLR | 4 |
| 2022 | FLS: A New Local Search Algorithm for K-means with Smaller Search SpaceabstractThe k-means problem is an extensively studied unsupervised learning problem with various applications in decision making and data mining. In this paper, we propose a fast and practical local search algorithm for the k-means problem. Our method reduces the search space of swap pairs from O(nk) to O(k^2), and applies random mutations to find potentially better solutions when local search falls into poor local optimum. With the assumption of data distribution that each optimal cluster has "average" size of \Omega(n/k), which is common in many datasets and k-means benchmarks, we prove that our proposed algorithm gives a (100+\epsilon)-approximate solution in expectation. Empirical experiments show that our algorithm achieves better performance compared to existing state-of-the-art local search methods on k-means benchmarks and large datasets. Junyu Huang, Qilong Feng, Ziyun Huang 0001, Jinhui Xu 0001, Jianxin Wang 0001 |
IJCAI | 4 |
| 2022 | Differentially Private ℓ1-norm Linear Regression with Heavy-tailed DataabstractWe study the problem of Differentially Private Stochastic Convex Optimization (DP-SCO) with heavy-tailed data. Specifically, we focus on the ℓ1-norm linear regression in the ϵ-DP model. While most of the previous work focuses on the case where the loss function is Lipschitz, here we only need to assume the variates has bounded moments. Firstly, we study the case where the ℓ2norm of data has bounded second order moment. We propose an algorithm which is based on the exponential mechanism and show that it is possible to achieve an upper bound of $\tilde O\left( {\sqrt {\frac{d}{{n\varepsilon }}} } \right)$ (with high probability). Next, we relax the assumption to bounded θ-th order moment with some θ ∈ (1,2) and show that it is possible to achieve an upper bound of $\tilde O\left( {{{\left( {\sqrt {\frac{d}{{n\varepsilon }}} } \right)}^{\frac{{\theta - 1}}{\theta }}}} \right)$. Our algorithms can also be extended to more relaxed cases where only each coordinate of the data has bounded moments, and we can get an upper bound of $\tilde O\left( {\sqrt {\frac{d}{{n\varepsilon }}} } \right)$ and $\tilde O\left( {\frac{d}{{{{\left( {n\varepsilon } \right)}^{\frac{{\theta - 1}}{\theta }}}}}} \right)$ in the second and θ-th moment case respectively. Di Wang 0015, Jinhui Xu 0001 |
ISIT | 2 |
| 2022 | Small Candidate Set for Translational Pattern Search
Ziyun Huang 0001, Qilong Feng, Jianxin Wang 0001, Jinhui Xu 0001 |
Algorithmica | 4 |
| 2022 | Sparse non-negative matrix factorization for uncertain data clusteringabstractWe consider the problem of clustering a set of uncertain data, where each data consists of a point-set indicating its possible locations. The objective is to identify the representative for each uncertain data and group them into k clusters so as to minimize the total clustering cost. Different from other models, our model does not assume that there is a probability distribution for each uncertain data. Thus, all possible locations need to be considered to determine the representative. Existing methods for this problem are either impractical or have difficulty to handle large-scale datasets due to their pairwise-distance based global search strategy and expensive optimization computation. In this paper, we propose a novel sparse Non-negative Matrix Factorization (NMF) method which measures the similarity of uncertain data by their most commonly shared features. A divide-and-conquer approach is adopted to remarkably improve the efficiency. A novel diagonal l0-constraint and its l1 relaxation are proposed to overcome the challenge of determining the representatives. We give a detailed analysis to show the correctness of our method, and provide an effective initialization and peeling strategy to enhance the ability of processing large-scale datasets. Experimental results on some benchmark datasets confirm the effectiveness of our method. Xiangyu Wang 0017, Xiu Xu, Jinhui Xu 0001 |
Intell. Data Anal. | 5 |
| 2022 | Preface
Angsheng Li, Jianer Chen, Qilong Feng, Jinhui Xu 0001 |
Math. Struct. Comput. Sci. | 4 |
| 2021 | Estimating Smooth GLM in Non-interactive Local Differential Privacy Model with Public Unlabeled DataabstractIn this paper, we study the problem of estimating smooth Generalized Linear Models (GLM) in the Non-interactive Local Differential Privacy (NLDP) model. Different from its classical setting, our model allows the server to access some additional public but unlabeled data. By using Stein’s lemma and its variants, we first show that there is an $(\epsilon, \delta)$-NLDP algorithm for GLM (under some mild assumptions), if each data record is i.i.d sampled from some sub-Gaussian distribution with bounded $\ell_1$-norm. Then with high probability, the sample complexity of the public and private data, for the algorithm to achieve an $\alpha$ estimation error (in $\ell_\infty$-norm), is $O(p^2\alpha^{-2})$ and ${O}(p^2\alpha^{-2}\epsilon^{-2})$, respectively, if $\alpha$ is not too small ({\em i.e.,} $\alpha\geq \Omega(\frac{1}{\sqrt{p}})$), where $p$ is the dimensionality of the data. This is a significant improvement over the previously known exponential or quasi-polynomial in $\alpha^{-1}$, or exponential in $p$ sample complexity of GLM with no public data. We then extend our idea to the non-linear regression problem and show a similar phenomenon for it. Finally, we demonstrate the effectiveness of our algorithms through experiments on both synthetic and real world datasets. To our best knowledge, this is the first paper showing the existence of efficient and effective algorithms for GLM and non-linear regression in the NLDP model with public unlabeled data. Di Wang 0015, Huangyu Zhang, Marco Gaboardi, Jinhui Xu 0001 |
ALT | 4 |
| 2021 | Meta-Learning with Neural Tangent Kernels
Yufan Zhou 0001, Zhenyi Wang 0001, Jiayi Xian, Changyou Chen, Jinhui Xu 0001 |
ICLR | 5 |
| 2021 | PTAS for Minimum Cost Multi-covering with DisksabstractIn this paper, we study the following Minimum Cost Multi-Covering (MCMC) problem: Given a set of n client points C and a set of m server points S in a fixed dimensional ℝd space, determine a set of disks centered at these server points so that each client point c is covered by at least k(c) disks and the total cost of these disks is minimized, where k(-) is a function that maps every client point to some non-negative integer no more than m and the cost of each disk is measured by the α-th power of its radius for some constant α > 0. MCMC is a fundamental optimization problem with applications in many areas such as wireless/sensor networking. Despite extensive research on this problem in the past two decades, only constant approximations were known for general k. It has been an open problem for a long time to determine whether a PTAS is possible. In this paper, we give an affirmative answer to this question by presenting the first PTAS for it. Our approach is based on a number of novel techniques, such as Balanced Recursive Realization and Bubble Charging, and new insights to the problem which are somewhat counter-intuitive. Particularly, we show that instead of optimizing each disk as a whole, it is possible to further approximate each disk with a set of sub-boxes and optimize them at the sub-disk level. This allows us to first compute an approximate disk cover with minimum cost through dynamic programming, and then obtain the desired disk cover through a balanced recursive realization procedure. Our techniques have the potential to be used to other geometric (covering) problems. Ziyun Huang 0001, Qilong Feng, Jianxin Wang 0001, Jinhui Xu 0001 |
SODA | 4 |
| 2021 | Improving uncertainty calibration of deep neural networks via truth discovery and geometric optimizationabstractDeep Neural Networks (DNNs), despite their tremendous success in recent years, could still cast doubts on their predictions due to the intrinsic uncertainty associated with their learning process. Ensemble techniques and post-hoc calibrations are two types of approaches that have individually shown promise in improving the uncertainty calibration of DNNs. However, the synergistic effect of the two types of methods has not been well explored. In this paper, we propose a truth discovery framework to integrate ensemble-based and post-hoc calibration methods. Using the geometric variance of the ensemble candidates as a good indicator for sample uncertainty, we design an accuracy-preserving truth estimator with provably no accuracy drop. Furthermore, we show that post-hoc calibration can also be enhanced by truth discovery-regularized optimization. On large-scale datasets including CIFAR and ImageNet, our method shows consistent improvement against state-of-the-art calibration approaches on both histogram-based and kernel density-based evaluation metrics. Our code is available at https://github.com/horsepurve/truly-uncertain. Chunwei Ma, Ziyun Huang 0001, Jiayi Xian, Mingchen Gao, Jinhui Xu 0001 |
UAI | 5 |
| 2021 | An approximation algorithm for k-median with priorities
Zhen Zhang 0025, Qilong Feng, Jinhui Xu 0001, Jianxin Wang 0001 |
Sci. China Inf. Sci. | 3 |
| 2021 | Influence-based Voronoi diagrams of clusters
Ziyun Huang 0001, Danny Ziyi Chen, Jinhui Xu 0001 |
Comput. Geom. | 3 |
| 2021 | A local search algorithm for k-means with outliers
Zhen Zhang 0025, Qilong Feng, Junyu Huang, Yutian Guo, Jinhui Xu 0001, Jianxin Wang 0001 |
Neurocomputing | 5 |
| 2021 | Inferring ground truth from crowdsourced data under local attribute differential privacy
Di Wang 0015, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2021 | Differentially private high dimensional sparse covariance matrix estimation
Di Wang 0015, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2021 | On Sparse Linear Regression in the Local Differential Privacy ModelabstractIn this paper, we study the sparse linear regression problem under the Local Differential Privacy (LDP) model. We first show that polynomial dependency on the dimensionality$p$of the space is unavoidable for the estimation error in both non-interactive and sequential interactive local models, if the privacy of the whole dataset needs to be preserved. Similar limitations also exist for other types of error measurements and in the relaxed local models. This indicates that differential privacy in high dimensional space is unlikely achievable for the problem. With the understanding of this limitation, we then present two algorithmic results. The first one is a sequential interactive LDP algorithm for the low dimensional sparse case, called Locally Differentially Private Iterative Hard Thresholding (LDP-IHT), which achieves a near optimal upper bound. This algorithm is actually rather general and can be used to solve quite a few other problems, such as (Local) DP-ERM with sparsity constraints and sparse regression with non-linear measurements. The second one is for the restricted (high dimensional) case where only the privacy of the responses (labels) needs to be preserved. For this case, we show that the optimal rate of the error estimation can be made logarithmically dependent on$p$(i.e.,$\log p$) in the local model, where an upper bound is obtained by a label-privacy version of LDP-IHT. Experiments on real world and synthetic datasets confirm our theoretical analysis. Di Wang 0015, Jinhui Xu 0001 |
IEEE Trans. Inf. Theory | 2 |
| 2020 | Pairwise Learning with Differential Privacy GuaranteesabstractPairwise learning has received much attention recently as it is more capable of modeling the relative relationship between pairs of samples. Many machine learning tasks can be categorized as pairwise learning, such as AUC maximization and metric learning. Existing techniques for pairwise learning all fail to take into consideration a critical issue in their design, i.e., the protection of sensitive information in the training set. Models learned by such algorithms can implicitly memorize the details of sensitive information, which offers opportunity for malicious parties to infer it from the learned models. To address this challenging issue, in this paper, we propose several differentially private pairwise learning algorithms for both online and offline settings. Specifically, for the online setting, we first introduce a differentially private algorithm (called OnPairStrC) for strongly convex loss functions. Then, we extend this algorithm to general convex loss functions and give another differentially private algorithm (called OnPairC). For the offline setting, we also present two differentially private algorithms (called OffPairStrC and OffPairC) for strongly and general convex loss functions, respectively. These proposed algorithms can not only learn the model effectively from the data but also provide strong privacy protection guarantee for sensitive information in the training set. Extensive experiments on real-world datasets are conducted to evaluate the proposed algorithms and the experimental results support our theoretical analysis. Mengdi Huai, Di Wang 0015, Chenglin Miao, Jinhui Xu 0001, Aidong Zhang 0001 |
AAAI | 4 |
| 2020 | Estimating Stochastic Linear Combination of Non-Linear Regressions
Di Wang 0015, Chaowen Guan, Shi Li 0001, Jinhui Xu 0001 |
AAAI | 5 |
| 2020 | On Differentially Private Stochastic Convex Optimization with Heavy-tailed DataabstractIn this paper, we consider the problem of designing Differentially Private (DP) algorithms for Stochastic Convex Optimization (SCO) on heavy-tailed data. The irregularity of such data violates some key assumptions used in almost all existing DP-SCO and DP-ERM methods, resulting in failure to provide the DP guarantees. To better understand this type of challenges, we provide in this paper a comprehensive study of DP-SCO under various settings. First, we consider the case where the loss function is strongly convex and smooth. For this case, we propose a method based on the sample-and-aggregate framework, which has an excess population risk of $\tilde{O}(\frac{d^3}{n\epsilon^4})$ (after omitting other factors), where $n$ is the sample size and $d$ is the dimensionality of the data. Then, we show that with some additional assumptions on the loss functions, it is possible to reduce the \emph{expected} excess population risk to $\tilde{O}(\frac{ d^2}{ n\epsilon^2 })$. To lift these additional conditions, we also provide a gradient smoothing and trimming based scheme to achieve excess population risks of $\tilde{O}(\frac{ d^2}{n\epsilon^2})$ and $\tilde{O}(\frac{d^\frac{2}{3}}{(n\epsilon^2)^\frac{1}{3}})$ for strongly convex and general convex loss functions, respectively, \emph{with high probability}. Experiments on both synthetic and real-world datasets suggest that our algorithms can effectively deal with the challenges caused by data irregularity. Di Wang 0015, Hanshen Xiao, Srini Devadas, Jinhui Xu 0001 |
ICML | 4 |
| 2020 | A Unified Framework of FPT Approximation Algorithms for Clustering ProblemsabstractIn this paper, we present a framework for designing FPT approximation algorithms for many k-clustering problems. Our results are based on a new technique for reducing search spaces. A reduced search space is a small subset of the input data that has the guarantee of containing k clients close to the facilities opened in an optimal solution for any clustering problem we consider. We show, somewhat surprisingly, that greedily sampling O(k) clients yields the desired reduced search space, based on which we obtain FPT(k)-time algorithms with improved approximation guarantees for problems such as capacitated clustering, lower-bounded clustering, clustering with service installation costs, fault tolerant clustering, and priority clustering. Qilong Feng, Zhen Zhang 0025, Ziyun Huang 0001, Jinhui Xu 0001, Jianxin Wang 0001 |
ISAAC | 4 |
| 2020 | Learning Manifold Implicitly via Explicit Heat-Kernel LearningabstractManifold learning is a fundamental problem in machine learning with numerous applications. Most of the existing methods directly learn the low-dimensional embedding of the data in some high-dimensional space, and usually lack the flexibility of being directly applicable to down-stream applications. In this paper, we propose the concept of implicit manifold learning, where manifold information is implicitly obtained by learning the associated heat kernel. A heat kernel is the solution of the corresponding heat equation, which describes how ``heat'' transfers on the manifold, thus containing ample geometric information of the manifold. We provide both practical algorithm and theoretical analysis of our framework. The learned heat kernel can be applied to various kernel-based machine learning models, including deep generative models (DGM) for data generation and Stein Variational Gradient Descent for Bayesian inference. Extensive experiments show that our framework can achieve the state-of-the-art results compared to existing methods for the two tasks. Yufan Zhou 0001, Changyou Chen, Jinhui Xu 0001 |
NeurIPS | 3 |
| 2020 | Escaping Saddle Points of Empirical Risk Privately and Scalably via DP-Trust Region Method
Di Wang 0015, Jinhui Xu 0001 |
ECML/PKDD (3) | 2 |
| 2020 | A Unified Framework for Clustering Constrained Data Without Locality Property
Hu Ding 0003, Jinhui Xu 0001 |
Algorithmica | 2 |
| 2020 | An Efficient Sum Query Algorithm for Distance-Based Locally Dominating Functions
Ziyun Huang 0001, Jinhui Xu 0001 |
Algorithmica | 2 |
| 2020 | Approximating Global Optimum for Probabilistic Truth Discovery
Shi Li 0001, Jinhui Xu 0001, Minwei Ye |
Algorithmica | 2 |
| 2020 | Estimating stochastic linear combination of non-linear regressions efficiently and scalably
Di Wang 0015, Chaowen Guan, Shi Li 0001, Jinhui Xu 0001 |
Neurocomputing | 5 |
| 2020 | Learning the truth vector in high dimensions
Hu Ding 0003, Jinhui Xu 0001 |
J. Comput. Syst. Sci. | 2 |
| 2020 | Empirical Risk Minimization in the Non-interactive Local Model of Differential PrivacyabstractIn this paper, we study the Empirical Risk Minimization (ERM) problem in the non-interactive Local Differential Privacy (LDP) model. Previous research on this problem (Smith et al., 2017) indicates that the sample complexity, to achieve error $\alpha$, needs to be exponentially depending on the dimensionality $p$ for general loss functions. In this paper, we make two attempts to resolve this issue by investigating conditions on the loss functions that allow us to remove such a limit. In our first attempt, we show that if the loss function is $(\infty, T)$-smooth, by using the Bernstein polynomial approximation we can avoid the exponential dependency in the term of $\alpha$. We then propose player-efficient algorithms with $1$-bit communication complexity and $O(1)$ computation cost for each player. The error bound of these algorithms is asymptotically the same as the original one. With some additional assumptions, we also give an algorithm which is more efficient for the server. In our second attempt, we show that for any $1$-Lipschitz generalized linear convex loss function, there is an $(\epsilon, \delta)$-LDP algorithm whose sample complexity for achieving error $\alpha$ is only linear in the dimensionality $p$. Our results use a polynomial of inner product approximation technique. Finally, motivated by the idea of using polynomial approximation and based on different types of polynomial approximations, we propose (efficient) non-interactive locally differentially private algorithms for learning the set of k-way marginal queries and the set of smooth queries. Di Wang 0015, Marco Gaboardi, Adam D. Smith 0001, Jinhui Xu 0001 |
J. Mach. Learn. Res. | 4 |
| 2020 | Robust high dimensional expectation maximization algorithm via trimmed hard thresholding
Di Wang 0015, Shi Li 0001, Jinhui Xu 0001 |
Mach. Learn. | 4 |
| 2020 | Principal Component Analysis in the local differential privacy model
Di Wang 0015, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2020 | Tight lower bound of sparse covariance matrix estimation in the local differential privacy model
Di Wang 0015, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2019 | Differentially Private Empirical Risk Minimization with Smooth Non-Convex Loss Functions: A Non-Stationary ViewabstractIn this paper, we study the Differentially Private Empirical Risk Minimization (DP-ERM) problem with non-convex loss functions and give several upper bounds for the utility in different settings. We first consider the problem in low-dimensional space. For DP-ERM with non-smooth regularizer, we generalize an existing work by measuring the utility using ℓ2 norm of the projected gradient. Also, we extend the error bound measurement, for the first time, from empirical risk to population risk by using the expected ℓ2 norm of the gradient. We then investigate the problem in high dimensional space, and show that by measuring the utility with Frank-Wolfe gap, it is possible to bound the utility by the Gaussian Width of the constraint set, instead of the dimensionality p of the underlying space. We further demonstrate that the advantages of this result can be achieved by the measure of ℓ2 norm of the projected gradient. A somewhat surprising discovery is that although the two kinds of measurements are quite different, their induced utility upper bounds are asymptotically the same under some assumptions. We also show that the utility of some special non-convex loss functions can be reduced to a level (i.e., depending only on log p) similar to that of convex loss functions. Finally, we test our proposed algorithms on both synthetic and real world datasets and the experimental results confirm our theoretical analysis. Di Wang 0015, Jinhui Xu 0001 |
AAAI | 2 |
| 2019 | Noninteractive Locally Private Learning of Linear Models via Polynomial ApproximationsabstractMinimizing a convex risk function is the main step in many basic learning algorithms. We study protocols for convex optimization which provably leak very little about the individual data points that constitute the loss function. Specifically, we consider differentially private algorithms that operate in the local model, where each data record is stored on a separate user device and randomization is performed locally by those devices. We give new protocols for \emph{noninteractive} LDP convex optimization—i.e., protocols that require only a single randomized report from each user to an untrusted aggregator. We study our algorithms’ performance with respect to expected loss—either over the data set at hand (empirical risk) or a larger population from which our data set is assumed to be drawn. Our error bounds depend on the form of individuals’ contribution to the expected loss. For the case of \emph{generalized linear losses} (such as hinge and logistic losses), we give an LDP algorithm whose sample complexity is only linear in the dimensionality $p$ and quasi-polynomial in other terms (the privacy parameters $\epsilon$ and $\delta$, and the desired excess risk $\alpha$). This is the first algorithm for nonsmooth losses with sub-exponential dependence on $p$. For the Euclidean median problem, where the loss is given by the Euclidean distance to a given data point, we give a protocol whose sample complexity grows quasi-polynomially in $p$. This is the first protocol with sub-exponential dependence on $p$ for a loss that is not a generalized linear loss . Our result for the hinge loss is based on a technique, dubbed polynomial of inner product approximation, which may be applicable to other problems. Our results for generalized linear losses and the Euclidean median are based on new reductions to the case of hinge loss. Di Wang 0015, Adam D. Smith 0001, Jinhui Xu 0001 |
ALT | 3 |
| 2019 | On Sparse Linear Regression in the Local Differential Privacy ModelabstractIn this paper, we study the sparse linear regression problem under the Local Differential Privacy (LDP) model. We first show that polynomial dependency on the dimensionality $p$ of the space is unavoidable for the estimation error in both non-interactive and sequential interactive local models, if the privacy of the whole dataset needs to be preserved. Similar limitations also exist for other types of error measurements and in the relaxed local models. This indicates that differential privacy in high dimensional space is unlikely achievable for the problem. With the understanding of this limitation, we then present two algorithmic results. The first one is a sequential interactive LDP algorithm for the low dimensional sparse case, called Locally Differentially Private Iterative Hard Thresholding (LDP-IHT), which achieves a near optimal upper bound. This algorithm is actually rather general and can be used to solve quite a few other problems, such as (Local) DP-ERM with sparsity constraints and sparse regression with non-linear measurements. The second one is for the restricted (high dimensional) case where only the privacy of the responses (labels) needs to be preserved. For this case, we show that the optimal rate of the error estimation can be made logarithmically depending on $p$ (i.e., $\log p$) in the local model, where an upper bound is obtained by a label-privacy version of LDP-IHT. Experiments on real world and synthetic datasets confirm our theoretical analysis. Di Wang 0015, Jinhui Xu 0001 |
ICML | 2 |
| 2019 | Differentially Private Empirical Risk Minimization with Non-convex Loss FunctionsabstractWe study the problem of Empirical Risk Minimization (ERM) with (smooth) non-convex loss functions under the differential-privacy (DP) model. Existing approaches for this problem mainly adopt gradient norms to measure the error, which in general cannot guarantee the quality of the solution. To address this issue, we first study the expected excess empirical (or population) risk, which was primarily used as the utility to measure the quality for convex loss functions. Specifically, we show that the excess empirical (or population) risk can be upper bounded by $\tilde{O}(\frac{d\log (1/\delta)}{\log n\epsilon^2})$ in the $(\epsilon, \delta)$-DP settings, where $n$ is the data size and $d$ is the dimensionality of the space. The $\frac{1}{\log n}$ term in the empirical risk bound can be further improved to $\frac{1}{n^{\Omega(1)}}$ (when $d$ is a constant) by a highly non-trivial analysis on the time-average error. To obtain more efficient solutions, we also consider the connection between achieving differential privacy and finding approximate local minimum. Particularly, we show that when the size $n$ is large enough, there are $(\epsilon, \delta)$-DP algorithms which can find an approximate local minimum of the empirical risk with high probability in both the constrained and non-constrained settings. These results indicate that one can escape saddle points privately. Di Wang 0015, Changyou Chen, Jinhui Xu 0001 |
ICML | 3 |
| 2019 | Privacy-aware Synthesizing for Crowdsourced DataabstractAlthough releasing crowdsourced data brings many benefits to the data analyzers to conduct statistical analysis, it may violate crowd users' data privacy. A potential way to address this problem is to employ traditional differential privacy (DP) mechanisms and perturb the data with some noise before releasing them. However, considering that there usually exist conflicts among the crowdsourced data and these data are usually large in volume, directly using these mechanisms can not guarantee good utility in the setting of releasing crowdsourced data. To address this challenge, in this paper, we propose a novel privacy-aware synthesizing method (i.e., PrisCrowd) for crowdsourced data, based on which the data collector can release users' data with strong privacy protection for their private information, while at the same time, the data analyzer can achieve good utility from the released data. Both theoretical analysis and extensive experiments on real-world datasets demonstrate the desired performance of the proposed method. Mengdi Huai, Di Wang 0015, Chenglin Miao, Jinhui Xu 0001, Aidong Zhang 0001 |
IJCAI | 4 |
| 2019 | Lower Bound of Locally Differentially Private Sparse Covariance Matrix EstimationabstractIn this paper, we study the sparse covariance matrix estimation problem in the local differential privacy model, and give a non-trivial lower bound on the non-interactive private minimax risk in the metric of squared spectral norm. We show that the lower bound is actually tight, as it matches a previous upper bound. Our main technique for achieving this lower bound is a general framework, called General Private Assouad Lemma, which is a considerable generalization of the previous private Assouad lemma and can be used as a general method for bounding the private minimax risk of matrix-related estimation problems. Di Wang 0015, Jinhui Xu 0001 |
IJCAI | 2 |
| 2019 | Principal Component Analysis in the Local Differential Privacy ModelabstractIn this paper, we study the Principal Component Analysis (PCA) problem under the (distributed) non-interactive local differential privacy model. For the low dimensional case, we show the optimal rate for the private minimax risk of the k-dimensional PCA using the squared subspace distance as the measurement. For the high dimensional row sparse case, we first give a lower bound on the private minimax risk, . Then we provide an efficient algorithm to achieve a near optimal upper bound. Experiments on both synthetic and real world datasets confirm the theoretical guarantees of our algorithms. Di Wang 0015, Jinhui Xu 0001 |
IJCAI | 2 |
| 2019 | Improved Algorithms for Clustering with OutliersabstractClustering is a fundamental problem in unsupervised learning. In many real-world applications, the to-be-clustered data often contains various types of noises and thus needs to be removed from the learning process. To address this issue, we consider in this paper two variants of such clustering problems, called k-median with m outliers and k-means with m outliers. Existing techniques for both problems either incur relatively large approximation ratios or can only efficiently deal with a small number of outliers. In this paper, we present improved solution to each of them for the case where k is a fixed number and m could be quite large. Particularly, we gave the first PTAS for the k-median problem with outliers in Euclidean space R^d for possibly high m and d. Our algorithm runs in O(nd((1/epsilon)(k+m))^(k/epsilon)^O(1)) time, which considerably improves the previous result (with running time O(nd(m+k)^O(m+k) + (1/epsilon)k log n)^O(1))) given by [Feldman and Schulman, SODA 2012]. For the k-means with outliers problem, we introduce a (6+epsilon)-approximation algorithm for general metric space with running time O(n(beta (1/epsilon)(k+m))^k) for some constant beta>1. Our algorithm first uses the k-means++ technique to sample O((1/epsilon)(k+m)) points from input and then select the k centers from them. Compared to the more involving existing techniques, our algorithms are much simpler, i.e., using only random sampling, and achieving better performance ratios. Qilong Feng, Zhen Zhang 0025, Ziyun Huang 0001, Jinhui Xu 0001, Jianxin Wang 0001 |
ISAAC | 4 |
| 2019 | Small Candidate Set for Translational Pattern Search
Ziyun Huang 0001, Qilong Feng, Jianxin Wang 0001, Jinhui Xu 0001 |
ISAAC | 4 |
| 2019 | A Faster Algorithm for Truth Discovery via Range Cover
Ziyun Huang 0001, Hu Ding 0003, Jinhui Xu 0001 |
Algorithmica | 3 |
| 2019 | Faster constrained linear regression via two-step preconditioning
Di Wang 0015, Jinhui Xu 0001 |
Neurocomputing | 2 |
| 2019 | Thanos: Incentive Mechanism with Quality Awareness for Mobile Crowd SensingabstractRecent years have witnessed the emergence of mobile crowd sensing (MCS) systems, which leverage the public crowd equipped with various mobile devices for large scale sensing tasks. In this paper, we study a critical problem in MCS systems, namely, incentivizing worker participation. Different from existing work, we propose an incentive framework for MCS systems, named Thanos, that incorporates a crucial metric, called workers' quality of information (QoI). Due to various factors (e.g., sensor quality and environment noise), the quality of the sensory data contributed by individual workers varies significantly. Obtaining high quality data with little expense is always the ideal of MCS platforms. Technically, our design of Thanos is based on reverse combinatorial auctions. We investigate both the single- and multi-minded combinatorial auction models. For the former, we design a truthful, individual rational, and computationally efficient mechanism that ensures a close-to-optimal social welfare. For the latter, we design an iterative descending mechanism that satisfies individual rationality and computational efficiency, and approximately maximizes the social welfare with a guaranteed approximation ratio. Through extensive simulations, we validate our theoretical analysis on the various desirable properties guaranteed by Thanos. Haiming Jin, Lu Su 0001, Hongpeng Guo, Klara Nahrstedt, Jinhui Xu 0001 |
IEEE Trans. Mob. Comput. | 6 |
| 2018 | Large Scale Constrained Linear Regression Revisited: Faster Algorithms via PreconditioningabstractIn this paper, we revisit the large-scale constrained linear regression problem and propose faster methods based on some recent developments in sketching and optimization. Our algorithms combine (accelerated) mini-batch SGD with a new method called two-step preconditioning to achieve an approximate solution with a time complexity lower than that of the state-of-the-art techniques for the low precision case. Our idea can also be extended to the high precision case, which gives an alternative implementation to the Iterative Hessian Sketch (IHS) method with significantly improved time complexity. Experiments on benchmark and synthetic datasets suggest that our methods indeed outperform existing ones considerably in both the low and high precision cases. Di Wang 0015, Jinhui Xu 0001 |
AAAI | 2 |
| 2018 | Approximating Global Optimum for Probabilistic Truth Discovery
Shi Li 0001, Jinhui Xu 0001, Minwei Ye |
COCOON | 2 |
| 2018 | Empirical Risk Minimization in Non-interactive Local Differential Privacy RevisitedabstractIn this paper, we revisit the Empirical Risk Minimization problem in the non-interactive local model of differential privacy. In the case of constant or low dimensions ($p\ll n$), we first show that if the loss function is $(\infty, T)$-smooth, we can avoid a dependence of the sample complexity, to achieve error $\alpha$, on the exponential of the dimensionality $p$ with base $1/\alpha$ ({\em i.e.,} $\alpha^{-p}$), which answers a question in \cite{smith2017interaction}. Our approach is based on polynomial approximation. Then, we propose player-efficient algorithms with $1$-bit communication complexity and $O(1)$ computation cost for each player. The error bound is asymptotically the same as the original one. With some additional assumptions, we also give an efficient algorithm for the server. In the case of high dimensions ($n\ll p$), we show that if the loss function is a convex generalized linear function, the error can be bounded by using the Gaussian width of the constrained set, instead of $p$, which improves the one in \cite{smith2017interaction}. Di Wang 0015, Marco Gaboardi, Jinhui Xu 0001 |
NeurIPS | 3 |
| 2018 | Novel geometric approach for virtual coiling
Zihe Chen, Xiangyu Wang 0017, Robert J. Damiano, Jinhui Xu 0001 |
Theor. Comput. Sci. | 6 |
| 2017 | Novel Geometric Approach for Global Alignment of PPI NetworksabstractIn this paper we present a novel geometric method for the problem of global pairwise alignment of protein-protein interaction (PPI) networks. A PPI network can be viewed as a node-edge graph and its alignment often needs to solve some generalized version of the subgraph isomorphism problem which is notoriously challenging and NP-hard. All existing research has focused on designing algorithms with good practical performance. In this paper we propose a two-step algorithm for the global pairwise PPI network alignment which consists of a Geometric Step and an MCMF Step. Our algorithm first applies a graph embedding technique that preserves the topological structure of the original PPI networks and maps the problem from graph domain to geometric domain, and computes a rigid transformation for one of the embedded PPI networks so as to minimize its Earth Mover's Distance (EMD) to the other PPI network. It then solves a Min-Cost Max-Flow problem using the (scaled) inverse of sequence similarity scores as edge weight. By using the flow values from the two steps (i.e., EMD and Min-Cost Max-Flow) as the matching scores, we are able to combine the two matching results to obtain the desired alignment. Unlike other popular alignment algorithms which are either greedy or incremental, our algorithm globally optimizes the problem to yield an alignment with better quality. Yangwei Liu, Hu Ding 0003, Jinhui Xu 0001 |
AAAI | 4 |
| 2017 | Big data transfer optimization based on offline knowledge discovery and adaptive samplingabstractThe amount of data moved over dedicated and non-dedicated network links increases much faster than the increase in the network capacity, but the current solutions fail to guarantee even the promised achievable transfer throughputs. In this paper, we propose a novel dynamic throughput optimization model based on mathematical modeling with offline knowledge discovery/analysis and adaptive online decision making. In offline analysis, we mine historical transfer logs to perform knowledge discovery about the transfer characteristics. Online phase uses the discovered knowledge from the offline analysis along with real-time investigation of the network condition to optimize the protocol parameters. As real-time investigation is expensive and provides partial knowledge about the current network status, our model uses historical knowledge about the network and data to reduce the real-time investigation overhead while ensuring near optimal throughput for each transfer. Our novel approach is tested over different networks with different datasets and outperformed its closest competitor by 1.7× and the default case by 5×. It also achieved up to 93% accuracy compared with the optimal achievable throughput possible on those networks. Md. S. Q. Zulkar Nine, Kemal Guner, Ziyun Huang 0001, Xiangyu Wang 0017, Jinhui Xu 0001, Tevfik Kosar |
IEEE BigData | 5 |
| 2017 | An Efficient Sum Query Algorithm for Distance-based Locally Dominating FunctionsabstractIn this paper, we consider the following sum query problem: Given a point set P in R^d, and a distance-based function f(p,q) (i.e. a function of the distance between p and q) satisfying some general properties, the goal is to develop a data structure and a query algorithm for efficiently computing a (1+epsilon)-approximate solution to the sum sum_{p in P} f(p,q) for any query point q in R^d and any small constant epsilon>0. Existing techniques for this problem are mainly based on some core-set techniques which often have difficulties to deal with functions with local domination property. Based on several new insights to this problem, we develop in this paper a novel technique to overcome these encountered difficulties. Our algorithm is capable of answering queries with high success probability in time no more than ~O_{epsilon,d}(n^{0.5 + c}), and the underlying data structure can be constructed in ~O_{epsilon,d}(n^{1+c}) time for any c>0, where the hidden constant has only polynomial dependence on 1/epsilon and d. Our technique is simple and can be easily implemented for practical purpose. Ziyun Huang 0001, Jinhui Xu 0001 |
ISAAC | 2 |
| 2017 | Differentially Private Empirical Risk Minimization Revisited: Faster and More GeneralabstractIn this paper we study differentially private Empirical Risk Minimization(ERM) in different settings. For smooth (strongly) convex loss function with or without (non)-smooth regularization, we give algorithms which achieve either optimal or near optimal utility bound with less gradient complexity compared with previous work. For ERM with smooth convex loss function in high-dimension($p\gg n$) setting, we give an algorithm which achieves the upper bound with less gradient complexity than previous ones. At last, we generalize the expected excess empirical risk from convex to Polyak-Lojasiewicz condition and give a tighter upper bound of the utility comparing with the result in \cite{DBLP:journals/corr/ZhangZMW17}. Di Wang 0015, Minwei Ye, Jinhui Xu 0001 |
NIPS | 3 |
| 2017 | Faster Algorithm for Truth Discovery via Range Cover
Ziyun Huang 0001, Hu Ding 0003, Jinhui Xu 0001 |
WADS | 3 |
| 2017 | FPTAS for Minimizing the Earth Mover's Distance Under Rigid Transformations and Related Problems
Hu Ding 0003, Jinhui Xu 0001 |
Algorithmica | 2 |
| 2017 | On Clustering Induced Voronoi DiagramsabstractIn this paper, we study a generalization of the classical Voronoi diagram, called the clustering induced Voronoi diagram (CIVD). Different from the traditional model, CIVD takes as its sites the power set $U$ of an input set $P$ of objects. For each subset $C$ of $P$, CIVD uses an influence function $F(C,q)$ to measure the total (or joint) influence of all objects in $C$ on an arbitrary point $q$ in the space $\mathbb{R}^d$ and determines the influence-based Voronoi cell in $\mathbb{R}^d$ for $C$. This generalized model offers a number of new features (e.g., simultaneous clustering and space partition) to the Voronoi diagram which are useful in various new applications. We investigate the general conditions for the influence function which ensure the existence of a small-size (e.g., nearly linear) approximate CIVD for a set $P$ of $n$ points in $\mathbb{R}^d$ for some fixed $d$. To construct CIVD, we first present a stand-alone new technique, called approximate influence (AI) decomposition, for the general CIVD problem. With only $O(n\log n)$ time, the AI decomposition partitions the space $\mathbb{R}^{d}$ into a nearly linear number of cells so that all points in each cell receive their approximate maximum influence from the same (possibly unknown) site (i.e., a subset of $P$). Based on this technique, we develop assignment algorithms to determine a proper site for each cell in the decomposition and form various $(1-\epsilon)$-approximate CIVDs for some small fixed $\epsilon>0$. Particularly, we consider two representative CIVD problems, vector CIVD and density-based CIVD, and show that both of them admit fast assignment algorithms; consequently, their $(1-\epsilon)$-approximate CIVDs can be built in $O(n \log^{\max\{3,d+1\}}n)$ and $O(n \log^{2} n)$ time, respectively. Danny Ziyi Chen, Ziyun Huang 0001, Yangwei Liu, Jinhui Xu 0001 |
SIAM J. Comput. | 4 |
| 2016 | Finding Global Optimum for Truth Discovery: Entropy Based Geometric VarianceabstractTruth Discovery is an important problem arising in data analytics related fields such as data mining, database, and big data. It concerns about finding the most trustworthy information from a dataset acquired from a number of unreliable sources. Due to its importance, the problem has been extensively studied in recent years and a number techniques have already been proposed. However, all of them are of heuristic nature and do not have any quality guarantee. In this paper, we formulate the problem as a high dimensional geometric optimization problem, called Entropy based Geometric Variance. Relying on a number of novel geometric techniques (such as Log-Partition and Modified Simplex Lemma), we further discover new insights to this problem. We show, for the first time, that the truth discovery problem can be solved with guaranteed quality of solution. Particularly, we show that it is possible to achieve a (1+eps)-approximation within nearly linear time under some reasonable assumptions. We expect that our algorithm will be useful for other data related applications. Hu Ding 0003, Jing Gao 0004, Jinhui Xu 0001 |
SoCG | 3 |
| 2016 | Finding rigid sub-structure patterns from 3D point-setsabstractIn this paper, we study the following rigid substructure pattern reconstruction problem: given a set of n input structures (i.e. point-sets), partition each structure into k rigid sub-structures so that the nk rigid substructures can be grouped into k clusters with each of them containing exact one rigid substructure from every input structure and the total clustering cost is minimized, where the clustering cost of a cluster is the total distance between a pattern reconstructed for this cluster and every member rigid substructure. Different from most of the existing models for pattern reconstruction (where each input point-set is often treated as a single structure), our model views each input point-set as a collection of k rigid substructures, and aims to extract similar rigid substructures from each input point-set to form k rigid clusters. The problem is motivated by an interesting biological application for determining the topological structure of chromosomes inside the cell nucleus. We propose a highly effective and practical solution based on a number of new insights to pattern reconstruction, clustering, and motion detection. We validate our method on synthetic, biological and motion tracking datasets. Experimental results suggest that our approach yields a near optimal solution. Zihe Chen, Hu Ding 0003, Ziyun Huang 0001, Zheshuo Li, Nitasha Sehgal, Andrew J. Fritz, Ronald Berezney, Jinhui Xu 0001 |
ICPR | 9 |
| 2016 | One-pass online SVM with extremely small space complexityabstractIn this paper we consider the problem of training a Support Vector Machine (SVM) online using a stream of data in random order. We provide a fast online training algorithm for general SVM on very large datasets. Based on the geometric interpretation of SVM known as the polytope distance, our algorithm uses a gradient descent procedure to solve the problem. With high probability our algorithm outputs an (ε; δ)-approximation result in constant time and space, which is independent of the size of the dataset, where (ε; δ)-approximation means that the separating margin of the classifier is almost optimal (with error ≤ ε), and the number of misclassified training points is very small (with error ≤ δ). Experimental results show that our algorithm outperforms most of existing online algorithms, especially in the space requirement aspect, while maintaining high accuracy. Yangwei Liu, Jinhui Xu 0001 |
ICPR | 2 |
| 2016 | Distributed and Robust Support Vector MachineabstractIn this paper, we consider the distributed version of Support Vector Machine (SVM) under the coordinator model, where all input data (i.e., points in R^d space) of SVM are arbitrarily distributed among k nodes in some network with a coordinator which can communicate with all nodes. We investigate two variants of this problem, with and without outliers. For distributed SVM without outliers, we prove a lower bound on the communication complexity and give a distributed (1-epsilon)-approximation algorithm to reach this lower bound, where epsilon is a user specified small constant. For distributed SVM with outliers, we present a (1-epsilon)-approximation algorithm to explicitly remove the influence of outliers. Our algorithm is based on a deterministic distributed top t selection algorithm with communication complexity of O(k log (t)) in the coordinator model. Experimental results on benchmark datasets confirm the theoretical guarantees of our algorithms. Yangwei Liu, Hu Ding 0003, Ziyun Huang 0001, Jinhui Xu 0001 |
ISAAC | 4 |
| 2016 | Towards distributed ensemble clustering for networked sensing systems: a novel geometric approachabstractGiven a set of different clustering solutions to a unified dataset, ensemble clustering is to aggregate them to yield a more accurate and robust solution. In recent years, ensemble clustering has been extensively studied and successfully applied to many areas. In this paper, we study a new variant of ensemble clustering, distributed ensemble clustering, motivated by the proliferation of networked sensing systems where communication is enabled between only connected nodes. Our goal is to aggregate the clustering solutions produced by the sensor nodes that observe the same set of objects. Different from traditional ensemble clustering problems, distributed ensemble clustering aims to achieve not only accurate clustering results, but also low communication cost among the nodes. To this end, we build a novel geometric optimization model that can be efficiently solved with theoretical quality guarantee. The proposed approach, bearing nice geometric properties, can be easily adapted to distributed settings without any sacrifice of clustering quality, and facilitates a dimension reduction procedure which can significantly reduce the communication complexity. We validate our approach on two benchmark datasets. Experimental results suggest that our approach can efficiently solve the distributed ensemble clustering problem, and outperform the baselines on both clustering accuracy and communication cost. Hu Ding 0003, Lu Su 0001, Jinhui Xu 0001 |
MobiHoc | 3 |
| 2015 | Random Gradient Descent Tree: A Combinatorial Approach for SVM with OutliersabstractSupport Vector Machine (SVM) is a fundamental technique in machine learning. A long time challenge facing SVM is how to deal with outliers (caused by mislabeling), as they could make the classes in SVM nonseparable. Existing techniques, such as soft margin SVM, ν-SVM, and Core-SVM, can alleviate the problem to certain extent, but cannot completely resolve the issue. Recently, there are also techniques available for explicit outlier removal. But they suffer from high time complexity and cannot guarantee quality of solution. In this paper, we present a new combinatorial approach, called Random Gradient Descent Tree (or RGD-tree), to explicitly deal with outliers; this results in a new algorithm called RGD-SVM. Our technique yields provably good solution and can be efficiently implemented for practical purpose. The time and space complexities of our approach only linearly depend on the input size and the dimensionality of the space, which are significantly better than existing ones. Experiments on benchmark datasets suggest that our technique considerably outperforms several popular techniques in most of the cases. Hu Ding 0003, Jinhui Xu 0001 |
AAAI | 2 |
| 2015 | Clustering-Based Collaborative Filtering for Link PredictionabstractIn this paper, we propose a novel collaborative filtering approach for predicting the unobserved links in a network (or graph) with both topological and node features. Our approach improves the well-known compressed sensing based matrix completion method by introducing a new multiple-independent-Bernoulli-distribution model as the data sampling mask. It makes better link predictions since the model is more general and better matches the data distributions in many real-world networks, such as social networks like Facebook. As a result, a satisfying stability of the prediction can be guaranteed. To obtain an accurate multiple-independent-Bernoulli-distribution model of the topological feature space, our approach adjusts the sampling of the adjacency matrix of the network (or graph) using the clustering information in the node feature space. This yields a better performance than those methods which simply combine the two types of features. Experimental results on several benchmark datasets suggest that our approach outperforms the best existing link prediction methods. Xiangyu Wang 0017, Dayu He, Jinhui Xu 0001 |
AAAI | 4 |
| 2015 | Quality of Information Aware Incentive Mechanisms for Mobile Crowd Sensing SystemsabstractRecent years have witnessed the emergence of mobile crowd sensing (MCS) systems, which leverage the public crowd equipped with various mobile devices for large scale sensing tasks. In this paper, we study a critical problem in MCS systems, namely, incentivizing user participation. Different from existing work, we incorporate a crucial metric, called users' quality of information (QoI), into our incentive mechanisms for MCS systems. Due to various factors (e.g., sensor quality, noise, etc.) the quality of the sensory data contributed by individual users varies significantly. Obtaining high quality data with little expense is always the ideal of MCS platforms. Technically, we design incentive mechanisms based on reverse combinatorial auctions. We investigate both the single-minded and multi-minded combinatorial auction models. For the former, we design a truthful, individual rational and computationally efficient mechanism that approximately maximizes the social welfare with a guaranteed approximation ratio. For the latter, we design an iterative descending mechanism that achieves close-to-optimal social welfare while satisfying individual rationality and computational efficiency. Through extensive simulations, we validate our theoretical analysis about the close-to-optimal social welfare and fast running time of our mechanisms. Haiming Jin, Lu Su 0001, Klara Nahrstedt, Jinhui Xu 0001 |
MobiHoc | 5 |
| 2015 | A Unified Framework for Clustering Constrained Data without Locality PropertyabstractIn this paper, we consider a class of constrained clustering problems of points in ℝd space, where d could be rather high. A common feature of these problems is that their optimal clusterings no longer have the locality property (due to the additional constraints), which is a key property required by many algorithms for their unconstrained counterparts. To overcome the difficulty caused by the loss of locality, we present in this paper a unified framework, called Peeling-and-Enclosing, to iteratively solve two variants of the constrained clustering problems, constrained k-means clustering (k-CMeans) and constrained k-median clustering (k-CMedian). Our framework generalizes Kumar et al.'s elegant k-means clustering approach [35] from unconstrained data to constrained data, and is based on two standalone geometric techniques, called Simplex Lemma and Weaker Simplex Lemma, for k-CMeans and k-CMedian, respectively. Simplex lemma (or weaker simplex lemma) enables us to efficiently approximate the mean (or median) point of an unknown set of points by searching a small-size grid, independent of the dimensionality of the space, in a simplex (or the surrounding region of a simplex), and thus can be used to handle high dimensional data. With these techniques, our framework generates, in nearly linear time (i.e., O(n(log n)k+1d)), O((log n)k) k-tuple candidates for the k mean or median points, and one of them induces a (1 + ε)-approximation for k-CMeans or k-CMedian, where n is the number of points. Combining this unified framework with a problem-specific selection algorithm (which determines the best k-tuple candidate), we obtain a (1 + ε)-approximation for each of the constrained clustering problems. Our framework improves considerably the best known results for these problems. We expect that our technique will be applicable to other constrained clustering problems without locality. Hu Ding 0003, Jinhui Xu 0001 |
SODA | 2 |
| 2015 | Improved parameterized and exact algorithms for cut problems on trees
Iyad Kanj, Guohui Lin, Tian Liu 0001, Weitian Tong, Ge Xia, Jinhui Xu 0001, Boting Yang, Peng Zhang 0008, Binhai Zhu |
Theor. Comput. Sci. | 6 |
| 2014 | Finding Median Point-Set Using Earth Mover's DistanceabstractIn this paper, we study a prototype learning problem, called Median Point-Set, whose objective is to construct a prototype for a set of given point-sets so as to minimize the total Earth Mover's Distances (EMD) between the prototype and the point-sets, where EMD between two point-sets is measured under affine transformation. For this problem, we present the first purely geometric approach. Comparing to existing graph-based approaches (e.g., median graph, shock graph), our approach has several unique advantages: (1) No encoding and decoding procedures are needed to map between objects and graphs, and therefore avoid errors caused by information losing during the mappings; (2) Staying only in the geometric domain makes our approach computationally more efficient and robust to noise. We evaluate the performance of our technique for prototype reconstruction on a random dataset and a benchmark dataset, handwriting Chinese characters. Experiments suggest that our technique considerably outperforms the existing graph-based methods. Hu Ding 0003, Jinhui Xu 0001 |
AAAI | 2 |
| 2014 | Algorithms for Cut Problems on Trees
Iyad Kanj, Guohui Lin, Tian Liu 0001, Weitian Tong, Ge Xia, Jinhui Xu 0001, Boting Yang, Peng Zhang 0008, Binhai Zhu |
COCOA | 6 |
| 2014 | Sub-linear Time Hybrid Approximations for Least Trimmed Squares Estimator and Related ProblemsabstractLeast Trimmed Squares (LTS) estimator is a statistical tool for estimating how well a set of points fits a hyperplane. As a robust alternative to the classical least squares estimator, LTS takes as input a set P of n points in Rd and a fitting parameter m ≤ n, and computes a non-vertical hyperplane H so that the sum of the m smallest squared vertical distances from P to H is minimized. Previous research has indicated that although solving LTS (exactly or approximately) could be quite costly (i.e., it may take Ω(nd−1) time to even approximate it when m/n is a positive constant c < 1), a hybrid version of approximation, which is a bi-criteria on residual approximation and quantile approximation, can be obtained in linear time in any fixed dimensional space. In this paper, we further show that an (ϵr, ϵq)-hybrid approximation of LTS can be computed in sub-linear time, where ϵr > 0 is the residual approximation ratio and 0 < ϵq < 1 is the quantile approximation ratio. The running time is independent of the input size n, when m = ⊝(n). Comparing to existing result, our approach has quite a few advantages, e.g., is much simpler, has better robustness, takes only constant additional space, and can deal with big data (e.g., streaming data). Our result is based on new insights to the problem and several novel techniques, such as recursive slab partition, sequential orthogonal rotation, and symmetric sampling. Our technique can also be extended to achieve sub-linear time hybrid approximations for several related problems, such as data-oblivious computation for LTS in Secure Multi-party Computation (SMC) protocol, LTS on uncertain and range data, and the Orthogonal Least Trimmed Squares (OLTS) problem. It is likely that our technique will be applicable to other shape fitting problems. Hu Ding 0003, Jinhui Xu 0001 |
SoCG | 2 |
| 2014 | Computing the Map of Geometric Minimal Cuts
Jinhui Xu 0001, Lei Xu 0006, Evanthia Papadopoulou |
Algorithmica | 1 |
| 2014 | Approximating minimum bending energy path in a simple corridor
Lei Xu 0006, Jinhui Xu 0001 |
Comput. Geom. | 2 |
| 2014 | On the connectivity preserving minimum cut problem
Qi Duan, Jinhui Xu 0001 |
J. Comput. Syst. Sci. | 2 |
| 2014 | Cell Type Specific Alterations in Interchromosomal Networks across the Cell CycleabstractThe interchromosomal organization of a subset of human chromosomes (#1, 4, 11, 12, 16, 17, and 18) was examined in G1 and S phase of human WI38 lung fibroblast and MCF10A breast epithelial cells. Radial positioning of the chromosome territories (CTs) was independent of gene density, but size dependent. While no changes in radial positioning during the cell cycle were detected, there were stage-specific differences between cell types. Each CT was in close proximity (interaction) with a similar number of other CT except the gene rich CT17 which had significantly more interactions. Furthermore, CT17 was a member of the highest pairwise CT combinations with multiple interactions. Major differences were detected in the pairwise interaction profiles of MCF10A versus WI38 including cell cycle alterations from G1 to S. These alterations in interaction profiles were subdivided into five types: overall increase, overall decrease, switching from 1 to ≥2 interactions, vice versa, or no change. A global data mining program termed the chromatic median determined the most probable overall association network for the entire subset of CT. This probabilistic interchromosomal network was nearly completely different between the two cell lines. It was also strikingly altered across the cell cycle in MCF10A, but only slightly in WI38. We conclude that CT undergo multiple and preferred interactions with other CT in the nucleus and form preferred -albeit probabilistic- interchromosomal networks. This network of interactions is altered across the cell cycle and between cell types. It is intriguing to consider the relationship of these alterations to the corresponding changes in the gene expression program across the cell cycle and in different cell types. Andrew J. Fritz, Branislav Stojkovic, Hu Ding 0003, Jinhui Xu 0001, Sambit Bhattacharya, Ronald Berezney |
PLoS Comput. Biol. | 4 |
| 2014 | On the approximability of the exemplar adjacency number problem for genomes with gene repetitions
Zhixiang Chen 0001, Randy Goebel, Guohui Lin, Weitian Tong, Jinhui Xu 0001, Boting Yang, Binhai Zhu |
Theor. Comput. Sci. | 6 |
| 2013 | Map of Geometric Minimal Cuts for General Planar Embedding
Lei Xu 0006, Evanthia Papadopoulou, Jinhui Xu 0001 |
COCOA | 3 |
| 2013 | Gauging Association Patterns of Chromosome Territories via Chromatic MedianabstractComputing accurate and robust organizational patterns of chromosome territories inside the cell nucleus is critical for understanding several fundamental genomic processes, such as co-regulation of gene activation, gene silencing, X chromosome inactivation, and abnormal chromosome rearrangement in cancer cells. The usage of advanced fluorescence labeling and image processing techniques has enabled researchers to investigate interactions of chromosome territories at large spatial resolution. The resulting high volume of generated data demands for high-throughput and automated image analysis methods. In this paper, we introduce a novel algorithmic tool for investigating association patterns of chromosome territories in a population of cells. Our method takes as input a set of graphs, one for each cell, containing information about spatial interaction of chromosome territories, and yields a single graph that contains essential information for the whole population and stands as its structural representative. We formulate this combinatorial problem as a semi-definite programming and present novel techniques to efficiently solve it. We validate our approach on both artificial and real biological data, the experimental results suggest that our approach yields a near-optimal solution, and can handle large-size datasets, which are significant improvements over existing techniques. Hu Ding 0003, Branislav Stojkovic, Ronald Berezney, Jinhui Xu 0001 |
CVPR | 4 |
| 2013 | FPTAS for Minimizing Earth Mover's Distance under Rigid Transformations
Hu Ding 0003, Jinhui Xu 0001 |
ESA | 2 |
| 2013 | On Clustering Induced Voronoi DiagramsabstractIn this paper, we study a generalization of the classical Voronoi diagram, called clustering induced Voronoi diagram (CIVD). Different from the traditional model, CIVD takes as its sites the power set U of an input set P of objects. For each subset C of P, CIVD uses an influence function F(C, q) to measure the total (or joint) influence of all objects in C on an arbitrary point q in the space ℝd, and determines the influence-based Voronoi cell in ℝdfor C. This generalized model offers a number of new features (e.g., simultaneous clustering and space partition) to Voronoi diagram which are useful in various new applications. We investigate the general conditions for the influence function which ensure the existence of a small-size (e.g., nearly linear) approximate CIVD for a set P of n points in ℝdfor some fixed d. To construct CIVD, we first present a standalone new technique, called approximate influence (AI) decomposition, for the general CIVD problem. With only O(n log n) time, the AI decomposition partitions the space ℝdinto a nearly linear number of cells so that all points in each cell receive their approximate maximum influence from the same (possibly unknown) site (i.e., a subset of P). Based on this technique, we develop assignment algorithms to determine a proper site for each cell in the decomposition and form various (1-ε)-approximate CIVDs for some small fixed € > 0. Particularly, we consider two representative CIVD problems, vector CIVD and density-based CIVD, and show that both of them admit fast assignment algorithms; consequently, their (1 - €)-approximate CIVDs can be built in O(n logd+1n) and O(n log2n) time, respectively. Danny Ziyi Chen, Ziyun Huang 0001, Yangwei Liu, Jinhui Xu 0001 |
FOCS | 4 |
| 2013 | k-Prototype Learning for 3D Rigid StructuresabstractIn this paper, we study the following new variant of prototype learning, called {\em $k$-prototype learning problem for 3D rigid structures}: Given a set of 3D rigid structures, find a set of $k$ rigid structures so that each of them is a prototype for a cluster of the given rigid structures and the total cost (or dissimilarity) is minimized. Prototype learning is a core problem in machine learning and has a wide range of applications in many areas. Existing results on this problem have mainly focused on the graph domain. In this paper, we present the first algorithm for learning multiple prototypes from 3D rigid structures. Our result is based on a number of new insights to rigid structures alignment, clustering, and prototype reconstruction, and is practically efficient with quality guarantee. We validate our approach using two type of data sets, random data and biological data of chromosome territories. Experiments suggest that our approach can effectively learn prototypes in both types of data. Hu Ding 0003, Ronald Berezney, Jinhui Xu 0001 |
NIPS | 3 |
| 2013 | Improved algorithms for the farthest colored Voronoi diagram of segments
Yongding Zhu, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2013 | On the central path problem
Yongding Zhu, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2012 | On the Central Path Problem
Yongding Zhu, Jinhui Xu 0001 |
COCOA | 2 |
| 2012 | On the 2-Central Path Problem
Yongding Zhu, Jinhui Xu 0001 |
COCOON | 2 |
| 2011 | Improved Algorithms for Farthest Colored Voronoi Diagram of Segments
Yongding Zhu, Jinhui Xu 0001 |
COCOA | 2 |
| 2011 | Solving the Chromatic Cone Clustering Problem via Minimum Spanning Sphere
Hu Ding 0003, Jinhui Xu 0001 |
ICALP (1) | 2 |
| 2011 | ABC-MC: A new multi-channel geographic forwarding scheme for wireless sensor networks
Taekkyeun Lee, Chunming Qiao, Murat Demirbas, Jinhui Xu 0001 |
Ad Hoc Networks | 4 |
| 2010 | Approximating Minimum Bending Energy Path in a Simple Corridor
Jinhui Xu 0001, Lei Xu 0006 |
ISAAC (1) | 1 |
| 2010 | Computing Maximum Association Graph in Microscopic Nucleus Images
Branislav Stojkovic, Yongding Zhu, Jinhui Xu 0001, Andrew J. Fritz, Michael J. Zeitz, Jaromira Vecerova, Ronald Berezney |
MICCAI (2) | 3 |
| 2010 | ABC: A simple geographic forwarding scheme capable of bypassing routing holes in sensor networks
Taekkyeun Lee, Chunming Qiao, Murat Demirbas, Jinhui Xu 0001 |
Ad Hoc Networks | 4 |
| 2010 | Improved Approximation Algorithms for Maximum Resource Bin Packing and Lazy Bin Covering Problems
Mingen Lin, Yang Yang 0012, Jinhui Xu 0001 |
Algorithmica | 3 |
| 2010 | Efficient approximation algorithms for clustering point-sets
Jinhui Xu 0001 |
Comput. Geom. | 2 |
| 2010 | Ensemble clustering using semidefinite programming with applications
Lopamudra Mukherjee, Jiming Peng, Jinhui Xu 0001 |
Mach. Learn. | 4 |
| 2010 | On Lazy Bin Covering and Packing problems
Mingen Lin, Yang Yang 0012, Jinhui Xu 0001 |
Theor. Comput. Sci. | 3 |
| 2009 | Geometric tomography: a limited-view approach for computed tomographyabstractNo abstract available. Peter B. Noël, Jinhui Xu 0001, Kenneth R. Hoffmann, Jason J. Corso |
SCG | 2 |
| 2009 | ABC-MC: A simple multi-channel geographic forwarding scheme for wireless sensor networksabstractImproving throughput and delay is an important challenge in multi-hop wireless sensor networks. In this work, we propose ABC-MC, a simple multi-channel geographic forwarding scheme. ABC-MC is based on ABC which is a lightweight and reliable routing protocol where nodes do not need to set up or maintain routing/neighbor tables. A unique feature of ABC-MC is that it uses a channel prenegotiation mechanism to reduce delay. Another unique feature of ABC-MC is that it takes account of the channel usage information within three hops in channel selection to reduce interference. Experimental results show that ABC-MC outperforms other protocols in terms of the average delay and throughput performance. Taekkyeun Lee, Chunming Qiao, Murat Demirbas, Jinhui Xu 0001 |
IPCCC | 4 |
| 2009 | Computing the Map of Geometric Minimal Cuts
Jinhui Xu 0001, Lei Xu 0006, Evanthia Papadopoulou |
ISAAC | 1 |
| 2009 | Spatiotemporal Delay Control for Low-Duty-Cycle Sensor NetworksabstractData delivery is a major function of sensor network applications. Many applications, such as military surveillance, require the detection of interested events to be reported to a command center within a specified time frame, and therefore impose a real-time bound on communication delay. On the other hand, to conserve energy, one of the most effective approaches is to keep sensor nodes in the dormant state as long as possible while satisfying application requirements. Obviously a node cannot communicate if it is not active. Therefore, to deliver data in a timely manner for such extremely low duty-cycle sensor networks, communication needs to be carefully managed among sensor nodes. In this work, we introduce three different approaches to provide real-time guarantee of communication delay. First, we present a method for increasing duty-cycle at individual node. Then we describe a scheme on placement of sink nodes. Based on previous two methods, we discuss a hybrid approach that shows better balance between cost and efficiency on bounding communication delay. Our solution is global optimal in terms of minimizing the energy consumption for bounding pairwise end-to-end delay. For many-to-one and many-to-many cases, which are NP-hard, we propose corresponding heuristic algorithms for them. To our knowledge, these are the most generic and encouraging results to date in this new research direction. We evaluate our design with an extensive simulation of 5,000 nodes as well as with a small-scale running test-bed on TinyOS/Mote platform. Results show the effectiveness of our approach and significant improvements over an existing solution. Yu Gu 0001, Tian He 0001, Mingen Lin, Jinhui Xu 0001 |
RTSS | 4 |
| 2009 | Towards a theory for securing time synchronization in wireless sensor networksabstractTime synchronization in highly distributed wireless systems like sensor and ad hoc networks is extremely important in order to maintain a consistent notion of time throughout the network and to support the various timing-based applications. But, cheating behavior by the participating nodes in the network can severely jeopardize the accuracy of the associated time synchronization process. Despite recent advances in this direction, a key fundamental question still remains unanswered: Is it theoretically feasible to secure distributed time synchronization protocols, given complete (or global) time and time difference information in the network? Murtuza Jadliwala, Qi Duan, Shambhu J. Upadhyaya, Jinhui Xu 0001 |
WISEC | 4 |
| 2009 | Foreword
Rudolf Fleischer, Jinhui Xu 0001 |
Theor. Comput. Sci. | 2 |
| 2008 | Geometric Spanner of Objects under L1 Distance
Yongding Zhu, Jinhui Xu 0001, Yang Yang 0012, Naoki Katoh, Shin-ichi Tanigawa |
COCOON | 2 |
| 2008 | ABC: A Simple Geographic Forwarding Scheme Capable of Bypassing Routing Holes in Sensor NetworksabstractFast and energy-efficient message delivery is an ultimate goal in multi-hop wireless sensor networks. To help achieve this goal, we propose ABC, a simple geographic forwarding scheme capable of bypassing routing holes. ABC is a lightweight and reliable routing protocol in that nodes do not need to set up or maintain routing or neighbor tables; instead, ABC achieves lightweight routing via its "Angled relaying" mechanism and uses the "Backoff time and relay Cancellation" mechanism to reduce contention and the number of retransmissions. One unique feature of ABC is that a relayed message is used as an implicit ACK to a previous sender. Another unique feature of ABC is its routing hole bypassing mechanism based on reactive boundary recognition. In this paper we provide an extensive analysis of ABC in terms of average hop count and average delay per hop. Simulation results also show that ABC outperforms other protocols in terms of average delay and number of transmissions per message delivery. Taekkyeun Lee, Chunming Qiao, Murat Demirbas, Jinhui Xu 0001 |
ICCCN | 4 |
| 2008 | Limited view CT reconstruction and segmentation via constrained metric labeling
Lopamudra Mukherjee, Petru M. Dinu, Jinhui Xu 0001, Kenneth R. Hoffmann |
Comput. Vis. Image Underst. | 4 |
| 2007 | Minimum Spanning Tree with Neighborhoods
Yang Yang 0012, Mingen Lin, Jinhui Xu 0001 |
AAIM | 3 |
| 2007 | Non-breaking Similarity of Genomes with Gene Repetitions
Zhixiang Chen 0001, Jinhui Xu 0001, Boting Yang, Binhai Zhu |
CPM | 3 |
| 2007 | Generalized Median Graphs: Theory and ApplicationsabstractWe study the so-called Generalized Median graph problem where the task is to to construct a prototype (i.e., a 'model') from an input set of graphs. The problem finds applications in many vision (e.g., object recognition) and learning problems where graphs are increasingly being adopted as a representation tool. Existing techniques for this problem are evolutionary search based; in this paper, we propose a polynomial time algorithm based on a linear programming formulation. We present an additional bi-level method to obtain solutions arbitrarily close to the optimal in non-polynomial time (in worst case). Within this new framework, one can optimize edit distance functions that capture similarity by considering vertex labels as well as the graph structure simultaneously. In context of our motivating application, we discuss experiments on molecular image analysis problems - the methods will provide the basis for building a topological map of all pairs of the human chromosome. Lopamudra Mukherjee, Jiming Peng, Jinhui Xu 0001, Michael J. Zeitz, Ronald Berezney |
ICCV | 4 |
| 2007 | Limited view CT reconstruction via constrained metric labelingabstractThis paper proposes an new optimization framework for tomographic reconstruction of 3D volumes when only a limited number of projection views are available. The problem has several important clinical applications spanning coronary angiographic imaging, breast tomosynthesis and dental imaging. We first show that the limited view reconstruction problem can be formulated as a "constrained" version of the metric labeling problem. This lays the groundwork for a linear programming framework that brings together metric labeling classification and classical algebraic tomographic reconstruction (ART) in a unified model. If the imaged volume is known to be comprised of a finite set of attenuation coefficients, given a regular limited view reconstruction as an input, we can view it as a "denoising" task - where voxels must be reassigned subject to maximally maintaining consistency with the input reconstruction and the objective of ART simultaneously. The approach can reliably reconstruct volumes with several multiple contrast objects as well as the simpler binary contrast case which can be solved near-optimally in practice. We present evaluations on cone bean computed tomography, it can also be readily extended to other tomographic modalities as a viable approach for limited-view tomographic reconstruction. Petru M. Dinu, Lopamudra Mukherjee, Jinhui Xu 0001, Kenneth R. Hoffmann |
ICCV | 4 |
| 2007 | A Constant Approximation Algorithm for Interference Aware Broadcast in Wireless NetworksabstractBroadcast protocols play a vital role in multihop wireless networks. Due to the broadcast nature of radio signals, a node's interference range can be larger than its transmission range, i.e., it can interfere with other node's reception even if the latter is not within its transmission range. To design an efficient broadcast protocol, both the collision and the interference among multiple transmissions must be addressed. However, most of the previous works on wireless broadcast protocols either treated interference in the same way as collision or did not consider interference at all. In this paper, we study a more general model in which interference is distinguished from collision, and propose a simple and yet efficient interference and collision free broadcast protocol. Our objective is to minimize the makespan, i.e., the earliest time such that every node receives the message. By exploiting the geometry property of the nodes that interfere with each other, we show that our algorithm is a constant approximation algorithm, it guarantees to deliver the message to all nodes within a small constant factor of the optimal makespan. We apply our algorithm under both the unit disk graph model and the more realistic radio irregularity model. The experimental results show that our algorithm consistently outperforms the previous algorithms. Zhenming Chen, Chunming Qiao, Jinhui Xu 0001, Taekkyeun Lee |
INFOCOM | 3 |
| 2007 | Geometric Spanner of Segments
Yang Yang 0012, Yongding Zhu, Jinhui Xu 0001, Naoki Katoh |
ISAAC | 3 |
| 2007 | Ensemble Clustering using Semidefinite ProgrammingabstractWe consider the ensemble clustering problem where the task is to ‘aggregate’ multiple clustering solutions into a single consolidated clustering that maximizes the shared information among given clustering solutions. We obtain several new results for this problem. First, we note that the notion of agreement under such circumstances can be better captured using an agreement measure based on a 2D string encoding rather than voting strategy based methods proposed in literature. Using this generalization, we first derive a nonlinear optimization model to max- imize the new agreement measure. We then show that our optimization problem can be transformed into a strict 0-1 Semidefinite Program (SDP) via novel con- vexification techniques which can subsequently be relaxed to a polynomial time solvable SDP. Our experiments indicate improvements not only in terms of the proposed agreement measure but also the existing agreement measures based on voting strategies. We discuss evaluations on clustering and image segmentation databases. Lopamudra Mukherjee, Jiming Peng, Jinhui Xu 0001 |
NIPS | 4 |
| 2007 | Constant Approximation Algorithms for Rectangle Stabbing and Related Problems
Jinhui Xu 0001 |
Theory Comput. Syst. | 2 |
| 2007 | Linear time algorithms for approximating the facility terminal cover problemabstractAbstract In this paper, we consider an interesting generalization of the weighted vertex cover problem, called the Facility Terminal Cover (FTC) problem. In the FTC problem, each vertex is associated with a positive weight, each edge is associated with a positive demand, and the objective is to determine a subset of vertices and a capacity for each selected vertex so that the demand of each edge is covered by the capacity of one of its two endpoints and the total weighted capacity of all selected vertices is minimized. The FTC problem is motivated by several key network optimization problems, such as the power assignment problem in ad hoc networks, and could be used as a subroutine to solve such problems. No quality‐guaranteed solution is previously known for the FTC problem. In this paper, we present two linear time approximation algorithms for this problem. Our first algorithm achieves deterministically an approximation ratio of 8 by using an interesting rounding technique and a lower‐bounding technique. Based on interesting randomization techniques, our second algorithm further improves the approximation ratio to 2e, whereeis the natural logarithmic base. The second algorithm can be easily derandomized in quadratic time. Our algorithms are relatively simple and can be easily implemented for networking applications. Experiments show that the two algorithms behave rather similarly, especially in large‐size graphs, indicating that the solutions yielded by one or both algorithms are much closer to the optimum. © 2007 Wiley Periodicals, Inc. NETWORKS, Vol. 50(1), 118–126 2007 Yang Yang 0012, Jinhui Xu 0001 |
Networks | 3 |
| 2007 | Brachytherapy Seed Localization Using Geometric and Linear Programming TechniquesabstractWe propose an optimization algorithm to solve the brachytherapy seed localization problem in prostate brachytherapy. Our algorithm is based on novel geometric approaches to exploit the special structure of the problem and relies on a number of key observations which help us formulate the optimization problem as a minimization integer program (IP). Our IP model precisely defines the feasibility polyhedron for this problem using a polynomial number of half-spaces; the solution to its corresponding linear program is rounded to yield an integral solution to our task of determining correspondences between seeds in multiple projection images. The algorithm is efficient in theory as well as in practice and performs well on simulation data (approximately 98% accuracy) and real X-ray images (approximately 95% accuracy). We present in detail the underlying ideas and an extensive set of performance evaluations based on our implementation. Lopamudra Mukherjee, Jinhui Xu 0001, Kenneth R. Hoffmann, Petru M. Dinu, M. Podgorsak |
IEEE Trans. Medical Imaging | 3 |
| 2007 | Maximizing throughput for optical burst switching networks
Jikai Li, Chunming Qiao, Jinhui Xu 0001, Dahai Xu |
IEEE/ACM Trans. Netw. | 3 |
| 2006 | On Lazy Bin Covering and Packing Problems
Mingen Lin, Yang Yang 0012, Jinhui Xu 0001 |
COCOON | 3 |
| 2006 | Efficient algorithm for approximating maximum inscribed sphere in high dimensional polytopeabstractIn this paper, we consider the problem of computing a maximum inscribed sphere inside a high dimensional polytope formed by a set of halfspaces (or linear constraints) and with bounded aspect ratio, and present an efficient algorithm for computing a (1−ε)-approximation of the sphere. More specifically, given any aspect-ratio-bounded polytope P defined by n d-dimensional halfspaces, an interior point O of P, and a constant ε>0, our algorithm computes in O(nd/ε3) time a sphere inside P with a radius no less than (1−ε)Ropt, where Ropt is the radius of a maximum inscribed sphere of P. Our algorithm is based on the core-set concept and a number of interesting geometric observations. Our result solves a special case of an open problem posted by Khachiyan and Todd [13]. Jack Snoeyink, Jinhui Xu 0001 |
SCG | 3 |
| 2006 | Improved Approximation Algorithms for Maximum Resource Bin Packing and Lazy Bin Covering Problems
Mingen Lin, Yang Yang 0012, Jinhui Xu 0001 |
ISAAC | 3 |
| 2006 | On Mobility Analysis of Functional Sites from Time Lapse Microscopic Image Sequences of Living Cell Nucleus
Lopamudra Mukherjee, Jinhui Xu 0001, Kishore S. Malyavantham, Ronald Berezney |
MICCAI (2) | 3 |
| 2006 | Robustness of k-gon Voronoi diagram construction
Zhenming Chen, Evanthia Papadopoulou, Jinhui Xu 0001 |
Inf. Process. Lett. | 3 |
| 2006 | Graph bandwidth of weighted caterpillars
Mingen Lin, Jinhui Xu 0001 |
Theor. Comput. Sci. | 3 |
| 2005 | Graph Bandwidth of Weighted Caterpillars
Mingen Lin, Jinhui Xu 0001 |
AAIM | 3 |
| 2005 | An Improved Approximation Algorithm for Uncapacitated Facility Location Problem with Penalties
Jinhui Xu 0001 |
COCOON | 2 |
| 2005 | Efficient geometric techniques for reconstructing 3D vessel trees from biplane imageabstractNo abstract available. Lopamudra Mukherjee, Jinhui Xu 0001, Kenneth R. Hoffmann, Zhenming Chen |
SCG | 3 |
| 2005 | Almost Optimal Solutions for Bin Coloring Problems
Mingen Lin, Jinhui Xu 0001 |
ISAAC | 3 |
| 2005 | Motion Tracking and Intensity Surface Recovery in Microscopic Nuclear Images
Lopamudra Mukherjee, Mingen Lin, Jinhui Xu 0001, Ronald Berezney |
MICCAI | 3 |
| 2005 | An LP rounding algorithm for approximating uncapacitated facility location problem with penalties
Jinhui Xu 0001 |
Inf. Process. Lett. | 2 |
| 2004 | An Efficient Algorithm for Determining 3-D Bi-plane Imaging Geometry
Jinhui Xu 0001, Zhenming Chen, Kenneth R. Hoffmann |
ICCSA (3) | 1 |
| 2004 | Maximizing Throughput for Optical Burst Switching NetworksabstractA key problem in optical burst switching (OBS) is to schedule as many bursts as possible on wavelength channels so that the throughput is maximized and the burst loss is minimized. In this paper, we use competitive analysis to analyze the worst-case performance of a large set of scheduling algorithms, called best-effort online scheduling algorithms, for OBS networks, and establish a number of interesting upper and lower bounds on the performance of such algorithms. A surprising discovery is that the worst-case performance of any best-effort online scheduling algorithm is primarily determined by the maximum to minimum burst length ratio, followed by the range of offset time. Furthermore, if all bursts have the same burst length and offset time, all best-effort online scheduling algorithms generate the same optimal solution, regardless how different they may look like. Our analysis can also be extended to some nonbest-effort online scheduling algorithms, such as the well-known Horizon algorithm, and establish similar bounds. Based on the analytic results, we give guidelines for several widely discussed OBS problems, including burst assembly, offset time setting and scheduling algorithm design, and propose a new channel reservation protocol called VFO to improve the worst-case performance. Our simulation shows that it is quite often for an online scheduling algorithm to exhibit its (near) worst-case performance. Thus improving the worst-case performance is essential. Our simulation also suggests that VFO reduces the average burst loss rate by as much as 35% Jikai Li, Chunming Qiao, Jinhui Xu 0001, Dahai Xu |
INFOCOM | 3 |
| 2004 | Efficient Job Scheduling Algorithms with Multi-type Contentions
Zhenming Chen, Jinhui Xu 0001 |
ISAAC | 3 |
| 2004 | Geometric permutations of higher dimensional spheres
Yingping Huang, Jinhui Xu 0001, Danny Ziyi Chen |
Comput. Geom. | 2 |
| 2004 | Efficient burst scheduling algorithms in optical burst-switched networks using geometric techniquesabstractOptical burst switching (OBS) is a promising paradigm for the next-generation Internet. In OBS, a key problem is to schedule bursts on wavelength channels, whose bandwidth may become fragmented with the so-called void (or idle) intervals, using both fast and bandwidth efficient algorithms so as to reduce burst loss. To date, two well-known scheduling algorithms, called Horizon and LAUC-VF, have been proposed in the literature, which trade off bandwidth efficiency for fast running time and vice versa, respectively. In this paper, we propose a set of novel burst scheduling algorithms for OBS networks with and without fiber delay lines (FDLs) utilizing the techniques from computational geometry. In networks without FDLs, our proposed minimum-starting-void (Min-SV) algorithm can schedule a burst in O(logm) time, where m is the total number of void intervals, as long as there is a suitable void interval. Simulation results suggest that our algorithm achieves a loss rate which is at least as low as LAUC-VF, but can run much faster. In fact, its speed can be almost the same as Horizon (which has a much higher loss rate). In networks with FDLs, our proposed batching FDL algorithm considers a batch of FDLs to find a suitable FDL to delay a burst which would otherwise be discarded due to contention, instead of considering the FDLs one by one. The average running time of this algorithm is therefore significantly reduced from that of the existing burst scheduling algorithms. Our algorithms can also be used as algorithmic tools to speed up the scheduling time of many other void-filling scheduling algorithms. Jinhui Xu 0001, Chunming Qiao |
IEEE J. Sel. Areas Commun. | 1 |
| 2003 | Traveling Salesman Problem of Segments
Jinhui Xu 0001, Yang Yang 0012 |
COCOON | 1 |
| 2003 | Efficient Channel Scheduling Algorithms in Optical Burst Switching NetworksabstractOptical burst switching (OBS) is a promising paradigm for the next-generation Internet. In OBS, a key problem is to schedule bursts on wavelength channels whose bandwidth may become fragmented with the so-called void (or idle) intervals with both fast and bandwidth efficient algorithms so as to reduce burst loss. To date, only two scheduling algorithms, called Horizon and LAUC-VF, have been proposed, which trade off bandwidth efficiency for fast running time and vice versa, respectively. In this paper, we propose several novel algorithms for scheduling bursts in OBS networks with and without fiber delay lines (FDLs). In networks without FDLs, our proposed Min-SV algorithm can schedule a burst successfully in O(logm) time, where m is the total number of void intervals, as long as there is a suitable void interval. Simulation results suggest that our algorithm achieves a loss rate which is at least as low as the best previously known algorithm LAUC-VF, but can run much faster. In fact, its speed can be almost the same as Horizon (which has a much higher loss rate). In networks with FDLs, our proposed batching FDL algorithm considers a batch of FDLs simultaneously to find a suitable FDL to delay a burst which would otherwise be discarded due to contention, instead of considering the FDLs one by one. The average search time of this algorithm is therefore significantly reduced from that of the existing sequential search algorithms. Jinhui Xu 0001, Chunming Qiao, Jikai Li |
INFOCOM | 1 |
| 2002 | An Experimental Study and Comparison of Topological Peeling and Topological Walk
Danny Ziyi Chen, Shuang Luan, Jinhui Xu 0001 |
COCOON | 3 |
| 2002 | Two-variable linear programming in parallel
Danny Ziyi Chen, Jinhui Xu 0001 |
Comput. Geom. | 2 |
| 2001 | Algorithms for congruent sphere packing and applicationsabstractThe problem of packing congruent spheres (i.e., copies of the same sph ere) in a bounded domain arises in many applications. In this paper, we present a new pack-and-shake scheme for packing congruent spheres in various bounded 2-D domains. Our packing scheme is based on a number of interesting ideas, such as a trimming and packing approach, optimal lattice packing under translation and/or rotation, shaking procedures, etc. Our packing algorithms have fairly low time complexities. In certain cases, they even run in nearly linear time. Our techniques can be easily generalized to congruent packing of other shapes of objects, and are readily extended to higher dimensional spaces. Applications of our packing algorithms to treatment planning of radiosurgery are discussed. Experimental results suggest that our algorithms produce reasonably dense packings. Danny Ziyi Chen, Xiaobo Sharon Hu, Yingping Huang, Jinhui Xu 0001 |
SCG | 5 |
| 2001 | Topological Peeling and Implementation
Danny Ziyi Chen, Shuang Luan, Jinhui Xu 0001 |
ISAAC | 3 |
| 2001 | Geometric permutations of high dimensional spheres
Yingping Huang, Jinhui Xu 0001, Danny Ziyi Chen |
SODA | 2 |
| 2001 | An efficient direct approach for computing shortest rectilinear paths among obstacles in a two-layer interconnection model
Danny Ziyi Chen, Jinhui Xu 0001 |
Comput. Geom. | 2 |
| 2000 | Optimal Beam Penetrations in Two and Three Dimensions
Danny Ziyi Chen, Xiaobo Sharon Hu, Jinhui Xu 0001 |
ISAAC | 3 |
| 2000 | Optimizing the sum of linear fractional functions and applications
Danny Ziyi Chen, Ovidiu Daescu, Naoki Katoh, Xiaodong Wu 0001, Jinhui Xu 0001 |
SODA | 6 |
| 2000 | Shortest path queries in planar graphsabstractThe problem of processing shortest path queries in graphs arises in application areas such as intelligent transportation Danny Ziyi Chen, Jinhui Xu 0001 |
STOC | 2 |
| 1999 | Determining an Optimal Penetration Among Weighted Regions in Two and Three DimensionsabstractWe present efficient algorithms for solving the problem of computing an optimal penetration (a ray or a line segment) among weighted regions in 2-D and 3-D spaces.This problem finds applications in several areas, such as radiation therapy, geological exploration, and environmental engineering.Our algorithms are based on a combination of geometric techniques and optimization methods.Our geometric analysis shows that the optimal penetration problem in d-D (d = 2,3) can be reduced to solving O(n2td-l)) instances of certain special types of nonlinear optimization problems, where n is the total number of vertices of the regions.We also give implementation results of our 2-D algorithms. IntroductionIn this paper, we study the following geometric optimization problem (called optimal penetration problem): Given a subdivision R with a total of n vertices in 2-D or 3-D space, divided in m regions R..i, i = 1,2,. . ., m, find a ray L such that L Danny Ziyi Chen, Ovidiu Daescu, Xiaobo Sharon Hu, Xiaodong Wu 0001, Jinhui Xu 0001 |
SCG | 5 |
| 1998 | Finding an Optimal Path without Growing the Tree
Danny Ziyi Chen, Ovidiu Daescu, Xiaobo Sharon Hu, Jinhui Xu 0001 |
ESA | 4 |