Demo Data from EDBT 2026 / reviewers in the wild / expert
Man-Kit Lau
dblp:116/9620
· DBLP profile ↗
7ranked-venue papers
0as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 7 · 2 since 2021
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
6 papers |
Computational geometry · 82% Algorithms and data structures · 18% |
Topics — the 9 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computational geometry
point location |
1.8 | 4 | 2022 | Dynamic Distribution-Sensitive Point Location · ACM Trans. Algorithms 2022 Adaptive Planar Point Location · SIAM J. Comput. 2021 Dynamic Distribution-Sensitive Point Location · SoCG 2020 |
Computational geometry › point location
distribution-sensitive point location |
1.0 | 2 | 2022 | Dynamic Distribution-Sensitive Point Location · ACM Trans. Algorithms 2022 Dynamic Distribution-Sensitive Point Location · SoCG 2020 |
Computational geometry › randomized geometric algorithms
randomized incremental construction |
0.6 | 1 | 2022 | Dynamic Distribution-Sensitive Point Location · ACM Trans. Algorithms 2022 |
Computational geometry
voronoi diagram |
0.6 | 1 | 2022 | Dynamic Distribution-Sensitive Point Location · ACM Trans. Algorithms 2022 |
Algorithms and data structures
dynamic data structures |
0.4 | 1 | 2020 | Dynamic Distribution-Sensitive Point Location · SoCG 2020 |
Computational geometry › geometric modeling and processing › point cloud analysis › geometric reconstruction
surface reconstruction |
0.4 | 2 | 2017 | A Fast and Simple Surface Reconstruction Algorithm · ACM Trans. Algorithms 2017 A fast and simple surface reconstruction algorithm · SCG 2012 |
Computational geometry
geometric data structures |
0.3 | 1 | 2017 | A Fast and Simple Surface Reconstruction Algorithm · ACM Trans. Algorithms 2017 |
Algorithms and data structures › tree data structures
octree |
0.3 | 1 | 2017 | A Fast and Simple Surface Reconstruction Algorithm · ACM Trans. Algorithms 2017 |
Algorithms and data structures › dynamic data structures
self-adjusting data structures |
0.3 | 1 | 2017 | Adaptive Planar Point Location · SoCG 2017 |
Methods — techniques the papers use, named apart from their topics
linear decision tree · 0.9amortized analysis · 0.9voronoi diagram · 0.4randomized incremental construction · 0.4octree · 0.4locally uniform subsampling · 0.4edge flip · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Dynamic Distribution-Sensitive Point LocationabstractWe propose a dynamic data structure for the distribution-sensitive point location problem in the plane. Suppose that there is a fixed query distribution within a convex subdivision S , and we are given an oracle that can return in O (1) time the probability of a query point falling into a polygonal region of constant complexity. We can maintain S such that each query is answered in O opt (S) ) expected time, where opt ( S ) is the expected time of the best linear decision tree for answering point location queries in S . The space and construction time are O(n log 2 n ), where n is the number of vertices of S . An update of S as a mixed sequence of k edge insertions and deletions takes O(k log 4 n) amortized time. As a corollary, the randomized incremental construction of the Voronoi diagram of n sites can be performed in O(n log 4 n ) expected time so that, during the incremental construction, a nearest neighbor query at any time can be answered optimally with respect to the intermediate Voronoi diagram at that time. Siu-Wing Cheng, Man-Kit Lau |
ACM Trans. Algorithms | 2 |
| 2021 | Adaptive Planar Point Location
Siu-Wing Cheng, Man-Kit Lau |
SIAM J. Comput. | 2 |
| 2020 | Dynamic Distribution-Sensitive Point LocationabstractWe propose a dynamic data structure for the distribution-sensitive point location problem. Suppose that there is a fixed query distribution in ℝ², and we are given an oracle that can return in O(1) time the probability of a query point falling into a polygonal region of constant complexity. We can maintain a convex subdivision S with n vertices such that each query is answered in O(OPT) expected time, where OPT is the minimum expected time of the best linear decision tree for point location in S. The space and construction time are O(n log² n). An update of S as a mixed sequence of k edge insertions and deletions takes O(k log⁵ n) amortized time. As a corollary, the randomized incremental construction of the Voronoi diagram of n sites can be performed in O(n log⁵ n) expected time so that, during the incremental construction, a nearest neighbor query at any time can be answered optimally with respect to the intermediate Voronoi diagram at that time. Siu-Wing Cheng, Man-Kit Lau |
SoCG | 2 |
| 2017 | Adaptive Planar Point LocationabstractWe present a self-adjusting point location structure for convex subdivisions. Let n be the number of vertices in a convex subdivision S. Our structure for S uses O(n) space and processes any online query sequence sigma in O(n + OPT) time, where OPT is the minimum time required by any linear decision tree for answering point location queries in S to process sigma. The O(n + OPT) time bound includes the preprocessing time. Our result is a two-dimensional analog of the static optimality property of splay trees. For connected subdivisions, we achieve a processing time of O(|sigma| log log n + n + OPT). Siu-Wing Cheng, Man-Kit Lau |
SoCG | 2 |
| 2017 | A Fast and Simple Surface Reconstruction AlgorithmabstractWe present an algorithm for surface reconstruction from a point cloud. It runs in O ( n log n ) time, where n is the number of sample points, and this is optimal in the pointer machine model. The only existing O ( n log n )-time algorithm is due to Funke and Ramos, and it uses some sophisticated data structures. The key task is to extract a locally uniform subsample from the input points. Our algorithm is much simpler and it is based on a variant of the standard octree. We built a prototype that runs an implementation of our algorithm to extract a locally uniform subsample, invokes Cocone to reconstruct a surface from the subsample, and adds back the sample points absent from the subsample via edge flips. In our experiments with some nonuniform samples, the subsample extraction step is fast and effective, and the prototype gives a 51% to 68% speedup over using Cocone alone. The prototype also runs faster on locally uniform samples. Siu-Wing Cheng, Jiongxin Jin, Man-Kit Lau |
ACM Trans. Algorithms | 3 |
| 2015 | Adaptive Point Location in Planar Convex Subdivisions
Siu-Wing Cheng, Man-Kit Lau |
ISAAC | 2 |
| 2012 | A fast and simple surface reconstruction algorithmabstractWe present an algorithm to reconstruct a surface from a dense sample. Given n sample points, it runs in O(n log n) time, which is optimal in the pointer machine model. The only existing O(n log n)-time algorithm due to Funke and Ramos uses some sophisticated data structures for the key task of extracting a locally uniform subsample. Our algorithm is based on a variant of the standard octree, and it is much simpler. We built a prototype, which runs an implementation of our algorithm to extract a locally uniform subsample, invokes Cocone to reconstruct a surface from the subsample, and adds back the samples points absent from the subsample via edge flips. The subsample extraction step is very fast and effective. In our experiments with some non-uniform samples, our prototype gives a 51% to 68% speedup from using Cocone alone. Even for locally uniform samples, our prototype is usually much faster. Siu-Wing Cheng, Jiongxin Jin, Man-Kit Lau |
SCG | 3 |