Homepage for Patrick Van Fleet

Vita - Patrick J. Van Fleet

B-Splines
B-Splines

Contact Information

Address
Department of Mathematics, Mail #OSS201
University of St. Thomas
St. Paul, MN USA 55105

Phone Numbers
(651)962-5552 (Office)
(651)962-5524 (CAM Lab)
(651)962-5670 (FAX)

Electronic Communication
E-mail: pjvanfleet@stthomas.edu
World Wide Web: http://cam.mathlab.stthomas.edu/pvf/

Education

Southern Illinois University at Carbondale (SIU-C)
Ph.D., Mathematics, 8/91, dissertation Numerical Evaluation of Multivariate Spline Functions directed by Dr. Edward G. Neuman.
M.S., Mathematics, 8/88.

Western Illinois University
B.S., Mathematics, 12/84.

Experience

Professor of Mathematics
September, 2003 - Present, University of St. Thomas.

Associate Professor of Mathematics
September, 1998 - August 2003, University of St. Thomas.

Director, Center for Applied Mathematics
September 1998 - Present, University of St. Thomas.

Associate Professor of Mathematics
September 1997 - August 1998, Sam Houston State University.

Assistant Professor of Mathematics
August 1992 - August 1997, Sam Houston State University.

Assistant Professor of Mathematics
August 1991 - August 1992, Vanderbilt University, visiting position.

Synergistic Activities and Memberships

Co-Organizer, MAA Special Session on Wavelets for Undergraduates, January 6, 2009, Joint Mathematics Meetings, Washington, DC.

Web Site, Wavelets: Image Compression, How Math Led to the JPG2000 Standard on the SIAM web site Why Do Math?, http://www.whydomath.org.

Steering Committee, Midwest Numerical Analysis Conference, 2007-2009.

Workshop Organizer, Ideal Data Representation, April 9-13, 2001, Institute for Mathematics and its Applications, University of Minnesota, Minneapolis, MN (part of the Special Year in Multimedia).

Co-organizer, Multiwavelets Conference: Theory and Application, March 20-22, 1997, Sam Houston State University, Huntsville, TX.

Associate Editor, Southwest Journal of Analysis and its Applications, 1995-2000.

Co-organizer, International Conference on Advances in Scientific Computing and Modeling , October 12-14, 1995, Eastern Illinois University, Charleston, IL.

Referee for Mathematical Reviews, various journals, proceedings, agencies, and publishers.

Corresponding member, Center for Approximation Theory, Texas A&M University, College Station, TX, 1992-present.

Member
American Mathematical Society, 1985-present
Mathematical Association of America, 1998-present
Society for Industrial and Applied Mathematics, 1998-present

Texas Project NExT Mentor, 1996-1998.

Books

Discrete Wavelet Transformations: An Elementary Approach with Applications, John J Wiley & Sons, Inc., Hoboken, NJ, January 2008.

Wavelet Theory: An Elementary Approach with Applications, with D. Ruch, John J Wiley & Sons, Inc., Hoboken, NJ, November 2009.

Journal Articles

Discrete Wavelet Transforms and Undergraduate Education, with C. Beneteau, (in preparation).

Nonnegative Scaling Vectors on the Interval, with D. Ruch and Y. Yang, (in preparation).

Gibbs' Phenomenon for Nonnegative Compactly Supported Scaling Vectors, with D. Ruch, J. Math. Anal. Appl., No. 304, 2005, 370-382.
Abstract | PDF File

This paper considers Gibbs' phenomenon for scaling vectors in L2(R). We first show that a wide class of multiresolution analyses suffer from Gibbs' phenomenon.

To deal with this problem, in [11], Walter and Shen use an Abel summation technique to construct a positive scaling function Pr, 0 < r < 1, from an orthonormal scaling function $\phi$ that generates V0 . A reproducing kernel can in turn be constructed using Pr. This kernel is also positive, has unit integral, and approximations utilitizing it display no Gibbs' phenomenon. These results were extended to scaling vectors and multiwavelets in [9]. In both cases, orthogonality and compact support were lost in the construction process.

