Researcher profile

Mong-Jen Kao

Mong-Jen Kao contributes to research discovery and scholarly infrastructure.

ResearcherAffiliation not importedOpen to collaborate

Trust snapshot

Quick read

Trust 21 - Emerging
9works
0followers
3topics
4close collaborators

Actions

Decide how to stay connected

Follow researcher0

Research graph

See the researcher in context

Open full explorer

Inspect adjacent work, topics, institutions and collaborators without jumping out to a separate graph page.

Building this graph slice

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Published work

9 published item(s)

preprint2022arXiv

Improved LP-based Approximation Algorithms for Facility Location with Hard Capacities

The Capacitated Facility Location (CFL), a long-standing classic problem with intriguing approximability and literature dated back to the 90s, is considered. Following the open question posted in [Williamson and Shmoys, 2011] and the notable work due to [An et al., FOCS~2014], we present an LP-based approximation algorithm with a guarantee of $(10+\sqrt{67})/2 \approx 9.0927$, a significant improvement upon the previous LP-based ratio of $288$ due to An et al. in 2014. Our contribution for this part is a simple and elegant rounding algorithm that brings clear insights for the MFN relaxation and the CFL problem. For CFL with cardinality facility cost (CFL-CFC), we present an LP-based $4$-approximation algorithm, which improves upon the decades-old ratio of 5 due to Levi et al. that ages up since 2004. Prior to our work, it was not clear whether or not LP-based methods can be used to provide a guarantee better than 5 for the CFL problem, even for restricted versions of this problem, for which natural LPs are already known to have small integrality gaps. Our rounding algorithm provides the first affirmative answer on the case with cadinality facility cost.

preprint2016arXiv

Iterative Partial Rounding for Vertex Cover with Hard Capacities

We provide a simple and novel algorithmic design technique, for which we call iterative partial rounding, that gives a tight rounding-based approximation for vertex cover with hard capacities (VC-HC). In particular, we obtain an $f$-approximation for VC-HC on hypergraphs, improving over a previous results of Cheung et al (SODA 2014) to the tight extent. This also closes the gap of approximation since it was posted by Chuzhoy and Naor in (FOCS 2002). We believe that our rounding technique is of independence interests when hard constraints are considered. Our main technical tool for establishing the approximation guarantee is a separation lemma that certifies the existence of a strong partition for solutions that are basic feasible in an extended version of the natural LP.

preprint2016arXiv

O(f) Bi-Approximation for Capacitated Covering with Hard Capacities

We consider capacitated vertex cover with hard capacity constraints (VC-HC) on hypergraphs. In this problem we are given a hypergraph $G=(V,E)$ with a maximum edge size $f$. Each edge is associated with a demand and each vertex is associated with a weight (cost), a capacity, and an available multiplicity. The objective is to find a minimum-weight vertex multiset such that the demands of the edges can be covered by the capacities of the vertices and the multiplicity of each vertex does not exceed its available multiplicity. In this paper we present an $O(f)$ bi-approximation for VC-HC that gives a trade-off on the number of augmented multiplicity and the cost of the resulting cover. In particular, we show that, by augmenting the available multiplicity by a factor of $k \ge 2$, a~cover with a cost ratio of $\Big(1+\frac{1}{k-1}\Big)(f-1)$ to the optimal cover for the original instance can be obtained. This improves over a previous result, which has a cost ratio of $f^2$ via augmenting the available multiplicity by a factor of $f$.

preprint2013arXiv

Approximating Metrics by Tree Metrics of Small Distance-Weighted Average Stretch

We study the problem of how well a tree metric is able to preserve the sum of pairwise distances of an arbitrary metric. This problem is closely related to low-stretch metric embeddings and is interesting by its own flavor from the line of research proposed in the literature. As the structure of a tree imposes great constraints on the pairwise distances, any embedding of a metric into a tree metric is known to have maximum pairwise stretch of $Ω(\log n)$. We show, however, from the perspective of average performance, there exist tree metrics which preserve the sum of pairwise distances of the given metric up to a small constant factor, for which we also show to be no worse than twice what we can possibly expect. The approach we use to tackle this problem is more direct compared to a previous result of [4], and also leads to a provably better guarantee. Second, when the given metric is extracted from a Euclidean point set of finite dimension $d$, we show that there exist spanning trees of the given point set such that the sum of pairwise distances is preserved up to a constant which depends only on $d$. Both of our proofs are constructive. The main ingredient in our result is a special point-set decomposition which relates two seemingly-unrelated quantities.

