EDBT 2026 Demo / reviewers in the wild / expert
Tyler H. Chang
dblp:215/3308
· DBLP profile ↗
6ranked-venue papers
4as first author
4since 2021 · last 2026
0000-0001-9541-7041ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 5 · 4 first-author · 4 since 2021Systems, architecture and hardware · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Designing a Framework for Solving Multiobjective Simulation Optimization ProblemsabstractMultiobjective simulation optimization (MOSO) problems are optimization problems with multiple conflicting objectives, where evaluation of at least one of the objectives depends on a black-box numerical code or real-world experiment, which we refer to as a simulation. Whereas an extensive body of research is dedicated to developing new algorithms and methods for solving these and related problems, it is challenging and time-consuming to integrate these techniques into real-world production-ready solvers. This is partly because of the diversity and complexity of modern state-of-the-art MOSO algorithms and methods and partly because of the complexity and specificity of many real-world problems and their corresponding computing environments. The complexity of this problem is only compounded when introducing potentially complex and/or domain-specific surrogate-modeling techniques, problem formulations, design spaces, and data acquisition functions. This paper carefully surveys the current state of the art in MOSO algorithms, techniques, and solvers, as well as problem types and computational environments where MOSO is commonly applied. We then present several key challenges in the design of a parallel multiobjective simulation optimization framework (ParMOO) and how they have been addressed. Finally, we provide two case studies demonstrating how customized ParMOO solvers can be quickly built and deployed to solve real-world MOSO problems. History: Accepted by Ted Ralphs, Area Editor for Software Tools. Funding: This work was supported by US DOE, Office of Science, Advanced Scientific Computing Research, SciDAC Program [Grants DE-AC02-05CH11231 and DE-AC02-06CH11357]. Supplemental Material: The software that supports the findings of this study is available within the paper and its Supplemental Information ( https://pubsonline.informs.org/doi/suppl/10.1287/ijoc.2023.0250 ) as well as from the IJOC GitHub software repository ( https://github.com/INFORMSJoC/2023.0250 ). The complete IJOC Software and Data Repository is available at https://informsjoc.github.io/ . Tyler H. Chang, Stefan M. Wild |
INFORMS J. Comput. | 1 |
| 2024 | Remark on Algorithm 1012: Computing Projections with Large DatasetsabstractIn ACM TOMS Algorithm 1012, the DELAUNAYSPARSE software is given for performing Delaunay interpolation in medium to high dimensions. When extrapolating outside the convex hull of the training set, DELAUNAYSPARSE calls the nonnegative least squares solver DWNNLS to compute projections onto the convex hull. However, DWNNLS and many other available sum-of-squares optimization solvers were not intended for usage with many variable problems, which result from the large training sets that are typical in machine learning applications. Thus, a new PROJECT subroutine is given, based on the highly customizable quadratic program solver BQPD . This solution is shown to be as robust as DELAUNAYSPARSE for projection onto both synthetic and real-world datasets, where other available solvers frequently fail. Although it is intended as an update for DELAUNAYSPARSE , due to the difficulty and prevalence of the problem, this solution is likely to be of external interest as well. Tyler H. Chang, Layne T. Watson, Sven Leyffer, Thomas Lux, Hussain M. J. Almohri |
ACM Trans. Math. Softw. | 1 |
| 2023 | Algorithm 1031: MQSI - Monotone Quintic Spline InterpolationabstractMQSI is a Fortran 2003 subroutine for constructing monotone quintic spline interpolants to univariate monotone data. Using sharp theoretical monotonicity constraints, first and second derivative estimates at data provided by a quadratic facet model are refined to produce a univariate C 2 monotone interpolant. Algorithm and implementation details, complexity and sensitivity analyses, usage information, a brief performance study, and comparisons with other spline approaches are included. Thomas Lux, Layne T. Watson, Tyler H. Chang, William I. Thacker |
ACM Trans. Math. Softw. | 3 |
| 2022 | Algorithm 1028: VTMOP: Solver for Blackbox Multiobjective Optimization ProblemsabstractVTMOP is a Fortran 2008 software package containing two Fortran modules for solving computationally expensive bound-constrained blackbox multiobjective optimization problems. VTMOP implements the algorithm of [ 32 ], which handles two or more objectives, does not require any derivatives, and produces well-distributed points over the Pareto front. The first module contains a general framework for solving multiobjective optimization problems by combining response surface methodology, trust region methodology, and an adaptive weighting scheme. The second module features a driver subroutine that implements this framework when the objective functions can be wrapped as a Fortran subroutine. Support is provided for both serial and parallel execution paradigms, and VTMOP is demonstrated on several test problems as well as one real-world problem in the area of particle accelerator optimization. Tyler H. Chang, Layne T. Watson, Jeffrey Larson 0001, Nicole Neveu, William I. Thacker, Shubhangi G. Deshpande, Thomas Lux |
ACM Trans. Math. Softw. | 1 |
| 2020 | Modeling I/O performance variability in high-performance computing systems using mixture distributions
Yueyao Wang, Thomas Lux, Tyler H. Chang, Jon Bernard, Bo Li 0032, Yili Hong 0001, Kirk W. Cameron, Layne T. Watson |
J. Parallel Distributed Comput. | 4 |
| 2020 | Algorithm 1012: DELAUNAYSPARSE: Interpolation via a Sparse Subset of the Delaunay Triangulation in Medium to High DimensionsabstractDELAUNAYSPARSE contains both serial and parallel codes written in Fortran 2003 (with OpenMP) for performing medium- to high-dimensional interpolation via the Delaunay triangulation. To accommodate the exponential growth in the size of the Delaunay triangulation in high dimensions, DELAUNAYSPARSE computes only a sparse subset of the complete Delaunay triangulation, as necessary for performing interpolation at the user specified points. This article includes algorithm and implementation details, complexity and sensitivity analyses, usage information, and a brief performance study. Tyler H. Chang, Layne T. Watson, Thomas Lux, Ali Raza Butt, Kirk W. Cameron, Yili Hong 0001 |
ACM Trans. Math. Softw. | 1 |