In this paper we modify the approach given in [9] to construct compactly supported positive scaling vectors. While the mapping into V0 associated with this new positive scaling vector is not a projection, the scaling vector does produce a Riesz basis for V0 and we conclude the paper by illustrating that expansions of functions via positive scaling vectors exhibit no Gibbs' phenomenon.

Multiwavelets and Integer Transforms, J. Comp. Anal. and Appl., No. 1, 5 , January 2003, 161-178.
Abstract | PDF File

In many applications of image processing, the given data are integer-valued. It is therefore desirable to construct transformations that map data of this type to an integer (or rational) ring. Calderbank, Daubechies, Sweldens, and Yeo [1] devised two methods for modifying orthogonal and biorthonal wavelets so that they map integers to integers.

The first method involves appropriately scaling the transform so that data that has been transformed and truncated can be recovered via the inverse wavelet transform. In developing this method, the authors of [1] created a useful factorization of the 4-tap Daubechies orthogonal wavelet transform [2]. We have observed that this factorization can be extended to 4-tap multiwavelets of arbitrary size.

In this paper we will discuss this generalization and illustrate the factorization on two multiwavelets. In particular, the well-known Donovan, Geronimo, Hardin, and Massopust (DGHM) [3] multiwavelet transform can be scaled so that it maps integers to integers. Since this transform is (anti)symmetric in addition to orthogonal, regular, and compactly supported, the ability to modify it so that it maps integers to integers should be useful in image processing applications.

Some Recurrence Formulas for Box Splines and Cone Splines, Approx. Th. and its App. , No. 1,18(2002),81-89.
Abstract | PDF File

A degree elevation formula for multivariate simplex splines was given by Micchelli [6] and extended to hold for multivariate Dirichlet splines in [8]. We report similar formulae for multivariate cone splines and box splines. To this end, we utilize a relation due to Dahmen and Micchelli [5] that connects box splines and cone splines and a degree reduction formula given by Cohen, Lyche, and Riesenfeld in [2].

On the Construction of Positive Scaling Vectors, with D. Ruch, Proceedings of Wavelet Analysis and Multiresolution Methods , T.X. He, ed., Marcel Dekker, New York, 2000, 317-339.
Abstract | PDF File

Let $\phi$ be a compactly supported, orthonormal scaling function that generates the linear space V0 in L2(R). We are motivated by the work of Walter and Shen [7]. In this paper, the authors use an Abel summation technique to build a positive scaling function Pr, 0 < r < 1, for the space V0. A reproducing kernel can in turn be constructed using Pr. This kernel is also positive, has unit integral, and approximations utilitizing it display no Gibbs' phenomenon.

A natural question and thus the purpose of this paper is to ask whether the work in [7] can be generalized to the scaling vector setting; and, if so, what advantages are there to be gained. In this paper, we show that such a generalization does indeed exist and an anologous kernel can be constructed. The construction requires that the sum of the integer translates of each component of the scaling vector be nonnegative - a requirement not necessarily satisfied by a general scaling vector. We obtain our results by assuming this property is satisfied and then conclude the paper by exhibiting an invertible linear transformation that takes a scaling vector satisfying modest conditions and maps it to one suitable for our construction.

Moment Computation in Principal Shift Invariant Spaces, with D. Eubanks and J. Wang, J. App. Math. and Stoch. Anal., No. 4, 11(1998), 465-479.
Abstract | PDF File

An algorithm is given for the computation of moments of f in S, where S is either a principal h-shift invariant space or S is a finitely generated h-shift invariant space. An error estimate for the rate of convergence of our scheme is also presented. In so doing, we obtain a result for computing inner products in these spaces. As corollaries, we derive Marsden-type identities for principal h-shift invariant spaces and finitely generated h-shift invariant spaces. Applications to wavelet/multiwavelet spaces are presented.

On the Evaluation of Simplicial Splines, Proceedings of CAM*97, University of Central Oklahoma, 1997, 314-328.
Abstract | PDF File

We consider the problem of large-scale evaluation of multivariate simplicial splines. These splines arise naturally as the multivariate analog of B-splines and are useful in applications such as finite element methods and computer-aided geometric design (CAGD). Simplicial splines have much in common with their univariate analog. They are piecewise polynomial functions whose smoothness and support can be controlled by knot placement. In addition, these splines obey a recurrence formula. Unlike the univariate case, implementation of this formula poses some problems. If x in Rs lies on an (s-1)- dimensional hyperplane H connecting two or more knot points, then the recurrence formula cannot be utilized.

