Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Greedy sums of distinct squares
Montgomery H., Vorhauer U. Mathematics of Computation73 (245):493-513,2004.Type:Article
Date Reviewed: Apr 14 2004

In this mathematical tour de force, the authors prove distribution properties of greedy sums of distinct squares (GSDSs), a subject that would seem to have received scant attention in the literature. A positive integer is a GSDS if there are no duplicate summands in its representation as a sum of squares, in which each successive summand is as large as possible. For example, 30 = 52 + 22 + 12 is a GSDS; 31 = 52 + 22 + 12 + 12 is not. A facile argument suggests that the set of GSDSs has natural density of 4/9; a glance at some numbers might suggest a natural density of 1/2. The authors refute these intuitions, showing that the set has, in fact, no natural density, but that the counting function exhibits a predictable oscillation.

The authors proceed by considering the counting function A(v), defined to be one plus the number of GSDSs less than v. They devote the bulk of the work to a detailed proof that the limit, as integer k increases without bound, of A(vkx)/vkx, where vkx is my shorthand notation for 4exp(2k+x), is a continuous nonconstant function of x with period 1; or, as they put it in plain words, “A(v)/v has persistent wobbles on a log log scale.” They further show that this function is bounded below by 0.50307, and above by 0.50964.

The work is highly mathematical, with an occasional graph included for illumination. An important fallout of the proof is the derivation of recurrences for efficiently calculating A(v): the first recurrence requires O(v1/2) operations, and the second requires << v1/4 log log v. We are left with a tantalizing hint that still more efficiency is possible, but the details “appear to be complicated.”

After proving the main result, the authors examine the local distribution properties of the sequence of GSDSs, and establish a recurrence for the number of patterns of zeroes and ones of a given length that appear as subsequences of the characteristic sequence.

Readers interested in following more closely in the footsteps of the authors may download from either of their Web sites the Pascal programs they used to compute various results.

Reviewer:  Wes Munsil Review #: CR129448 (0410-1204)
Bookmark and Share
  Reviewer Selected
 
 
Generating Functions (G.2.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Generating Functions": Date
Automatic average-case analysis of algorithms
Flajolet P., Salvy B., Zimmermann P. Theoretical Computer Science 79(1): 37-109, 1991. Type: Article
Mar 1 1992
Generating binary trees of bounded height
Lee C., Lee D., Wong C. Acta Informatica 23(5): 529-544, 1986. Type: Article
Aug 1 1987
Symbolic summation with generating functions
R. A. J., Lamagna E.  Symbolic and algebraic computation (, Portland, OR, Jul 17-19, 1989)2331989. Type: Proceedings
Oct 1 1991
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy