VLDB 2026 Research / reviewers in the wild / expert
Guy W. Cherry
dblp:24/533
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 1989
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 1
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
2 papers |
Algorithms and data structures · 75% Information theory · 15% Combinatorics and discrete mathematics · 10% | |
| Software engineering, system software, and programming languages
1 paper |
Programming languages and type systems · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Algorithms and data structures › symbolic computation › symbolic integration
integration in finite terms |
0.0 | 2 | 1989 | An Analysis of the Rational Exponential Integral · SIAM J. Comput. 1989 Integration in Finite Terms with Special Functions: The Logarithmic Integral · SIAM J. Comput. 1986 |
Algorithms and data structures
symbolic computation |
0.0 | 2 | 1989 | An Analysis of the Rational Exponential Integral · SIAM J. Comput. 1989 Integration in Finite Terms with Special Functions: The Logarithmic Integral · SIAM J. Comput. 1986 |
Algorithms and data structures › symbolic computation
symbolic integration |
0.0 | 2 | 1989 | An Analysis of the Rational Exponential Integral · SIAM J. Comput. 1989 Integration in Finite Terms with Special Functions: The Logarithmic Integral · SIAM J. Comput. 1986 |
Information theory
special functions |
0.0 | 1 | 1989 | An Analysis of the Rational Exponential Integral · SIAM J. Comput. 1989 |
Programming languages and type systems
language design |
0.0 | 1 | 1986 | A Smalltalk System for Algebraic Manipulation · OOPSLA 1986 |
Combinatorics and discrete mathematics
differential algebra |
0.0 | 1 | 1986 | Integration in Finite Terms with Special Functions: The Logarithmic Integral · SIAM J. Comput. 1986 |
Methods — techniques the papers use, named apart from their topics
differential algebra · 0.0multiple inheritance · 0.0dynamic class creation · 0.0undetermined coefficients · 0.0decision procedure · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1989 | An Analysis of the Rational Exponential IntegralabstractIn this paper an algorithm is presented for integrating expressions of the form $\smallint ge^f dx$, where f and g are rational functions of x, in terms of a class of special functions called the special incomplete $\Gamma $ functions. This class of special functions includes the exponential integral, the error function, the sine and cosine integrals, and the Fresnel integrals. The algorithm presented here is an improvement over those published previously for integrating with special functions in the following ways: (i) This algorithm combines all the above special functions into one algorithm, whereas previously they were treated separately. (ii) Previous algorithms require that the underlying field of constants be algebraically closed. This algorithm, however, works over any field of characteristic zero in which the basic field operations can be carried out. (iii) This algorithm does not rely on Risch’s solution of the differential equation $y' + fy = g$. Instead, a more direct method of undetermined coefficients is used. Guy W. Cherry |
SIAM J. Comput. | 1 |
| 1986 | A Smalltalk System for Algebraic ManipulationabstractThis paper describes the design of an algebra system Views implemented in Smalltalk. Views contains facilities for dynamic creation and manipulation of computational domains, for viewing these domains as various categories such as groups, rings, or fields, and for expressing algorithms generically at the level of categories. The design of Views has resulted in the addition of some new abstractions to Smalltalk that are quite useful in their own right. Parameterized classes provide a means for run-time creation of new classes that exhibit generally very similar behavior, differing only in minor ways that can be described by different instantiations of certain parameters. Categories allow the abstraction of the common behavior of classes that derives from the class objects and operations satisfying certain laws independently of the implementation of those objects and operations. Views allow the run-time association of classes with categories (and of categories with other categories), facilitating the use of code written for categories with quite different interpretations of operations. Together, categories and views provide an additional mechanism for code sharing that is richer than both single and multiple inheritance. The paper gives algebraic as well as non-algebraic examples of the above-mentioned features. S. Kamal Abdali, Guy W. Cherry, Neil Soiffer |
OOPSLA | 2 |
| 1986 | Integration in Finite Terms with Special Functions: The Logarithmic IntegralabstractSince R. Risch published an algorithm for calculating symbolic integrals of elementary functions in 1969 (Traps. Amer. Math. Soc., 139 (1969), pp. 167–189), there has been an interest in extending his methods to include nonelementary functions. In this paper, we use the framework of differential algebra to make precise the notion of integration in terms of elementary functions and logarithmic integrals. Basing our work on a recent extension of Liouville’s theorem on integration in finite terms, we then describe a decision procedure for determining if a given element in a transcendental elementary field has an integral which can be written in terms of elementary functions and logarithmic integrals. This algorithm first examines the structure of the integrand in order to limit the logarithmic integrals which could appear in the integral to a finite number. This allows us to write a general expression for the integral and then use techniques similar to those employed by Risch to calculate the undetermined parts. Guy W. Cherry |
SIAM J. Comput. | 1 |
| 1985 | Integration in Finite Terms with Special Functions: the Error Function
Guy W. Cherry |
J. Symb. Comput. | 1 |