Results on the evaluation of multivariate simplicial splines are documented in [7,10]. In both cases, the authors use perturbation techniques when faced with evaluating the spline at x in H. In [7], the author suggests a stable means for evaluating simplicial splines at points on the interior of regions formed by (s-1) -dimensional hyperplanes and we augment this method with a scheme for evaluating points on any such hyperplane. Our method is especially suited to large-scale evaluation of the spline and it is numerically stable when the evaluation is performed near or on (s-1)-dimensional hyperplanes. Examples are given to demonstrate the algorithm.

On the Support Properties of Scaling Vectors, with P. Massopust and D. Ruch, J. App. and Comp. Harmonic Anal., 3(1996), 229-238.
Abstract | PDF File

In Chui and Wang [3], support properties are derived for a scaling function generating a function space V0 in L2(R). Motivated by this work, we consider support properties for scaling vectors. In [9], Goodman and Lee derive necessary and sufficient conditions for the scaling vector {\phi_1,...., \phi_r}, r > 0, to form a Riesz basis for V0 and develop a general theory for spline wavelets of multiplicity r > 1. We consider conditions under which linear combinations of scaling functions generate V0. These conditions also characterize all other scaling vectors that generate the same V0. In addition we describe the scaling vectors of minimal support for V0.

Next, we give sufficient conditions on the two-scale symbol for scaling vectors under which a given matrix refinement equation can be solved. A spline-wavelet example illustrates these results.

For the single scaling function \phi, the support of \phi is characterized by the degree of the two-scale symbol. The situation is more complicated in the scaling vector case. We prove a result that gives the support of the scaling vector under certain conditions on the coefficient matrices. This result is illustrated by an example of fractal wavelets derived in Geronimo, Hardin, and Massopust [8].

On Multipower Equations: Some Iterative Solutions and Applications, with D. Ruch, Zeitschrift für Analysis und ihre Anwendungen (J. of Anal. and App.), 15(1996), 201- 222.
Abstract | PDF File

A generalization of McFarland's iterative scheme for solving quadratic equations in Banach spaces is reported. The notion of a uniformly contractive system is introduced and subsequently employed to investigate the convergence of a new iterative method for approximating solutions to this wider class of multipower equations. Existence and uniqueness of solutions are addressed within the framework of a uniformly contractive system. To illustrate the use of the new iterative scheme, we employ it when approximating solutions to a Hammerstein equation and a Chandrashekar equation. Due to the nature of the examples, we have found that wavelet/scaling function bases are a natural choice for the implementation of our iterative method.

Recursion Formulas for the Moments of Box Splines, in: Proceedings of Advances in Scientific Computing and Modeling , S.K. Dey and J. Ziebarth, eds., Eastern Illinois University, 1996, 143- 149.
Abstract

In 1983, deBoor and DeVore [3] introduced multivariate box splines. These splines are analogs of univariate B- splines (see [1]). In addition they can be viewed as probability distribution functions. We consider the numerical computation of the moments of multivariate box splines with arbitrary knot sets. To this end, we derive recurrence formulas for the moments of box splines. An algorithm for the implementation of our results is constructed.

An Algorithm for the Evaluation of Box Splines, Proceedings of the CAM*95, University of Central Oklahoma, 1995, 269-282.
Abstract

We report an extension of a result due to M. Daehlen [8] whereby an s-variate box spline can be evaluated using -1)-variate simplex splines. In order to derive his algorithm, Daehlen employed a result of Cohen, Lyche, and Riesenfeld [7] that illustrates how an s-variate cone spline can be expressed as a combination of (s-1)-variate simplex splines. The result of [7] defines a special linear map \pi : Rs to R that depends on a nonsingular matrix V. In order for the algorithm to succeed, Daehlen requires the condition that V must be chosen so that \pi(xi) > 0 for each of the box spline knot points xi, i=1,...,n. We report a method for constructing V that satisfies the condition \pi(x i) > 0. We then discuss the implementation of our result Daehlen's algorithm.

