Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yuk Hei Chan

dblp:13/2822 · DBLP profile ↗
← Back
5ranked-venue papers
3as first author
0since 2021 · last 2011
0009-0002-4403-2971ORCID · corroborated

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

Theory of computation · 3 · 3 first-authorSystems, architecture and hardware · 2

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Theoretical computer science
3 papers
Approximation and online algorithms · 38% Graph algorithms and graph theory · 38% Mathematical optimization · 16%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Electronic design automation · 67% Reconfigurable computing and FPGAs · 33%

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

TopicWeightPapersLastEvidence papers
Approximation and online algorithms › approximation algorithms › network design
degree-bounded network design
0.222011
Degree Bounded Network Design with Metric Costs · SIAM J. Comput. 2011
Degree Bounded Network Design with Metric Costs · FOCS 2008
Graph algorithms and graph theory › graph connectivity
edge connectivity
0.222011
Degree Bounded Network Design with Metric Costs · SIAM J. Comput. 2011
Degree Bounded Network Design with Metric Costs · FOCS 2008
Approximation and online algorithms › approximation algorithms
network design
0.222011
Degree Bounded Network Design with Metric Costs · SIAM J. Comput. 2011
Degree Bounded Network Design with Metric Costs · FOCS 2008
Graph algorithms and graph theory › graph algorithms
connectivity
0.112011
Degree Bounded Network Design with Metric Costs · SIAM J. Comput. 2011
Approximation and online algorithms
approximation algorithms
0.112010
On Linear and Semidefinite Programming Relaxations for Hypergraph Matching · SODA 2010
Graph algorithms and graph theory › graph matching
hypergraph matching
0.112010
On Linear and Semidefinite Programming Relaxations for Hypergraph Matching · SODA 2010
Mathematical optimization
integer programming
0.112010
On Linear and Semidefinite Programming Relaxations for Hypergraph Matching · SODA 2010
Mathematical optimization › combinatorial optimization
local search
0.112010
On Linear and Semidefinite Programming Relaxations for Hypergraph Matching · SODA 2010
Algorithmic game theory and mechanism design
matching
0.112010
On Linear and Semidefinite Programming Relaxations for Hypergraph Matching · SODA 2010
Electronic design automation › physical design › gate sizing
driver sizing
0.112008
FPGA interconnect design using logical effort · FPGA 2008
Reconfigurable computing and FPGAs
FPGA routing architecture
0.112008
FPGA interconnect design using logical effort · FPGA 2008
Electronic design automation
timing model generation
0.112008
FPGA interconnect design using logical effort · FPGA 2008
Graph algorithms and graph theory › graph optimization › steiner problems
steiner network
0.112008
Degree Bounded Network Design with Metric Costs · FOCS 2008

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

