EDBT 2026 Demo / reviewers in the wild / expert
Barry M. Trager
dblp:81/6752
· DBLP profile ↗
24ranked-venue papers
1as first author
2since 2021 · last 2022
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 21 · 2 since 2021Systems, architecture and hardware · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2022 | Formalization of a Stochastic Approximation TheoremabstractStochastic approximation algorithms are iterative procedures which are used to approximate a target value in an environment where the target is unknown and direct observations are corrupted by noise. These algorithms are useful, for instance, for root-finding and function minimization when the target function or model is not directly known. Originally introduced in a 1951 paper by Robbins and Monro, the field of Stochastic approximation has grown enormously and has come to influence application domains from adaptive signal processing to artificial intelligence. As an example, the Stochastic Gradient Descent algorithm which is ubiquitous in various subdomains of Machine Learning is based on stochastic approximation theory. In this paper, we give a formal proof (in the Coq proof assistant) of a general convergence theorem due to Aryeh Dvoretzky [Dvoretzky, 1956] (proven in 1956) which implies the convergence of important classical methods such as the Robbins-Monro and the Kiefer-Wolfowitz algorithms. In the process, we build a comprehensive Coq library of measure-theoretic probability theory and stochastic processes. Koundinya Vajjha, Barry M. Trager, Avraham Shinnar, Vasily Pestun |
ITP | 2 |
| 2021 | CertRL: formalizing convergence proofs for value and policy iteration in CoqabstractReinforcement learning algorithms solve sequential decision-making problems in probabilistic environments by optimizing for long-term reward. The desire to use reinforcement learning in safety-critical settings inspires a recent line of work on formally constrained reinforcement learning; however, these methods place the implementation of the learning algorithm in their Trusted Computing Base. The crucial correctness property of these implementations is a guarantee that the learning algorithm converges to an optimal policy. Koundinya Vajjha, Avraham Shinnar, Barry M. Trager, Vasily Pestun, Nathan Fulton |
CPP | 3 |
| 2015 | Computation of topological invariants for real projective surfaces with isolated singularities
Elisabetta Fortuna, Patrizia M. Gianni, Barry M. Trager |
J. Symb. Comput. | 3 |
| 2014 | Verification of Galois field based circuits by formal reasoning based on computational algebraic geometry
Alexey Lvov, Luis A. Lastras, Barry M. Trager, Viresh Paruthi, Robert Shadowen, Ali El-Zein |
Formal Methods Syst. Des. | 3 |
| 2012 | Direct multi-bit search (DMS) screen algorithmabstractMulti-bit screening is an extension of binary screening, in which every pixel in continuous-tone image can be rendered to one among multiple absorptance levels. Many multi-bit screen algorithms face the problem of contouring artifacts due to sudden changes in the majority absorptance level between gray levels. In this paper, we have extended the direct binary search to the multi-bit case where at every pixel the algorithm chooses the best drop absorptance level to create a visually pleasing halftone pattern without any user defined guidance. This is repeated throughout the entire range of gray levels to create a high quality multi-bit screen. Kartheek Chandu, Mikel Stanich, Chai Wah Wu, Barry M. Trager |
ICIP | 4 |
| 2012 | A GPU implementation of color digital halftoning using the Direct Binary Search algorithmabstractWe illustrate how employing Graphics Processing Units (GPU) can speed-up intensive image processing operations. In particular, we demonstrate the use of the NVIDIA CUDA architecture to implement a color digital binary halftoning algorithm based on Direct Binary Search (DBS). Halftoning a color image is more computationally expensive than the single color case as there is a need to minimize dot interaction between different color planes as well. We propose processing all color planes in parallel. In addition we employ processing several non-overlapping neighborhoods in parallel, by utilizing the GPU's parallel architecture, to further improve the computational efficiency. This parallel approach allows us to use a large neighborhood and filter size, to achieve the highest halftone quality, while having minimal impact on performance. Kartheek Chandu, Mikel Stanich, Barry M. Trager, Chai Wah Wu |
ISCAS | 3 |
| 2011 | GPU-enabled parallel processing for image halftoning applicationsabstractProgrammable Graphics Processing Unit (GPU) has emerged as a powerful parallel processing architecture for various applications requiring a large amount of CPU cycles. In this paper, we study the feasibility for using this architecture for image halftoning, in particular implementing computationally intensive neighborhood halftoning algorithms such as error diffusion and Direct Binary Search (DBS). We show that it is possible to deliver very high performance even for high speed printers. Barry M. Trager, Chai Wah Wu, Mikel Stanich, Kartheek Chandu |
ISCAS | 1 |
| 2009 | Generators of the ideal of an algebraic space curve
Elisabetta Fortuna, Patrizia M. Gianni, Barry M. Trager |
J. Symb. Comput. | 3 |
| 2005 | Irreducible decomposition of polynomial ideals
Elisabetta Fortuna, Patrizia M. Gianni, Barry M. Trager |
J. Symb. Comput. | 3 |
| 2002 | Linear Differential Operators for Polynomial Equations
Olivier Cormier, Michael F. Singer, Barry M. Trager, Felix Ulmer |
J. Symb. Comput. | 3 |
| 2002 | Derivations and Radicals of Polynomial Ideals over Fields of Arbitrary Characteristic
Elisabetta Fortuna, Patrizia M. Gianni, Barry M. Trager |
J. Symb. Comput. | 3 |
| 2001 | Computation of the radical of polynomial ideals over fields of arbitrary characteristicabstractWe study the problem of the computation of the radical of an ideal of polynomials with coefficients over fields of arbitrary characteristic. We show how to use Seidenberg's condition P to solve this problem in the case of positive characteristic. Elisabetta Fortuna, Patrizia M. Gianni, Barry M. Trager |
ISSAC | 3 |
| 1998 | Riemann Surfaces, Plane Algebraic Curves and Their Period Matrices
Patrizia M. Gianni, Mika Seppälä, Robert Silhol, Barry M. Trager |
J. Symb. Comput. | 4 |
| 1997 | A Reordered Schur Factorization Method for Zero-dimensional Polynomial Systems with Multiple Rootsabstract\Ve discuss the use of a single generic linear combination of multiplication matrices, and its reordered Schur factorization, to find the roots of a system of multivariate polynomial equations.The principal contribution of this paper is to show how to reduce thr multivariate problem to a univariate problem, even in the raw of multiple roots, in a numerically stable wav, Robert M. Corless, Patrizia M. Gianni, Barry M. Trager |
ISSAC | 3 |
| 1997 | Integral Closure of Noetherian RingsabstractAfter giving a proposition which reduces the problem of computing the integral closure of a general noetherian ring to the three problems: Compute a universal denominator d (element in the conductor). Compute radical of the ideal generated by d. Compute ideal quotients. We show that for the common case of affine domains, i.e. domains which are finitely generated over fields, of characteristic zero, we can use an effective localization in order to perform most of the computation in one dimensional rings where it can be done with linear algebra. Patrizia M. Gianni, Barry M. Trager |
ISSAC | 2 |
| 1995 | The Singular Value Decomposition for Polynomial SystemsabstractThis paper introduces singular value decomposition (SVD) algorithms for some standard polynomial computations, in the case where the coefficients are inexact or imperfectly known. We first give an algorithm for computing univariate GCD's which gives exact results for interesting nearby problems, and give efficient algorithms for computing precisely how nearby. We generalize this to multivariate GCD computation. Next, we adapt Lazard's u-resultant algorithm for the solution of overdetermined systems of polynomial equations to the inexact-coefficient case. We also briefly discuss an application of the modied Lazard's method to the location of singular points on approximately known projections of algebraic curves. Robert M. Corless, Patrizia M. Gianni, Barry M. Trager, Stephen M. Watt |
ISSAC | 3 |
| 1994 | How to Make AXIOM into a ScratchpadabstractArticle Free Access Share on How to make AXIOM into a scratchpad Authors: Richard D. Jenks IBM Thomas J. Watson Research Center, P.O. Box 218, Yorktown Heights, NY IBM Thomas J. Watson Research Center, P.O. Box 218, Yorktown Heights, NYView Profile , Barry M. Trager IBM Thomas J. Watson Research Center, P.O. Box 218, Yorktown Heights, NY IBM Thomas J. Watson Research Center, P.O. Box 218, Yorktown Heights, NYView Profile Authors Info & Claims ISSAC '94: Proceedings of the international symposium on Symbolic and algebraic computationAugust 1994 Pages 32–40https://doi.org/10.1145/190347.190357Published:01 August 1994Publication History 3citation264DownloadsMetricsTotal Citations3Total Downloads264Last 12 Months6Last 6 weeks1 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Richard D. Jenks, Barry M. Trager |
ISSAC | 2 |
| 1991 | Scratchpad's View of Algebra II: A Categorical View of FactorizationabstractThis paper explains how Scratchpad solves the problem of presenting a categorical view of factorization in unique factorization domains, i.e. a view which can be propagated by functors such as SparseUnivariatePolynomial or Fraction. This is not easy, as the constructive version of the classical concept of UniqueFactorizationDomain cannot be so propagated. The solution adopted is based largely on Seidenberg's conditions (F) and (P), but there are several additional points that have to be borne in mind to produce reasonably efficient algorithms in the required generality. The consequence of the algorithms and interfaces presented in this paper is that Scratchpad can factorize in any extension of the integers or finite fields by any combination of polynomial, fraction and algebraic extensions: a capability far more general than any other computer algebra system possesses. James H. Davenport, Patrizia M. Gianni, Barry M. Trager |
ISSAC | 3 |
| 1990 | Computing with Polynomials Given By Black Boxes for Their Evaluations: Greatest Common Divisors, Factorization, Separation of Numerators and Denominators
Erich L. Kaltofen, Barry M. Trager |
J. Symb. Comput. | 2 |
| 1988 | Computing with Polynomials Given By Black Boxes for Their Evaluation: Greatest Common Divisors, Factorization, Separation of Numerators and DenominatorsabstractAlgorithms are developed that adopt a novel implicit representation for multivariate polynomials and rational functions with rational coefficients, that of black boxes for their evaluation. It is shown that within this evaluation-box representation, the polynomial greatest common divisor and factorization problems as well as the problem of extracting the numerator and denominator of a rational function can be solved in random polynomial time in the usual parameters. Since the resulting evaluation programs for the goal polynomials can be converted efficiently to sparse format, solutions to sparse problems such as the sparse ration interpolation problem follow as a consequence.> Erich L. Kaltofen, Barry M. Trager |
FOCS | 2 |
| 1988 | Decomposition of Algebras
Patrizia M. Gianni, Victor Miller, Barry M. Trager |
ISSAC | 3 |
| 1988 | Gröbner Bases and Primary Decomposition of Polynomial Ideals
Patrizia M. Gianni, Barry M. Trager, Gail Zacharias |
J. Symb. Comput. | 2 |
| 1985 | On the Parallel Risch Algorithm (II)abstractIt is proved that, under the usual restrictions, the denominator of the integral of a purely logarithmic function is the expected one, that is, all factors of the denominator of the integrand have their multiplicity decreased by one. Furthermore, it is determined which new logarithms may appear in the integration. James H. Davenport, Barry M. Trager |
ACM Trans. Math. Softw. | 2 |
| 1979 | New Algorithms for Polynomial Square-Free Decomposition Over the IntegersabstractPreviously-known algorithms for polynomial square-free decomposition rely on greatest common divisor (gcd) computations over the same coefficient domain where the decomposition is to be performed. In particular, gcd of the given polynomial and its first derivative (with respect to some variable) is obtained to begin with. Application of modular homomorphism and p-adic construction (multivariate case) or the Chinese remainder algorithm (univariate case) results in new square-free decomposition algorithms which, generally speaking, take less time than a single gcd between the given polynomial and its first derivative. The key idea is to obtain one or several “correct” homomorphic images of the desired square-free decomposition first. This provides information as to how many different square-free factors there are, their multiplicities and their homomorphic images. Since the multiplicities are known, only the square-free factors need be constructed. Thus, these new algorithms are relatively insensitive to the multiplicities of the square-free factors. Paul S. Wang, Barry M. Trager |
SIAM J. Comput. | 2 |