Moments of Dirichlet Splines and Their Applications to Hypergeometric Functions, with E. Neuman, J. Comp. App. Math., 53(1994), 225-241.
Abstract

Dirichlet averages of multivariate functions are employed for a derivation of basic recurrence formulas for the moments of multivariate Dirichlet splines. An algorithm for computing the moments of multivariate simplex splines is presented. Applications to hypergeometric functions of several variables are discussed.

Grants and Research Awards

Principal Investigator (with coPIs J. Kemper, M. Shvartsman, A. Shemyakin, and M. Stolarska), CSUMS: A Computational Training and Interdisciplinary Resesearch Program for Undergraduates in the Mathematical Sciences at the University of St. Thomas, National Science Foundation CSUMS Program, $716836 award (pending third-year review), for September 2008-August 2013.

Principal Investigator (with coPIs C. Beneteau, C. Haddad, and D. Ruch), Collaborative Research: A Phase II Expansion of the Development of a Multidisciplinary Course on Wavelets and Applications, National Science Foundation CCLI Phase II Expansion Program, $383848 award for September 2007 - January 2010.

Principal Investigator, Wavelets and Applications: A Multi-Disciplinary Undergraduate Course With an Emphasis on Scientific Computing, National Science Foundation EMD Program, $74505 award for June 2005 - May 2007.

Principal Investigator, A Coder for Integer Multiwavelet Transforms, University of St. Thomas Research Assistance Grant,$3500 for Summer, 2000.

Principal Investigator, Multiwavelet Integer-to-Integer Transforms, University of St. Thomas Research Assistance Grant, $3500 for Summer-Fall 1999.

Principal Investigator (with J. Herman and C. Shakiban), University of St. Thomas WebCampus Grant, $3500 for Summer 1999.

Co-investigator (with Project Director D. Eubanks), Project FOURIER: A Browser-Based Program for Enhancing an Interdisciplinary Undergraduate Fourier Analysis Course, National Science Foundation, $135678 award for July 1999-June 2001.

Principal Investigator, Multiwavelet Edge Detection, Sam Houston State University Research Enhancement Award, $5000 award for Summer, 1997.

Project Director (with J. Carroll, M. Carpenter, L. Graham, C. Hallum, J. Hebert, H. Konen, and W. So): Enhancement of Image Assessment Capabilities for Natural Resource Characterization, $740000 contract from the Strategic Environmental Research and Development Program, September 19, 1996 -- September 30, 1997.

Co-investigator (with P. Massopust, D. Ruch, W. So, Project Director: J.Wang): Wavelets Based on Several Scaling Functions and Related Applications, National Science Foundation, $120000 award for August 1, 1995 -- July 31, 1997.

Principal Investigator: Degree Elevation for Splines, Sam Houston State University Research Enhancement Award, $5900 award for Summer, 1995.

Co-investigator (with M. Carpenter, J Hebert, and W. So, project director C. Hallum): A Change Analysis Strategy in Support of Environmental Monitoring Using Multiple Sensor Platforms, Texas Regional Institute for Environmental Studies, $250000 award for August 15, 1994 - August 15, 1996.

Co-principal investigator (with D. Ruch): An Iterative Solution to Hammerstein Equations Using Spline Wavelets, Sam Houston State University Research Enhancement Award, $7500 award for Summer, 1994.

Co-investigator (with M. Carpenter, project director D. Ruch): Wavelet Techniques and Statistical Analysis for Energy Savings Analysis, O&M Diagnostics, and Data Verification, Texas Engineering Experimental Station, $24900 award for Summer, 1994.

Principal investigator: The Theory and Application of a New Family of Wavelet Functions , Sam Houston State University Research Enhancement Award, $6000 award for Summer, 1993.

Sponsored Workshops/Minicourses

Minicourse, An Introduction to Wavelets and Their Application to Digital Imaging, with C. Beneteau, October 14, 2009, SACNAS Conference, Dallas TX

