Demo Data from EDBT 2026 / reviewers in the wild / expert
Kevin K. H. Cheung
dblp:14/4349
· DBLP profile ↗
6ranked-venue papers
1as first author
3since 2021 · last 2022
0000-0002-4287-1766ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 3 since 2021Graphics, computer vision, multimedia, augmented reality and games · 3 · 2 since 2021Theory of computation · 2 · 1 first-author
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 |
Combinatorics and discrete mathematics · 28% Automated reasoning and model checking · 27% Mathematical optimization · 26% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Automated reasoning and model checking
satisfiability |
0.9 | 2 | 2021 | A SAT-based Resolution of Lam's Problem · AAAI 2021 Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem · IJCAI 2020 |
Mathematical optimization
constraint programming |
0.6 | 1 | 2022 | Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract) · AAAI 2022 |
Mathematical optimization
discrete optimization |
0.6 | 1 | 2022 | Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract) · AAAI 2022 |
Combinatorics and discrete mathematics › combinatorial design
latin squares |
0.6 | 1 | 2022 | Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract) · AAAI 2022 |
Computational geometry
projective geometry |
0.5 | 1 | 2021 | A SAT-based Resolution of Lam's Problem · AAAI 2021 |
Combinatorics and discrete mathematics
finite geometry |
0.4 | 1 | 2020 | Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem · IJCAI 2020 |
Combinatorics and discrete mathematics › finite geometry
projective plane |
0.4 | 1 | 2020 | Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem · IJCAI 2020 |
Automated reasoning and model checking › satisfiability
SAT solving |
0.4 | 1 | 2020 | Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem · IJCAI 2020 |
Mathematical optimization
integer programming |
0.2 | 1 | 2022 | Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract) · AAAI 2022 |
Methods — techniques the papers use, named apart from their topics
symmetry breaking · 1.0constraint programming encoding · 0.6nonexistence certificates · 0.5SAT solving · 0.5cube-and-conquer SAT solving · 0.4computer algebra · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract)abstractWe use integer programming (IP) and constraint programming (CP) to search for sets of mutually orthogonal latin squares (MOLS). We improve the performance of the solvers by formulating an extended symmetry breaking method and provide an alternative CP encoding which performs much better in practice. Using state-of-the-art solvers we are able to quickly find pairs of MOLS (or prove their nonexistence) in all orders up to and including eleven. We also analyze the effectiveness of using CP and IP solvers to search for triples of MOLS and estimate the running time of using this approach to resolve the longstanding open problem of determining the existence of a triple of MOLS of order ten. Noah Rubin, Curtis Bright, Brett Stevens, Kevin K. H. Cheung |
AAAI | 4 |
| 2021 | A SAT-based Resolution of Lam's ProblemabstractIn 1989, computer searches by Lam, Thiel, and Swiercz experimentally resolved Lam's problem from projective geometry—the long-standing problem of determining if a projective plane of order ten exists. Both the original search and an independent verification in 2011 discovered no such projective plane. However, these searches were each performed using highly specialized custom-written code and did not produce nonexistence certificates. In this paper, we resolve Lam's problem by translating the problem into Boolean logic and use satisfiability (SAT) solvers to produce nonexistence certificates that can be verified by a third party. Our work uncovered consistency issues in both previous searches—highlighting the difficulty of relying on special-purpose search code for nonexistence results. Curtis Bright, Kevin K. H. Cheung, Brett Stevens, Ilias S. Kotsireas, Vijay Ganesh 0001 |
AAAI | 2 |
| 2021 | Improving Integer and Constraint Programming for Graeco-Latin SquaresabstractWe use integer programming (IP) and constraint programming (CP) to search for graeco-latin squares. We improve the performance of the solvers by formulating an extended symmetry breaking method and provide an alternative CP encoding which performs much better in practice. Using state-of-the-art solvers as black boxes we are able to quickly find graeco-latin squares (or prove their nonexistence) in all orders up to and including eleven. Noah Rubin, Curtis Bright, Kevin K. H. Cheung, Brett Stevens |
ICTAI | 3 |
| 2020 | Unsatisfiability Proofs for Weight 16 Codewords in Lam's ProblemabstractIn the 1970s and 1980s, searches performed by L. Carter, C. Lam, L. Thiel, and S. Swiercz showed that projective planes of order ten with weight 16 codewords do not exist. These searches required highly specialized and optimized computer programs and required about 2,000 hours of computing time on mainframe and supermini computers. In 2010, these searches were verified by D. Roy using an optimized C program and 16,000 hours on a cluster of desktop machines. We performed a verification of these searches by reducing the problem to the Boolean satisfiability problem (SAT). Our verification uses the cube-and-conquer SAT solving paradigm, symmetry breaking techniques using the computer algebra system Maple, and a result of Carter that there are ten nonisomorphic cases to check. Our searches completed in about 30 hours on a desktop machine and produced nonexistence proofs of about 1 terabyte in the DRAT (deletion resolution asymmetric tautology) format. Curtis Bright, Kevin K. H. Cheung, Brett Stevens, Ilias S. Kotsireas, Vijay Ganesh 0001 |
IJCAI | 2 |
| 2020 | Nonexistence Certificates for Ovals in a Projective Plane of Order Ten
Curtis Bright, Kevin K. H. Cheung, Brett Stevens, Ilias S. Kotsireas, Vijay Ganesh 0001 |
IWOCA | 2 |
| 2017 | Verifying Integer Programming Results
Kevin K. H. Cheung, Ambros M. Gleixner, Daniel E. Steffy |
IPCO | 1 |