preprint2013arXiv

Competitive Design and Analysis for Machine-Minimizing Job Scheduling Problem

We explore the machine-minimizing job scheduling problem, which has a rich history in the line of research, under an online setting. We consider systems with arbitrary job arrival times, arbitrary job deadlines, and unit job execution time. For this problem, we present a lower bound 2.09 on the competitive factor of \emph{any} online algorithms, followed by designing a 5.2-competitive online algorithm. We also point out a false claim made in an existing paper of Shi and Ye regarding a further restricted case of the considered problem. To the best of our knowledge, what we present is the first concrete result concerning online machine-minimizing job scheduling with arbitrary job arrival times and deadlines.

preprint2013arXiv

Online Power-Managing Strategy with Hard Real-Time Guarantees

We consider the problem of online dynamic power management that provides hard real-time guarantees. In this problem, each of the given jobs is associated with an arrival time, a deadline, and an execution time, and the objective is to decide a schedule of the jobs as well as a sequence of state transitions on the processors so as to minimize the total energy consumption. In this paper, we examine the problem complexity and provide online strategies to achieve energy-efficiency. First, we show that the competitive factor of any online algorithm for this problem is at least 2.06. Then we present an online algorithm which gives a 4-competitive schedule. When the execution times of the jobs are unit, we show that the competitive factor improves to 3.59. At the end, the algorithm is generalized to allow a trade-off between the number of processors we use and the energy-efficiency of the resulting schedule.

preprint2013arXiv

Optimal Time-Convex Hull under the Lp Metrics

We consider the problem of computing the time-convex hull of a point set under the general $L_p$ metric in the presence of a straight-line highway in the plane. The traveling speed along the highway is assumed to be faster than that off the highway, and the shortest time-path between a distant pair may involve traveling along the highway. The time-convex hull ${TCH}(P)$ of a point set $P$ is the smallest set containing both $P$ and \emph{all} shortest time-paths between any two points in ${TCH}(P)$. In this paper we give an algorithm that computes the time-convex hull under the $L_p$ metric in optimal $O(n\log n)$ time for a given set of $n$ points and a real number $p$ with $1\le p \le \infty$.

preprint2011arXiv

Capacitated Domination: Constant Factor Approximation for Planar Graphs

We consider the capacitated domination problem, which models a service-requirement assigning scenario and which is also a generalization of the dominating set problem. In this problem, we are given a graph with three parameters defined on the vertex set, which are cost, capacity, and demand. The objective of this problem is to compute a demand assignment of least cost, such that the demand of each vertex is fully-assigned to some of its closed neighbours without exceeding the amount of capacity they provide. In this paper, we provide the first constant factor approximation for this problem on planar graphs, based on a new perspective on the hierarchical structure of outer-planar graphs. We believe that this new perspective and technique can be applied to other capacitated covering problems to help tackle vertices of large degrees.

preprint2010arXiv

Approximation Algorithms for the Capacitated Domination Problem

We consider the {\em Capacitated Domination} problem, which models a service-requirement assignment scenario and is also a generalization of the well-known {\em Dominating Set} problem. In this problem, given a graph with three parameters defined on each vertex, namely cost, capacity, and demand, we want to find an assignment of demands to vertices of least cost such that the demand of each vertex is satisfied subject to the capacity constraint of each vertex providing the service. In terms of polynomial time approximations, we present logarithmic approximation algorithms with respect to different demand assignment models for this problem on general graphs, which also establishes the corresponding approximation results to the well-known approximations of the traditional {\em Dominating Set} problem. Together with our previous work, this closes the problem of generally approximating the optimal solution. On the other hand, from the perspective of parameterization, we prove that this problem is {\it W[1]}-hard when parameterized by a structure of the graph called treewidth. Based on this hardness result, we present exact fixed-parameter tractable algorithms when parameterized by treewidth and maximum capacity of the vertices. This algorithm is further extended to obtain pseudo-polynomial time approximation schemes for planar graphs.