Wavelets Workshop, Wavelets and Applications: A Multi-Disciplinary Undergraduate Course With an Emphasis on Scientific Computing, June 2-5, 2009, University of South Florida, Tampa, FL (offered by the Mathematical Association of America's Professional Experiences (PREP) Program and supported by the National Science Foundation).

Wavelets Workshop, Wavelets and Applications: A Multi-Disciplinary Undergraduate Course With an Emphasis on Scientific Computing, June 4-7, 2008, Center for Applied Mathematics, University of St. Thomas, St. Paul, MN (offered by the Mathematical Association of America's Professional Experiences (PREP) Program and supported by the National Science Foundation).

Minicourse, with D. Ruch, Wavelets and Applications: A Multi-Disciplinary Undergraduate Course With an Emphasis on Scientific Computing, January 7 & 9, 2008, Joint Mathematical Meetings, San Diego, CA.

Wavelets Workshop, Wavelets and Applications: A Multi-Disciplinary Undergraduate Course With an Emphasis on Scientific Computing, June 6-9, 2007, Center for Applied Mathematics, University of St. Thomas, St. Paul, MN (offered by the Mathematical Association of America's Professional Experiences (PREP) Program and supported by the National Science Foundation).

Minicourse, Wavelets and Applications: A Multi-Disciplinary Undergraduate Course With an Emphasis on Scientific Computing, January 6 & 8, 2007, Joint Mathematical Meetings, New Orleans, LA.

Wavelets Workshop, Wavelets and Applications: A Multi-Disciplinary Undergraduate Course With an Emphasis on Scientific Computing, June 7-10, 2006, Center for Applied Mathematics, University of St. Thomas, St. Paul, MN (offered by the Mathematical Association of America's Professional Experiences (PREP) Program and supported by the National Science Foundation).

Invited Lectures

Colloquium, Randolph College, Lynchburg, VA, November 20, 2009: "The Discrete Wavelet Transform and Digital Image Compression".

Colloquium, Rockhurst University, Kansas City, MO, November 6, 2009: "Discrete Wavelet Transformations and FBI Fingerprint Compression".

Seminar, Rockhurst University, Kansas City, MO, November 6, 2009: "The Discrete Wavelet Transform and Image Compression".

Special Session, Joint Mathematical Meetings, MAA Session on Wavlelets and Undergraduates, January 6, 2009: "Wavelet Packets and Applications".

Special Session, Joint Mathematical Meetings, MAA Session on Innovative and Effective Ways to Teach Linear Algebra, January 6, 2009: "Using the Discrete Wavelet Transform to Illustrate Concepts from Linear Algebra".

Panelist, MathFest, Madison, WI, July 30, 2008: "Teaching an Interdisciplinary Mathematics Course".

Colloquium, University of Minnesota Duluth, Duluth, MN, April 10, 2008: "Basic Image Processing with Wavelets".

Colloquium, SUNY Geneseo, Geneseo, NY, November 8, 2007: "Basic Image Processing with Wavelets".

Colloquium, SUNY Geneseo, Geneseo, NY, November 9, 2007: "Wavelets and Lossless JPEG2000 Compression".

Research Symposium, SUNY Geneseo, Geneseo, NY, November 10, 2007: "Wavelets and Lifting".

Colloquium, Western Illinois University, Macomb, IL, March 23, 2007: "Wavelets and Lossless Compression in the JPEG2000 Image Compression Standard".

Colloquium, The University of Texas at Tyler, Tyler, TX, February 9, 2007 : "Wavelets - From Theory to Practical and Into the Classroom".

Colloquium, University of South Florida, Tampa, FL, December 8, 2006: "Multiwavelets on the Interval".

Seminar, Macalester College, St. Paul, MN, November 28, 2006: "Wavelets and Lossless Compression Using the JPEG2000 Image Compression Standard".

Colloquium, CAM Colloquium Series, St. Paul, MN, November 7, 2005: "A Simple Introduction to Digital Image Compression".

Colloquium, Metropolitan State College of Denver, Denver, CO, April 22, 2005: "An Introduction to Wavelets and an Application to Image Processing"

Colloquium, Sam Houston State University, Huntsville, TX, April 18, 2005: "Wavelets and Signal Denoising"

Colloquium, Gustavus Adolphus College, St. Peter, MN, April 12, 2005: "Wavelets and Applications to Digital Imaging".

Seminar, Iowa State University, April 16, 2004: "Nonnegative Scaling Vectors on the Interval".

Seminar, Illinois Institute of Technology, April 26, 2004: "Factoring Orthogonal Multiwavelet Transforms".

Coughlin Lecture, North Hennepin Community College, March 4, 2004: "Wavelets - A New Mathematical Tool with Applications in Image and Audio Processing".

Colloquium, University of Wisconsin-LaCrosse, October 23, 2003: "An Introduction to Wavelets via Filtering."

Conference, C*A*M (Conference on Applied Mathematics), Edmond, OK, October 25-27, 2002: "Positive Scaling Vectors on the Interval."

Colloquium, Western Illinois University, March 27, 2002: "Multiwavelets and Integer Transforms".

AMS Meeting, Joint Meetings of the AMS, MAA, and SIAM, Special Session on Wavelets and Education, San Diego, CA, January 6-9, 2002: "Mathematical Programming in an Undergraduate Wavelets Course".

Colloquium, Undergraduate Student Seminar, University of Minnesota at Duluth, October 25, 2001: "Factoring a 4-term Orthogonal Multiwavelet Transformation".

AMS Meeting, American Mathematical Society Southeastern Section Meeting, Special Session on Numerical Analysis and Approximation Theory, Chattanooga, TN, October 5-6, 2001: "Using Positive Multiscaling Functions on the Interval to Solve a Certain Class of Multipower Equations".

Conference, International Symposium on Analysis, Combinatorics and Computing, Dalian Univerity of Technology, Dalian, People's Republic of China, August 5-8, 2000: "Multiwavelets and Integer Transformations".

Conference International Conference on Scientific Computing and Mathematical Modeling, Special session to honor Gilbert Walker on the occasion of his retirement, Milwaukee, WI, May 25-27, 2000: "Positive Scaling Vectors on the Interval".

Seminar, IMA Multimedia Seminar, University of Minnesota, Minneapolis, MN, October 18, 1999: "Integer to Integer Transforms Using Scaling Vectors".

AMS Meeting, American Mathematical Society Western Section Meeting, Special Session on Wavelets and Approximation Theory, Austin, TX, October 8-10, 1999: "Integer to Integer Transforms Using Scaling Vectors".

Colloquium, CAM Colloquium Series, St. Paul, MN, May 12, 1999: "Wavelets and Imaging".

AMS Meeting, American Mathematical Society Central Section Meeting, Special Session on Wavelets, Champaign, IL, March 20-22, 1999: "On the Construction of Positive Scaling Vectors".

Invited Speaker, Texas NExT Meeting, Dallas, TX, November 22, 1997: "Successfully Completing NSF Research Grants".

AMS Meeting, American Mathematical Society Western Section Meeting, Special Session on (Multi)wavelets and Numerical PDEs, Albuquerque, NM, November 8-9, 1997: "Extensions and Applications of Positive Wavelet Expansions".

Panelist, Texas NExT Meeting, Tyler, TX, October 25, 1996: ``You're the Professor, What's Next?''

Colloquium, Sigma Xi Lecture Series, Sam Houston State University, October 18, 1995, Huntsville, TX: ``Wavelets: A New Splash in Mathematics''.

Colloquium, Southern Illinois University, October 10, 1995, Carbondale, IL: Multiwavelets and Properties of Scaling Vectors".

Seminar, Eidgenössische Technische Hochschule, June 22, 1995, Zürich, Switzerland: "Wavelets and Remote Sensing".

Seminar, Center for Approximation Theory, Texas A&M University, November 29, 1994, College Station, TX: "Support Properties for Scaling Vectors and Related Results".

Colloquium, University of Southwestern Louisiana, October 7, 1993, Lafayette, LA: "Wavelets and Their Applications".

Colloquium, Eidgenössische Technische Hochschule, November 24, 1993, Zürich, Switzerland: "Wavelets and Their Applications".

Seminar, Center for Approximation Theory, Texas A&M University, September 29, 1992, College Station, TX: "On the Moments of Dirichlet Splines and Their Applications to Hypergeometric Functions".

Colloquium, Dept. of Mathematics, University of Toledo, February 24, 1992, Toledo, OH: "Multivariate Splines and Their Applications".

Home

Contact Information

CAM Home

Courses

Fall 2009 Schedule

Wavelets Page

NSF CSUMS

Biographical Sketch

Vita

UST Mathematics

ADMINISTRATION