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

Kevin K. H. Cheung

dblp:14/4349 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Automated reasoning and model checking
satisfiability
0.922021
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.612022
Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract) · AAAI 2022
Mathematical optimization
discrete optimization
0.612022
Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract) · AAAI 2022
Combinatorics and discrete mathematics › combinatorial design
latin squares
0.612022
Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract) · AAAI 2022
Computational geometry
projective geometry
0.512021
A SAT-based Resolution of Lam's Problem · AAAI 2021
Combinatorics and discrete mathematics
finite geometry
0.412020
Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem · IJCAI 2020
Combinatorics and discrete mathematics › finite geometry
projective plane
0.412020
Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem · IJCAI 2020
Automated reasoning and model checking › satisfiability
SAT solving
0.412020
Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem · IJCAI 2020
Mathematical optimization
integer programming
0.212022
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
YearPublicationVenuePosition
2022 Integer and Constraint Programming Revisited for Mutually Orthogonal Latin Squares (Student Abstract)
abstract
We 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
AAAI4
2021 A SAT-based Resolution of Lam's Problem
abstract
In 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
AAAI2
2021 Improving Integer and Constraint Programming for Graeco-Latin Squares
abstract
We 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
ICTAI3
2020 Unsatisfiability Proofs for Weight 16 Codewords in Lam's Problem
abstract
In 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
IJCAI2
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
IWOCA2
2017 Verifying Integer Programming Results
Kevin K. H. Cheung, Ambros M. Gleixner, Daniel E. Steffy
IPCO1