Changbo Chen

dblp:14/4829 · DBLP profile ↗
← Back
25ranked-venue papers
18as first author
3since 2021 · last 2025
0000-0002-7412-7667ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 21 · 16 first-author · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 since 2021Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 1 · 1 first-author
YearPublicationVenuePosition
2025 Synthesizing Loops from Linear Ranking Functions
Rui-Juan Jing, Yaru Yuan, Yuxing Cai, Yi Li 0093, Changbo Chen
ICFEM5
2025 Fusing the Polyhedral and Tensor Compilers to Accelerate Scientific Computing Kernels
abstract
ABSTRACT Polyhedral compilers and tensor compilers have achieved great success on accelerating scientific computing kernels and deep learning networks, respectively. Although much work has been done to integrate techniques of the polyhedral model to tensor compilers for accelerating deep learning, leveraging the powerful auto‐tuning ability of modern tensor compilers to accelerate more general scientific computing kernels is challenging and is still at its dawn. In this work, we introduce a method to accelerate a family of basic scientific computing kernels by fusing the polyhedral compiler Pluto and the tensor compiler Tensor Virtual Machine (TVM) to generate efficient implementations targeting the heterogeneous CPU/GPU platform. The fusion is done in four steps: building a polyhedral model for the loop description of a given scientific kernel; designing schedules to transform the polyhedral model to new ones to enable rectangular tiling and expose explicit parallelism; selecting a new polyhedral model and converting it to the tensor compute representation; auto‐tuning the tensor compute to generate efficient implementations on both CPUs and GPUs. Shifting and padding optimizations are also considered to avoid conditionals. Experiments on 30 typical scientific computing kernels show that our method achieves speedup on average over a typical polyhedral compiler PPCG on GPU.
Qingzhi Liu, Changbo Chen, Hanwen Dai
Concurr. Comput. Pract. Exp.2
2024 A Dataset for Suggesting Variable Orderings for Cylindrical Algebraic Decompositions
Changbo Chen, Rui-Juan Jing, Chengrong Qian, Yaru Yuan, Yuegang Zhao
CASC1
2020 Numerical roadmap of smooth bounded real algebraic surface
Changbo Chen
Comput. Aided Geom. Des.1
2018 A Continuation Method for Visualizing Planar Real Algebraic Curves with Singularities
Changbo Chen
CASC1
2017 Full Rank Representation of Real Algebraic Sets and Applications
Changbo Chen
CASC1
2017 Penalty Function Based Critical Point Approach to Compute Real Witness Solution Points of Polynomial Systems
Changbo Chen, Gregory J. Reid
CASC2
2016 A Numerical Method for Computing Border Curves of Bi-parametric Real Polynomial Systems and Applications
Changbo Chen
CASC1
2016 Quantifier elimination by cylindrical algebraic decomposition based on regular chains
Changbo Chen, Marc Moreno Maza
J. Symb. Comput.1
2015 Regular Chains under Linear Changes of Coordinates and Applications
Parisa Alvandi, Changbo Chen, Amir Hashemi, Marc Moreno Maza
CASC2
2015 Simplification of Cylindrical Algebraic Formulas
Changbo Chen, Marc Moreno Maza
CASC1
2014 Truth Table Invariant Cylindrical Algebraic Decomposition by Regular Chains
Russell J. Bradford, Changbo Chen, James H. Davenport, Matthew England 0001, Marc Moreno Maza, David J. Wilson
CASC2
2014 Quantifier elimination by cylindrical algebraic decomposition based on regular chains
abstract
A quantifier elimination algorithm by cylindrical algebraic decomposition based on regular chains is presented. The main idea is to refine a complex cylindrical tree until the signs of polynomials appearing in the tree are sufficient to distinguish the true and false cells. We report on an implementation of our algorithm in the RegularChains library in Maple and illustrate its effectiveness by examples.
Changbo Chen, Marc Moreno Maza
ISSAC1
2014 Problem Formulation for Truth-Table Invariant Cylindrical Algebraic Decomposition by Incremental Triangular Decomposition
Matthew England 0001, Russell J. Bradford, Changbo Chen, James H. Davenport, Marc Moreno Maza, David J. Wilson
CICM3
2013 Computing the Limit Points of the Quasi-component of a Regular Chain in Dimension One
Parisa Alvandi, Changbo Chen, Marc Moreno Maza
CASC2
2013 Triangular decomposition of semi-algebraic systems
Changbo Chen, James H. Davenport, John P. May, Marc Moreno Maza, Bican Xia, Rong Xiao 0004
J. Symb. Comput.1
2013 Computing with semi-algebraic sets: Relaxation techniques and effective boundaries
Changbo Chen, James H. Davenport, Marc Moreno Maza, Bican Xia, Rong Xiao 0004
J. Symb. Comput.1
2012 Algorithms for computing triangular decomposition of polynomial systems
Changbo Chen, Marc Moreno Maza
J. Symb. Comput.1
2011 Semi-algebraic Description of the Equilibria of Dynamical Systems
Changbo Chen, Marc Moreno Maza
CASC1
2011 Computing with semi-algebraic sets represented by triangular decomposition
abstract
This article is a continuation of our earlier work [3], which introduced triangular decompositions of semi-algebraic systems and algorithms for computing them. Our new contributions include theoretical results based on which we obtain practical improvements for these decomposition algorithms.
Changbo Chen, James H. Davenport, Marc Moreno Maza, Bican Xia, Rong Xiao 0004
ISSAC1
2011 Algorithms for computing triangular decompositions of polynomial systems
abstract
We propose new algorithms for computing triangular decompositions of polynomial systems incrementally. With respect to previous works, our improvements are based on a weakened notion of a polynomial GCD modulo a regular chain, which permits to greatly simplify and optimize the sub-algorithms. Extracting common work from similar expensive computations is also a key feature of our algorithms. In our experimental results the implementation of our new algorithms, realized with the RegularChains library in MAPLE, outperforms solvers with similar specifications by several orders of magnitude on sufficiently difficult problems.
Changbo Chen, Marc Moreno Maza
ISSAC1
2010 Triangular decomposition of semi-algebraic systems
abstract
Regular chains and triangular decompositions are fundamental and well-developed tools for describing the complex solutions of polynomial systems. This paper proposes adaptations of these tools focusing on solutions of the real analogue: semi-algebraic systems.
Changbo Chen, James H. Davenport, John P. May, Marc Moreno Maza, Bican Xia, Rong Xiao 0004
ISSAC1
2009 Computing cylindrical algebraic decomposition via triangular decomposition
abstract
Cylindrical algebraic decomposition is one of the most important tools for computing with semi-algebraic sets, while triangular decomposition is among the most important approaches for manipulating constructible sets. In this paper, for an arbitrary finite set F ⊂ [y1,...,yn] we apply comprehensive triangular decomposition in order to obtain an F-invariant cylindrical decomposition of the n-dimensional complex space, from which we extract an F-invariant cylindrical algebraic decomposition of the n-dimensional real space. We report on an implementation of this new approach for constructing cylindrical algebraic decompositions.
Changbo Chen, Marc Moreno Maza, Bican Xia
ISSAC1
2008 On the verification of polynomial system solvers
Changbo Chen, Marc Moreno Maza, Wei Pan 0001, Yuzhen Xie
Frontiers Comput. Sci. China1
2007 Comprehensive Triangular Decomposition
Changbo Chen, Oleg Golubitsky, François Lemaire, Marc Moreno Maza, Wei Pan 0001
CASC1