Demo Data from EDBT 2026 / reviewers in the wild / expert
Chuck C. Liang
dblp:78/4908
· DBLP profile ↗
12ranked-venue papers
12as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 9 · 9 first-authorArtificial intelligence and machine learning · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 2 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 |
Logic in computer science · 95% Coding theory · 5% |
Topics — the 7 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
proof theory |
0.5 | 3 | 2016 | Unified Semantics and Proof System for Classical, Intuitionistic and Affine Logics · LICS 2016 Unifying Classical and Intuitionistic Logics for Computational Control · LICS 2013 A Unified Sequent Calculus for Focused Proofs · LICS 2009 |
Logic in computer science › proof theory › proof transformation
cut elimination |
0.3 | 2 | 2016 | Unified Semantics and Proof System for Classical, Intuitionistic and Affine Logics · LICS 2016 A Unified Sequent Calculus for Focused Proofs · LICS 2009 |
Logic in computer science › proof theory
sequent calculus |
0.3 | 2 | 2016 | Unified Semantics and Proof System for Classical, Intuitionistic and Affine Logics · LICS 2016 A Unified Sequent Calculus for Focused Proofs · LICS 2009 |
Logic in computer science › proof theory › constructive proof theory
curry-howard correspondence |
0.2 | 1 | 2013 | Unifying Classical and Intuitionistic Logics for Computational Control · LICS 2013 |
Logic in computer science › modal logic › possible-world semantics
kripke semantics |
0.2 | 1 | 2013 | Unifying Classical and Intuitionistic Logics for Computational Control · LICS 2013 |
Coding theory › channel coding › polar codes
channel polarization |
0.1 | 1 | 2009 | A Unified Sequent Calculus for Focused Proofs · LICS 2009 |
Logic in computer science › proof theory › sequent calculus
focused sequent calculus |
0.1 | 1 | 2009 | A Unified Sequent Calculus for Focused Proofs · LICS 2009 |
Methods — techniques the papers use, named apart from their topics
phase space interpretation · 0.2delimited control operators · 0.2dynamic scoping · 0.2control operators · 0.2structural rules · 0.1polarity · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | On the unification of classical, intuitionistic and affine logicsabstractThis article presents aunified logicthat combines classical logic, intuitionistic logic and affine linear logic (restricting contraction but not weakening). We show that this unification can be achieved semantically, syntactically and in the computational interpretation of proofs. It extends our previous work in combining classical and intuitionistic logics. Compared to linear logic, classical fragments of proofs are better isolated from non-classical fragments. We define a phase semantics for this logic that naturally extends the Kripke semantics of intuitionistic logic. We present a sequent calculus with novel structural rules, which entail a more elaborate procedure for cut elimination. Computationally, this system allows affine-linear interpretations of proofs to be combined with classical interpretations, such as the λμ calculus. We show how cut elimination must respect the boundaries between classical and non-classical modes of proof that correspond to delimited control effects. Chuck C. Liang |
Math. Struct. Comput. Sci. | 1 |
| 2016 | Unified Semantics and Proof System for Classical, Intuitionistic and Affine LogicsabstractThis paper modifies our previous work in combining classical logic with intuitionistic logic [16, 17] to also include affine linear logic, resulting in a system we call Affine Control Logic. A propositional system with six binary connectives is defined and given a phase space interpretation. Choosing classical, intuitionistic or affine reasoning is entirely dependent on the subformula property. Moreover, the connectives of these logics can mix without restriction. We give a sound and complete sequent calculus that requires novel proof transformations for cut elimination. Compared to linear logic, classical fragments of proofs are better isolated from non-classical fragments. One of our goals is to allow non-classical restrictions to coexist with computational interpretations of classical logic such as found in the λμ calculus. In fact, we show that the transition between different modes of proof, classical, intuitionistic and affine, can be interpreted by delimited control operators. We also discuss how to extend the definition of focused proofs to this logic. Chuck C. Liang |
LICS | 1 |
| 2015 | On Subexponentials, Synthetic Connectives, and Multi-level Delimited Control
Chuck C. Liang, Dale Miller 0001 |
LPAR | 1 |
| 2013 | Unifying Classical and Intuitionistic Logics for Computational ControlabstractWe show that control operators and other extensions of the Curry-Howard isomorphism can be achieved without collapsing all of intuitionistic logic into classical logic. For this purpose we introduce a unified propositional logic using polarized formulas. We define a Kripke semantics for this logic. Our proof system extends an intuitionistic system that already allows multiple conclusions. This arrangement reveals a greater range of computational possibilities, including a form of dynamic scoping. We demonstrate the utility of this logic by showing how it can improve the formulation of exception handling in programming languages, including the ability to distinguish between different kinds of exceptions and constraining when an exception can be thrown, thus providing more refined control over computation compared to classical logic. We also describe some significant fragments of this logic and discuss its extension to second-order logic. Chuck C. Liang, Dale Miller 0001 |
LICS | 1 |
| 2013 | Kripke semantics and proof systems for combining intuitionistic logic and classical logic
Chuck C. Liang, Dale Miller 0001 |
Ann. Pure Appl. Log. | 1 |
| 2011 | A focused approach to combining logics
Chuck C. Liang, Dale Miller 0001 |
Ann. Pure Appl. Log. | 1 |
| 2009 | A Unified Sequent Calculus for Focused ProofsabstractWe present a compact sequent calculus LKU for classical logic organized around the concept of polarization. Focused sequent calculi for classical logic, intuitionistic logic, and multiplicative-additive linear logic are derived as fragments of LKU by increasing the sensitivity of specialized structural rules to polarity information. We develop a unified, streamlined framework for proving cut-elimination in the various fragments. Furthermore, each sublogic can interact with other fragments through cut. We also consider the possibility of introducing classical-linear hybrid logics. Chuck C. Liang, Dale Miller 0001 |
LICS | 1 |
| 2009 | Focusing and polarization in linear, intuitionistic, and classical logics
Chuck C. Liang, Dale Miller 0001 |
Theor. Comput. Sci. | 1 |
| 2007 | Aspect-Oriented Programming in Higher-Order and Linear Logic
Chuck C. Liang |
PADL | 1 |
| 2004 | Choices in Representation and Reduction Strategies for Lambda Terms in Intensional Contexts
Chuck C. Liang, Gopalan Nadathur, Xiaochu Qi |
J. Autom. Reason. | 1 |
| 2002 | Compiler Construction in Higher Order Logic Programming
Chuck C. Liang |
PADL | 1 |
| 2002 | Tradeoffs in the Intensional Representation of Lambda Terms
Chuck C. Liang, Gopalan Nadathur |
RTA | 1 |