Demo Data from VLDB 2026 / reviewers in the wild / expert
Christian Tjandraatmadja
dblp:95/5357
· DBLP profile ↗
10ranked-venue papers
2as first author
2since 2021 · last 2024
0000-0002-0881-3511ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 6 · 1 first-author · 2 since 2021Theory of computation · 4 · 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.
| Artificial intelligence
6 papers |
Optimization for machine learning · 46% Reinforcement learning · 25% Trustworthy machine learning · 17% | |
| Theoretical computer science
2 papers |
Mathematical optimization · 100% |
Topics — the 15 heaviest of 17, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Mathematical optimization › large-scale optimization
decomposition methods |
0.8 | 1 | 2024 | Learning Generalized Linear Programming Value Functions · NeurIPS 2024 |
Mathematical optimization
linear programming |
0.8 | 1 | 2024 | Learning Generalized Linear Programming Value Functions · NeurIPS 2024 |
Mathematical optimization › discrete optimization
mixed integer linear programming |
0.8 | 1 | 2024 | Learning Generalized Linear Programming Value Functions · NeurIPS 2024 |
Machine learning › Optimization for machine learning › model-based optimization
bayesian optimization |
0.6 | 1 | 2022 | Constrained Discrete Black-Box Optimization using Mixed-Integer Programming · ICML 2022 |
Machine learning › Optimization for machine learning
black-box optimization |
0.6 | 1 | 2022 | Constrained Discrete Black-Box Optimization using Mixed-Integer Programming · ICML 2022 |
Machine learning › Optimization for machine learning
model-based optimization |
0.6 | 1 | 2022 | Constrained Discrete Black-Box Optimization using Mixed-Integer Programming · ICML 2022 |
Machine learning › Reinforcement learning › large action space
combinatorial action space |
0.4 | 1 | 2020 | Reinforcement Learning with Combinatorial Actions: An Application to Vehicle Routing · NeurIPS 2020 |
Machine learning › Optimization for machine learning
convex relaxation |
0.4 | 1 | 2020 | The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verification · NeurIPS 2020 |
Machine learning › Trustworthy machine learning › robustness
neural network verification |
0.4 | 1 | 2020 | The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verification · NeurIPS 2020 |
Machine learning › Reinforcement learning › value-based reinforcement learning
q-learning |
0.4 | 1 | 2020 | CAQL: Continuous Action Q-Learning · ICLR 2020 |
Machine learning › Trustworthy machine learning
robustness |
0.4 | 1 | 2020 | The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network Verification · NeurIPS 2020 |
Machine learning › Reinforcement learning
value-based reinforcement learning |
0.4 | 1 | 2020 | Reinforcement Learning with Combinatorial Actions: An Application to Vehicle Routing · NeurIPS 2020 |
Machine learning › Deep learning architectures and training
neural network expressivity |
0.3 | 1 | 2018 | Bounding and Counting Linear Regions of Deep Neural Networks · ICML 2018 |
Mathematical optimization
combinatorial optimization |
0.1 | 1 | 2020 | Reinforcement Learning with Combinatorial Actions: An Application to Vehicle Routing · NeurIPS 2020 |
Mathematical optimization › combinatorial optimization
vehicle routing |
0.1 | 1 | 2020 | Reinforcement Learning with Combinatorial Actions: An Application to Vehicle Routing · NeurIPS 2020 |
Methods — techniques the papers use, named apart from their topics
neural network · 1.5convex optimization · 1.5mixed-integer linear programming · 0.9policy iteration · 0.9mixed-integer optimization · 0.9piecewise-linear neural network surrogate · 0.6submodularity · 0.4linear programming · 0.4convex geometry · 0.4ReLU relaxation · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Learning Generalized Linear Programming Value FunctionsabstractWe develop a theoretically-grounded learning method for the Generalized Linear Programming Value Function (GVF), which models the optimal value of a linear programming (LP) problem as its objective and constraint bounds vary. This function plays a fundamental role in algorithmic techniques for large-scale optimization, particularly in decomposition for two-stage mixed-integer linear programs (MILPs). This paper establishes a structural characterization of the GVF that enables it to be modeled as a particular neural network architecture, which we then use to learn the GVF in a way that benefits from three notable properties. First, our method produces a true under-approximation of the value function with respect to the constraint bounds. Second, the model is input-convex in the constraint bounds, which not only matches the structure of the GVF but also enables the trained model to be efficiently optimized over using LP. Finally, our learning method is unsupervised, meaning that training data generation does not require computing LP optimal values, which can be prohibitively expensive at large scales. We numerically show that our method can approximate the GVF well, even when compared to supervised methods that collect training data by solving an LP for each data point. Furthermore, as an application of our framework, we develop a fast heuristic method for large-scale two-stage MILPs with continuous second-stage variables, via a compact reformulation that can be solved faster than the full model linear relaxation at large scales and orders of magnitude faster than the original model. Tu Anh-Nguyen, Joey Huchette, Christian Tjandraatmadja |
NeurIPS | 3 |
| 2022 | Constrained Discrete Black-Box Optimization using Mixed-Integer ProgrammingabstractDiscrete black-box optimization problems are challenging for model-based optimization (MBO) algorithms, such as Bayesian optimization, due to the size of the search space and the need to satisfy combinatorial constraints. In particular, these methods require repeatedly solving a complex discrete global optimization problem in the inner loop, where popular heuristic inner-loop solvers introduce approximations and are difficult to adapt to combinatorial constraints. In response, we propose NN+MILP, a general discrete MBO framework using piecewise-linear neural networks as surrogate models and mixed-integer linear programming (MILP) to optimize the acquisition function. MILP provides optimality guarantees and a versatile declarative language for domain-specific constraints. We test our approach on a range of unconstrained and constrained problems, including DNA binding, constrained binary quadratic problems from the MINLPLib benchmark, and the NAS-Bench-101 neural architecture search benchmark. NN+MILP surpasses or matches the performance of black-box algorithms tailored to the constraints at hand, with global optimization of the acquisition problem running in a few minutes using only standard software packages and hardware. Theodore P. Papalexopoulos, Christian Tjandraatmadja, Juan Pablo Vielma, David Belanger 0002 |
ICML | 2 |
| 2020 | CAQL: Continuous Action Q-Learning
Moonkyung Ryu, Yinlam Chow, Christian Tjandraatmadja, Craig Boutilier |
ICLR | 4 |
| 2020 | Reinforcement Learning with Combinatorial Actions: An Application to Vehicle RoutingabstractValue-function-based methods have long played an important role in reinforcement learning. However, finding the best next action given a value function of arbitrary complexity is nontrivial when the action space is too large for enumeration. We develop a framework for value-function-based deep reinforcement learning with a combinatorial action space, in which the action selection problem is explicitly formulated as a mixed-integer optimization problem. As a motivating example, we present an application of this framework to the capacitated vehicle routing problem (CVRP), a combinatorial optimization problem in which a set of locations must be covered by a single vehicle with limited capacity. On each instance, we model an action as the construction of a single route, and consider a deterministic policy which is improved through a simple policy iteration algorithm. Our approach is competitive with other reinforcement learning methods and achieves an average gap of 1.7% with state-of-the-art OR methods on standard library instances of medium size. Arthur Delarue, Christian Tjandraatmadja |
NeurIPS | 3 |
| 2020 | The Convex Relaxation Barrier, Revisited: Tightened Single-Neuron Relaxations for Neural Network VerificationabstractWe improve the effectiveness of propagation- and linear-optimization-based neural network verification algorithms with a new tightened convex relaxation for ReLU neurons. Unlike previous single-neuron relaxations which focus only on the univariate input space of the ReLU, our method considers the multivariate input space of the affine pre-activation function preceding the ReLU. Using results from submodularity and convex geometry, we derive an explicit description of the tightest possible convex relaxation when this multivariate input is over a box domain. We show that our convex relaxation is significantly stronger than the commonly used univariate-input relaxation which has been proposed as a natural convex relaxation barrier for verification. While our description of the relaxation may require an exponential number of inequalities, we show that they can be separated in linear time and hence can be efficiently incorporated into optimization algorithms on an as-needed basis. Based on this novel relaxation, we design two polynomial-time algorithms for neural network verification: a linear-programming-based algorithm that leverages the full power of our relaxation, and a fast propagation algorithm that generalizes existing approaches. In both cases, we show that for a modest increase in computational effort, our strengthened relaxation enables us to verify a significantly larger number of instances compared to similar algorithms. Christian Tjandraatmadja, Joey Huchette, Will Ma, Krunal Patel, Juan Pablo Vielma |
NeurIPS | 1 |
| 2019 | Strong Mixed-Integer Programming Formulations for Trained Neural Networks
Joey Huchette, Christian Tjandraatmadja, Juan Pablo Vielma |
IPCO | 3 |
| 2019 | Target Cuts from Relaxed Decision DiagramsabstractThe most common approach to generate cuts in integer programming is to derive them from the linear programming relaxation. We study an alternative approach that extracts cuts from discrete relaxations known as relaxed decision diagrams. Through a connection between decision diagrams and polarity, the algorithm generates cuts that are facet defining for the convex hull of a decision diagram relaxation. As proof of concept, we provide computational evidence that this algorithm generates strong cuts for the maximum independent set problem and the minimum set covering problem. The online appendices are available at https://doi.org/10.1287/ijoc.2018.0830 . Christian Tjandraatmadja, Willem Jan van Hoeve |
INFORMS J. Comput. | 1 |
| 2018 | Bounding and Counting Linear Regions of Deep Neural NetworksabstractWe investigate the complexity of deep neural networks (DNN) that represent piecewise linear (PWL) functions. In particular, we study the number of linear regions, i.e. pieces, that a PWL function represented by a DNN can attain, both theoretically and empirically. We present (i) tighter upper and lower bounds for the maximum number of linear regions on rectifier networks, which are exact for inputs of dimension one; (ii) a first upper bound for multi-layer maxout networks; and (iii) a first method to perform exact enumeration or counting of the number of regions by modeling the DNN with a mixed-integer linear formulation. These bounds come from leveraging the dimension of the space defining each linear region. The results also indicate that a deep rectifier network can only have more linear regions than every shallow counterpart with same number of neurons if that number exceeds the dimension of the input. Thiago Serra, Christian Tjandraatmadja, Srikumar Ramalingam |
ICML | 2 |
| 2010 | Repetition-free longest common subsequence
Said Sadique Adi, Marília D. V. Braga, Cristina G. Fernandes, Carlos Eduardo Ferreira, Fábio Viduani Martinez, Marie-France Sagot, Marco Aurelio Stefanes, Christian Tjandraatmadja, Yoshiko Wakabayashi |
Discret. Appl. Math. | 8 |
| 2008 | A Polyhedral Investigation of the LCS Problem and a Repetition-Free Variant
Cristina G. Fernandes, Carlos Eduardo Ferreira, Christian Tjandraatmadja, Yoshiko Wakabayashi |
LATIN | 3 |