edge splitting-off · 0.2christofides' algorithm · 0.2sherali-adams lift-and-project · 0.1lovász ϑ-function · 0.1iterative rounding · 0.1fractional local ratio · 0.1logical effort · 0.1SPICE simulation · 0.1
YearPublicationVenuePosition
2011 Degree Bounded Network Design with Metric Costs
abstract
Given a complete undirected graph, a cost function on edges, and a degree bound B, the degree bounded network design problem is to find a minimum cost simple subgraph with maximum degree B satisfying given connectivity requirements. Even for a simple connectivity requirement such as finding a spanning tree, computing a feasible solution for the degree bounded network design problem is already NP-hard, and thus there is no polynomial factor approximation algorithm for this problem. In this paper, we show that when the cost function satisfies the triangle inequality, there are constant factor approximation algorithms for various degree bounded network design problems. In global edge-connectivity, there is a $(2+\frac{1}{k})$-approximation algorithm for the minimum bounded degree k-edge-connected subgraph problem. In local edge-connectivity, there is a 4-approximation algorithm for the minimum bounded degree Steiner network problem when $r_{\max}$ is even, and a 5.5-approximation algorithm when $r_{\max}$ is odd, where $r_{\max}$ is the maximum connectivity requirement. In global vertex-connectivity, there is a $(2+\frac{k-1}{n}+\frac{1}{k})$-approximation algorithm for the minimum bounded degree k-vertex-connected subgraph problem when $n\geq2k$, where n is the number of vertices. For spanning tree, there is a $(1+\frac{1}{B-1})$-approximation algorithm for the minimum bounded degree spanning tree problem. These approximation algorithms return solutions with the smallest possible maximum degree, and in most cases the cost guarantee is obtained by comparing to the optimal cost when there are no degree constraints. This demonstrates that degree constraints can be incorporated into network design problems with metric costs. Our algorithms can be seen as a generalization of Christofides' algorithm for the metric traveling salesman problem. The main technical tool is a simplicity-preserving edge splitting-off operation, which is used to “short-cut” vertices with high degree while maintaining connectivity requirements and preserving simplicity of the solutions.
Yuk Hei Chan, Wai Shing Fung, Lap Chi Lau, Chun Kong Yung
SIAM J. Comput.1
2010 On Linear and Semidefinite Programming Relaxations for Hypergraph Matching
abstract
The hypergraph matching problem is to find a largest collection of disjoint hyperedges in a hypergraph. This is a well-studied problem in combinatorial optimization and graph theory with various applications. The best known approximation algorithms for this problem are all local search algorithms. In this paper we analyze different linear and semidefinite programming relaxations for the hypergraph matching problem, and study their connections to the local search method. Our main results are the following: We consider the standard linear programming relaxation of the problem. We provide an algorithmic proof of a result of Füredi, Kahn and Seymour, showing that the integrality gap is exactly k – 1 + 1/k for k-uniform hypergraphs, and is exactly k – 1 for k-partite hypergraphs. This yields an improved approximation algorithm for the weighted 3-dimensional matching problem. Our algorithm combines the use of the iterative rounding method and the fractional local ratio method, showing a new way to round linear programming solutions for packing problems. We study the strengthening of the standard LP relaxation by local constraints. We show that, even after linear number of rounds of the Sherali-Adams lift-and-project procedure on the standard LP relaxation, there are k-uniform hypergraphs with integrality gap at least k – 2. On the other hand, we prove that for every constant k, there is a strengthening of the standard LP relaxation by only a polynomial number of constraints, with integrality gap at most (k + 1)/2 for k-uniform hypergraphs. The construction uses a result in extremal combinatorics. We consider the standard semidefinite programming relaxation of the problem. We prove that the Lovász ϑ-function provides an SDP relaxation with integrality gap at most (k + 1)/2. The proof gives an indirect way (not by a rounding algorithm) to bound the ratio between any local optimal solution and any optimal SDP solution. This shows a new connection between local search and linear and semidefinite programming relaxations.
Yuk Hei Chan, Lap Chi Lau
SODA1
2008 Degree Bounded Network Design with Metric Costs
abstract
Given a complete undirected graph, a cost function on edges and a degree bound B, the degree bounded network design problem is to find a minimum cost simple subgraph with maximum degree B satisfying given connectivity requirements. Even for simple connectivity requirement such as finding a spanning tree, computing a feasible solution for the degree bounded network design problem is already NP-hard, and thus there is no polynomial factor approximation algorithm for this problem. In this paper, we show that when the cost function satisfies triangle inequalities, there are constant factor approximation algorithms for various degree bounded network design problems.Global edge-connectivity: There is a (2+1/k)-approximation algorithm for the minimum bounded degree k-edge-connected subgraph problem. Local edge-connectivity: There is a 6-approximation algorithm for the minimum bounded degree Steiner network problem. Global vertex-connectivity: there is a (2+(k-1)/n+1/k)-approximation algorithm for the minimum bounded degree k-vertex-connected subgraph problem. Spanning tree: there is an (1+1/(d-1))-approximation algorithm for the minimum bounded degree spanning tree problem. These approximation algorithms return solutions with smallest possible maximum degree, and the cost guarantee is obtained by comparing to the optimal cost when there are no degree constraints. This demonstrates that degree constraints can be incorporated into network design problems with metric costs.Our algorithms can be seen as a generalization of Christofides' algorithm for metric TSP. The main technical tool is a simplicity-preserving edge splitting-off operation, which is used to "short-cut" vertices with high degree while maintaining connectivity requirements and preserving simplicity of the solutions.
Yuk Hei Chan, Wai Shing Fung, Lap Chi Lau, Chun Kong Yung
FOCS1
2008 FPGA interconnect design using logical effort
abstract
Logical effort (LE) is a linear technique for modeling the delay of a circuit in a technology independent manner. It offers the potential to simplify delay models for FPGAs and gain more insight into how the parameters affect the result. In this paper, the LE model will be introduced and an application to FPGA interconnect driver sizing described. Simple closed form equations are given for delay, sensitivity of delay to driver size and optimal delay. The results are shown to closely agree with Spice simulation
Haile Yu, Yuk Hei Chan, Philip H. W. Leong
FPGA2
2008 FPGA interconnect design using logical effort
abstract
Logical effort (LE) is a linear technique for modelling the delay of a circuit in a technology independent manner. It offers the potential to simplify delay models for FPGAs and gain more insight into how the parameters affect the result. In this paper, the LE model will be introduced and an application to FPGA interconnect driver sizing described. Simple closed form equations are given for delay, sensitivity of delay to driver size and optimal delay. The results are shown to closely agree with Spice simulations.
Haile Yu, Yuk Hei Chan, Philip H. W. Leong
FPL2