%%% -*-BibTeX-*- %%% ==================================================================== %%% BibTeX-file{ %%% author = "Nelson H. F. Beebe", %%% version = "1.28", %%% date = "05 March 2013", %%% time = "08:57:10 MST", %%% filename = "moler-cleve-b.bib", %%% address = "University of Utah %%% Department of Mathematics, 110 LCB %%% 155 S 1400 E RM 233 %%% Salt Lake City, UT 84112-0090 %%% USA", %%% telephone = "+1 801 581 5254", %%% FAX = "+1 801 581 4148", %%% URL = "http://www.math.utah.edu/~beebe", %%% checksum = "61823 3029 13016 130492", %%% email = "beebe at math.utah.edu, beebe at acm.org, %%% beebe at computer.org (Internet)", %%% codetable = "ISO/ASCII", %%% keywords = "bibliography, numerical analysis", %%% license = "public domain", %%% supported = "yes", %%% docstring = "This is a preliminary bibliography of %%% publications of Cleve B. Moler. The %%% companion LaTeX file moler-cleve-b.ltx %%% can be use to typeset this bibliography. %%% %%% At version 1.28, the year coverage looked %%% like this: %%% %%% 1963 ( 1) 1980 ( 4) 1997 ( 1) %%% 1964 ( 1) 1981 ( 1) 1998 ( 2) %%% 1965 ( 0) 1982 ( 1) 1999 ( 3) %%% 1966 ( 0) 1983 ( 4) 2000 ( 2) %%% 1967 ( 7) 1984 ( 2) 2001 ( 1) %%% 1968 ( 5) 1985 ( 1) 2002 ( 2) %%% 1969 ( 5) 1986 ( 2) 2003 ( 1) %%% 1970 ( 3) 1987 ( 4) 2004 ( 2) %%% 1971 ( 4) 1988 ( 4) 2005 ( 0) %%% 1972 ( 6) 1989 ( 2) 2006 ( 2) %%% 1973 ( 3) 1990 ( 1) 2007 ( 2) %%% 1974 ( 1) 1991 ( 2) 2008 ( 4) %%% 1975 ( 1) 1992 ( 4) 2009 ( 1) %%% 1976 ( 1) 1993 ( 1) 2010 ( 0) %%% 1977 ( 2) 1994 ( 4) 2011 ( 2) %%% 1978 ( 5) 1995 ( 6) %%% 1979 ( 4) 1996 ( 2) %%% %%% Article: 48 %%% Book: 18 %%% InCollection: 3 %%% InProceedings: 14 %%% Manual: 2 %%% Proceedings: 6 %%% TechReport: 28 %%% %%% Total entries: 119 %%% %%% This file is available as part of the BibNet %%% Project. The master copy is available for %%% public access on ftp.math.utah.edu in the %%% directory tree /pub/bibnet/authors. It is %%% mirrored to netlib.bell-labs.com in the %%% directory tree /netlib/bibnet/authors, from %%% which it is available via anonymous ftp and %%% the Netlib service. %%% %%% This bibliography was collected from %%% multiple sources: %%% %%% * the authors' own files; %%% * the TeX User Group bibliography %%% collection on ftp.math.utah.edu in %%% /pub/tex/bib; %%% * the very large Computer Science %%% bibliography collection on ftp.ira.uka.de %%% in /pub/bibliography, to which many people %%% have contributed; %%% * the ACM Computing Archive CD ROM, %%% covering literature of the 1980s; %%% * the IEEE Inspec CD ROMs for 1989--1996, %%% and the Inspec online database (1969--1995); %%% * Internet library catalogs, including %%% University of California MELVYL, Stanford %%% University RLIN, Library of Congress, %%% OCLC; %%% * the Compendex database; %%% * the OCLC Contents1st and Article1st %%% databases; %%% * the AMS MathSciNet database; and %%% * the Cleve's Corner Web site: %%% http://www.mathworks.com/company/newsletter/clevescorner/cleve_toc.shtml %%% %%% BibTeX citation tags are uniformly chosen %%% as name:year:abbrev, where name is the %%% family name of the first author or editor, %%% year is a 4-digit number, and abbrev is a %%% 3-letter condensation of important title %%% words. Citation tags were automatically %%% generated by software developed for the %%% BibNet Project. %%% %%% In this bibliography, entries are sorted %%% first by ascending year, and within each %%% year, alphabetically by author or editor, %%% and then, if necessary, by the 3-letter %%% abbreviation at the end of the BibTeX %%% citation tag, using the bibsort -byyear %%% utility. Cross-referenced proceedings %%% entries appear at the end, because of a %%% restriction in the current BibTeX. %%% %%% The checksum field above contains a CRC-16 %%% checksum as the first value, followed by the %%% equivalent of the standard UNIX wc (word %%% count) utility output of lines, words, and %%% characters. This is produced by Robert %%% Solovay's checksum utility.", %%% } %%% ==================================================================== @Preamble{"\input bibnames.sty " # "\input path.sty " # "\hyphenation{Bang-ert Pyth-a-gor-ean}" # "\ifx \undefined \booktitle \def \booktitle#1{{{\em #1}}} \fi" } %%% ==================================================================== %%% Acknowledgement abbreviations: @String{ack-nhfb = "Nelson H. F. Beebe, University of Utah, Department of Mathematics, 110 LCB, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA, Tel: +1 801 581 5254, FAX: +1 801 581 4148, e-mail: \path|beebe@math.utah.edu|, \path|beebe@acm.org|, \path|beebe@computer.org| (Internet), URL: \path|http://www.math.utah.edu/~beebe/|"} %%% ==================================================================== %%% Institution abbreviations: @String{inst-MATHWORKS = "The MathWorks, Inc."} @String{inst-MATHWORKS:adr = "3 Apple Hill Drive, Natick, MA 01760-2098, USA"} %%% ==================================================================== %%% Journal abbreviations: @String{j-AMER-MATH-MONTHLY = "American Mathematical Monthly"} @String{j-CACM = "Communications of the Association for Computing Machinery"} @String{j-COMP-GRAPHICS = "ACM SIG{\-}GRAPH\emdash Com{\-}puter Graphics"} @String{j-COMP-J = "The Computer Journal"} @String{j-COMPUT-SCI-ENG = "Computing in Science and Engineering"} @String{j-COMPUTER = "Computer"} @String{j-COMPUTERWORLD = "ComputerWorld"} @String{j-IBM-JRD = "IBM Journal of Research and Development"} @String{j-IEEE-ANN-HIST-COMPUT = "IEEE Annals of the History of Computing"} @String{j-IEEE-COMPUT-SCI-ENG = "IEEE Computational Science \& Engineering"} @String{j-INT-J-NUMER-METHODS-ENG = "International Journal for Numerical Methods in Engineering"} @String{j-J-ACM = "Journal of the Association for Computing Machinery"} @String{j-J-ACOUST-SOC-AM = "Journal of the Acoustical Society of America"} @String{j-J-COMPUT-PHYS = "Journal of Computational Physics"} @String{j-LINEAR-ALGEBRA-APPL = "Linear Algebra and its Applications"} @String{j-SIAM-J-MAT-ANA-APPL = "SIAM Journal on Matrix Analysis and Applications"} @String{j-SIAM-J-NUMER-ANAL = "SIAM Journal on Numerical Analysis"} @String{j-SIAM-J-SCI-STAT-COMP = "SIAM J. Sci. Stat. Comput."} @String{j-SIAM-NEWS = "SIAM News"} @String{j-SIAM-REVIEW = "SIAM Review"} @String{j-TOMS = "ACM Transactions on Mathematical Software"} @String{j-SIGNUM = "ACM SIGNUM Newsletter"} %%% ==================================================================== %%% Publishers and their addresses: @String{pub-ACM = "ACM Press"} @String{pub-ACM:adr = "New York, NY 10036, USA"} @String{pub-AFIPS = "AFIPS Press"} @String{pub-AFIPS:adr = "Montvale, NJ, USA"} @String{pub-IEEE = "IEEE Computer Society Press"} @String{pub-IEEE:adr = "1109 Spring Street, Suite 300, Silver Spring, MD 20910, USA"} @String{pub-MATHWORKS = "The MathWorks"} @String{pub-MATHWORKS:adr = "Cochituate Place, 24 Prime Park Way, Natick, MA, USA"} @String{pub-NH = "North-Hol{\-}land"} @String{pub-NH:adr = "Amsterdam, The Netherlands"} @String{pub-OLDENBOURG = "R. Oldenbourg"} @String{pub-OLDENBOURG:adr = "M{\"u}nchen, Germany"} @String{pub-PH = "Pren{\-}tice-Hall"} @String{pub-PH:adr = "Englewood Cliffs, NJ 07632, USA"} @String{pub-RH = "Random House"} @String{pub-RH:adr = "New York, NY, USA"} @String{pub-SIAM = "Society for Industrial and Applied Mathematics"} @String{pub-SIAM:adr = "Philadelphia, PA, USA"} @String{pub-SV = "Spring{\-}er-Ver{\-}lag"} @String{pub-SV:adr = "Berlin, Germany~/ Heidelberg, Germany~/ London, UK~/ etc."} @String{pub-USENIX = "USENIX"} @String{pub-USENIX:adr = "Berkeley, CA, USA"} @String{pub-WILEY = "John Wiley and Sons, Inc."} @String{pub-WILEY:adr = "New York, NY, USA"} %%% ==================================================================== %%% Part 1 (of 2) --- Cleve Moler and his works %%% %%% Bibliography entries, sorted by year, and then by citation label: @Article{Moler:1963:RCM, author = "Cleve Moler", title = "Remark on certification of matrix inversion procedures", journal = j-CACM, volume = "6", number = "7", pages = "389--389", month = jul, year = "1963", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Fri Nov 25 18:19:47 MST 2005", bibsource = "http://www.acm.org/pubs/contents/journals/cacm/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/tex/bib/cacm1960.bib", abstract = "In a recent certification [1], two matrix inversion procedures were tested by inverting machine-generated Hilbert matrices and comparing the results with the theoretical inverses. As has been pointed out elsewhere [2], this is an inappropriate and deceptive test. We give here a further discussion of the difficulties involved.", acknowledgement = ack-nhfb, } @Book{Forsythe:1967:CSL, author = "George E. Forsythe and Cleve B. Moler", title = "Computer Solution of Linear Algebraic Systems", publisher = pub-PH, address = pub-PH:adr, pages = "xi + 148", year = "1967", LCCN = "QA297 .F57 1967", MRclass = "65.35", MRnumber = "MR0219223 (36 \#2306)", MRreviewer = "N. Gastinel", bibdate = "Tue May 25 08:52:32 2010", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib; http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; http://www.math.utah.edu/pub/tex/bib/gvl.bib", ZMnumber = "0154.40401", acknowledgement = ack-nhfb, keywords = "numerical analysis; software", remark = "Translated to Russian (1969), Japanese (1969), and German (1971).", subject = "numerical analysis; data processing; matrices", tableofcontents = "Reader's background and purpose of book \\ Vector and matrix norms \\ Diagonal form of a matrix under orthogonal equivalence \\ Proof of diagonal-form theorem \\ Types of computational problems in linear algebra \\ Types of matrices encountered impractical problems \\ Sources of computational problems of linear algebra \\ Condition of a linear system \\ Gaussian elimination and LU decomposition \\ Need for interchanging rows \\ Scaling equations and unknowns \\ The Crout and Doolittle variants \\ Iterative improvement \\ Computing the determinant \\ Nearly singular matrices \\ Algol 60 program \\ Fortran, extended Algol, and PL/1 programs \\ Matrix inversion \\ An example: Hilbert matrices \\ Floating-point round-off analysis \\ Rounding error in Gaussian elimination \\ Convergence of iterative improvement \\ Positive definite matrices; band matrices \\ Iterative methods for solving linear systems \\ Nonlinear systems of equations", } @Article{Fox:1967:ABE, author = "L. Fox and P. Henrici and C. Moler", title = "Approximations and Bounds for Eigenvalues of Elliptic Operators", journal = j-SIAM-J-NUMER-ANAL, volume = "4", number = "1", pages = "89--102", month = mar, year = "1967", CODEN = "SJNAAM", ISSN = "0036-1429 (print), 1095-7170 (electronic)", ISSN-L = "0036-1429", bibdate = "Fri Oct 16 06:57:22 MDT 1998", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; JSTOR database", acknowledgement = ack-nhfb, } @Article{Lyness:1967:NDA, author = "J. N. Lyness and C. B. Moler", title = "Numerical Differentiation of Analytic Functions", journal = j-SIAM-J-NUMER-ANAL, volume = "4", number = "2", pages = "202--210", month = jun, year = "1967", CODEN = "SJNAAM", ISSN = "0036-1429 (print), 1095-7170 (electronic)", ISSN-L = "0036-1429", bibdate = "Fri Oct 16 06:57:22 MDT 1998", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; JSTOR database", acknowledgement = ack-nhfb, } @InProceedings{Moler:1967:ACL, author = "Cleve B. Moler", title = "Accurate solution of linear algebraic systems\emdash a survey", crossref = "AFIPS:1967:ACP", pages = "321--324", year = "1967", bibdate = "Mon Sep 26 20:35:17 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Article{Moler:1967:IRF, author = "C. B. Moler", title = "Iterative Refinement in Floating Point", journal = j-J-ACM, volume = "14", number = "2", pages = "316--321", month = apr, year = "1967", CODEN = "JACOAH", ISSN = "0004-5411 (print), 1557-735X (electronic)", ISSN-L = "0004-5411", bibdate = "Tue Nov 1 09:43:17 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", keywords = "ir, nla, lud, iterative refinement", } @Article{Moler:1967:P, author = "C. B. Moler and J. N. Lyness", title = "Problems", journal = j-SIGNUM, volume = "1", number = "3", pages = "12--13", month = feb, year = "1967", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:25 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Article{Moler:1968:BEE, author = "C. B. Moler and L. E. Payne", title = "Bounds for Eigenvalues and Eigenvectors of Symmetric Operators", journal = j-SIAM-J-NUMER-ANAL, volume = "5", number = "1", pages = "64--70", month = mar, year = "1968", CODEN = "SJNAAM", ISSN = "0036-1429 (print), 1095-7170 (electronic)", ISSN-L = "0036-1429", bibdate = "Fri Oct 16 06:57:22 MDT 1998", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; JSTOR database", acknowledgement = ack-nhfb, } @Article{Moler:1968:EPD, author = "C. B. Moler", title = "Excerpts from {Ph.D.} comprehensive examination", journal = j-SIGNUM, volume = "3", number = "3", pages = "??--??", month = jul, year = "1968", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:27 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, articleno = "5", } @Article{Moler:1968:PDQ, author = "Cleve Moler", title = "{Ph.D.} qualifying examination: numerical analysis", journal = j-SIGNUM, volume = "3", number = "1", pages = "??--??", month = apr, year = "1968", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:27 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, articleno = "1", } @Article{Moler:1968:PUN, author = "Cleve Moler", title = "{Purdue University}: numerical analysis qualifying examination", journal = j-SIGNUM, volume = "3", number = "2", pages = "??--??", month = jul, year = "1968", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:27 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, articleno = "3", } @Article{Moler:1969:MSC, author = "C. B. Moler", title = "More on the sphere in the corner", journal = j-SIGNUM, volume = "4", number = "1", pages = "7--7", month = jan, year = "1969", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:28 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "See \cite{Stenger:1968:TC}.", acknowledgement = ack-nhfb, } @InProceedings{Moler:1969:NSM, author = "C. B. Moler", booktitle = "The digest record of the 1969 joint conference on mathematical and computer aids to design", title = "Numerical solution of matrix problems", publisher = "????", address = "????", pages = "15--26 (of xxv + 441)", year = "1969", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, classcodes = "C4140 (Linear algebra)", conflocation = "Anaheim, CA, USA; 27-31 Oct. 1969", corpsource = "Univ. Michigan, Ann Arbor, MI, USA", keywords = "matrix algebra; numerical methods", sponsororg = "ACM; SIAM; IEEE", } @Article{Moler:1969:PDQ, author = "C. B. Moler", title = "{Ph.D.} qualifying examination: numerical analysis", journal = j-SIGNUM, volume = "4", number = "2", pages = "13--16", month = jun, year = "1969", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:28 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Article{Moler:1969:PUN, author = "C. B. Moler", title = "{Purdue University}: numerical analysis qualifying examination", journal = j-SIGNUM, volume = "4", number = "1", pages = "11--13", month = jan, year = "1969", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:28 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Article{Moler:1969:SAM, author = "Cleve B. Moler", title = "State of the art in matrix computations", journal = j-SIGNUM, volume = "4", number = "1", pages = "22--28", month = jan, year = "1969", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:28 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Article{Moler:1970:ISR, author = "C. B. Moler and L. P. Solomon", title = "Integrating square roots", journal = j-CACM, volume = "13", number = "9", pages = "556--557", month = sep, year = "1970", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "Differential equations of the form (y')/sup 2/=f(y) are difficult to integrate numerically because of the singularity at points where f(y) vanishes. A simple trick removes the singularity", acknowledgement = ack-nhfb, classcodes = "C4170 (Differential equations)", corpsource = "Univ. Michigan, Ann Arbor, MI, USA", keywords = "differential equations", } @Article{Moler:1970:RFP, author = "C. B. Moler", title = "Reviews: {{\em First Principles of Numerical Analysis}}, by {Burton Wendroff}", journal = j-AMER-MATH-MONTHLY, volume = "77", number = "7", pages = "788--789", month = aug # "\slash " # sep, year = "1970", CODEN = "AMMYAE", ISSN = "0002-9890 (print), 1930-0972 (electronic)", ISSN-L = "0002-9890", bibdate = "Mon Jun 28 12:36:02 MDT 1999", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; JSTOR database", acknowledgement = ack-nhfb, } @Article{Moler:1970:USN, author = "C. B. Moler and L. P. Solomon", title = "Use of splines and numerical integration in geometrical acoustics", journal = j-J-ACOUST-SOC-AM, volume = "48", number = "3", pages = "739--744", month = sep, year = "1970", CODEN = "JASMAN", ISSN = "0001-4966", ISSN-L = "0001-4966", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, classcodes = "A4320 (General linear acoustics); A6260 (Acoustic properties of liquids)", corpsource = "Univ. Michigan, Ann Arbor, MI, USA", keywords = "acoustic wave propagation; acoustics", } @Book{Forsythe:1971:CVL, author = "George E. (George Elmer) Forsythe and Cleve B. Moler", title = "{Computer-Verfahren f{\"u}r lineare algebraische Systeme}. ({German}) [{Computer} solution of linear algebraic systems]", publisher = pub-OLDENBOURG, address = pub-OLDENBOURG:adr, pages = "168", year = "1971", ISBN = "3-486-33601-0", ISBN-13 = "978-3-486-33601-6", LCCN = "????", bibdate = "Tue May 25 08:56:35 2010", bibsource = "fsz3950.oclc.org:210/WorldCat; http://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "Translated from the American original by Christine und Helmuth Sp{\"a}th.", series = "Verfahren der Datenverarbeitung", ZMnumber = "0217.52503", acknowledgement = ack-nhfb, classmath = "*65F05 Direct methods for linear systems 65-01 Textbooks (numerical analysis) 65F10 Iterative methods for linear systems 65Y20 Complexity and performance of numerical algorithms", language = "German", subject = "Numerical analysis; Data processing; Matrices; Programmierung; Lineares Gleichungssystem", xxpages = "162", } @TechReport{Moler:1971:AGM, author = "Cleve B. Moler and Gilbert W. Stewart", title = "An algorithm for the generalized matrix eigenvalue problem $Ax = \lambda Bx$", type = "Technical Report", number = "STAN-CS-71-232", institution = "Computer Science Department, Stanford University", address = "Stanford, CA, USA", pages = "50", year = "1971", bibdate = "Sat Apr 07 09:36:51 2007", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "Issued jointly as report CNA 32 by the Center for Numerical Analysis, the University of Texas at Austin.", acknowledgement = ack-nhfb, } @TechReport{Moler:1971:MCF, author = "Cleve B. Moler", title = "Matrix computations with {Fortran} and paging", type = "Technical Report", number = "STAN-CS-71-196", institution = "Computer Science Department, Stanford University", address = "Stanford, CA, USA", pages = "13", year = "1971", bibdate = "Sat Apr 07 09:28:43 2007", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, remark = "June, 1970, revised December 1970.", } @InProceedings{Boyle:1972:NCE, author = "J. M. Boyle and W. J. Cody and W. R. Cowell and B. S. Garbow and Y. Ikebe and C. B. Moler and B. T. Smith", title = "{NATS}, a collaborative effort to certify and disseminate mathematical software", crossref = "ACM:1972:PAA", pages = "630--635", year = "1972", bibdate = "Tue Sep 06 23:48:15 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @TechReport{Moler:1972:AGM, author = "C. B. Moler and G. W. Stewart", title = "An algorithm for generalized matrix eigenvalue problems", type = "Report", number = "TR-3", institution = "University of Michigan", address = "Ann Arbor, MI, USA", pages = "50", month = feb, year = "1972", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "A method, called the QZ algorithm, is presented for the solution of the matrix eigenvalue problem Ax= lambda Bx with the general square matrices A and B. Particular attention is paid to the degeneracies which result when B is singular. No inversions of B or its submatrices are used. The algorithm is a generalization of the QR algorithm, and reduces to it when B=I. Problems involving powers of lambda are also mentioned", acknowledgement = ack-nhfb, classcodes = "C4140 (Linear algebra)", corpsource = "Univ. Michigan, Ann Arbor, MI, USA", keywords = "algorithm; degeneracies; eigenvalues and eigenfunctions; generalized matrix eigenvalue problems; matrix algebra; methods; numerical; QZ", treatment = "T Theoretical or Mathematical", } @Article{Moler:1972:LES, author = "C. B. Moler", title = "Linear Equation Solver", journal = j-CACM, volume = "15", number = "4", pages = "274--??", month = apr, year = "1972", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "ACM Algorithm 423.", abstract = "These FORTRAN routines are modifications of, and intended as replacements for, previous routines. The modifications increase efficiency while retaining accuracy and ease of use. Consideration is made of the effect of Fortran array storage conventions and paged dynamic memory allocation schemes. When translated by a good Fortran compiler, the routines should be competitive with programs written directly in machine language", acknowledgement = ack-nhfb, classcodes = "C4140 (Linear algebra)", corpsource = "Univ. Michigan, Ann Arbor, MI, USA", keywords = "array processing; Fortran; linear algebra; linear equation solver; memory; paged memory; subroutines; virtual", } @Article{Moler:1972:MCF, author = "C. B. Moler", title = "Matrix Computations with {Fortran} and Paging", journal = j-CACM, volume = "15", number = "4", pages = "268--274 (or 268--270??)", month = apr, year = "1972", CODEN = "CACMA2", ISSN = "0001-0782 (print), 1557-7317 (electronic)", ISSN-L = "0001-0782", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "The efficiency of conventional Fortran programs for matrix computations can often be improved by reversing the order of nested loops. Such modifications produce modest savings in many common situations and very significant savings for large problems run under an operating system which uses paging", acknowledgement = ack-nhfb, classcodes = "C4140 (Linear algebra); C6140D (High level languages)", corpsource = "Univ. Michigan, Ann Arbor, MI, USA", keywords = "FORTRAN; Fortran; fortran; linear equations; matrix algebra; matrix computations; memory hierarchy; nested loops; nla; paged memory; virtual memory", treatment = "P Practical", } @Article{Moler:1972:MGF, author = "Cleve Moler", title = "A memory of {George Forsythe}", journal = j-SIGNUM, volume = "7", number = "3", pages = "8--9", month = oct, year = "1972", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Tue Apr 12 07:49:58 MDT 2005", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Article{Dorr:1973:REC, author = "Fred W. Dorr and Cleve B. Moler", title = "Roundoff error on the {CDC 6600\slash 7600} computers", journal = j-SIGNUM, volume = "8", number = "2", pages = "24--26", month = apr, year = "1973", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "See \cite{Kahan:1971:P} for the original problem.", abstract = "Discusses a program for investigating roundoff error on different computers", acknowledgement = ack-nhfb, classcodes = "C5230 (Digital arithmetic methods)", corpsource = "Univ. California, Los Alamos, NM, USA", keywords = "arithmetic; CDC 6600/7600 computers; computer; digital arithmetic; program; roundoff error", treatment = "P Practical; X Experimental", } @TechReport{Malcolm:1973:UUR, author = "Michael A. Malcolm and Cleve B. Moler", title = "{URAND}: a universal random number generator", type = "Technical Report", number = "STAN-CS-73-334", institution = "Computer Science Department, Stanford University", address = "Stanford, CA, USA", pages = "5", year = "1973", bibdate = "Sat Apr 07 09:25:30 2007", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/tex/bib/prng.bib", abstract = "A subroutine for generating uniformly-distributed floating-point numbers in the interval [0,1) is presented in ANSI Standard Fortran. The subroutine, URAND, is designed to be relatively machine independent. URAND has undergone minimal testing on various machines and is thought to work properly on any machine having binary integer number representation, integer multiplication modulo $m$ and integer addition either modulo $m$ or yielding at least $\log_2(m)$ significant bits, where $m$ is some integral power of $2$. Upon the first call of URAND, the value of $m$ is automatically determined and appropriate constants for a linear congruential generator are computed following the suggestions of D. E. Knuth, volume 2. URAND is guaranteed to have a full-length cycle. Readers are invited to apply their favorite statistical tests to URAND, using any binary machine, and report the results to the authors.", acknowledgement = ack-nhfb, } @Article{Moler:1973:AGM, author = "C. B. Moler and G. W. Stewart", title = "An Algorithm for Generalized Matrix Eigenvalue Problems", journal = j-SIAM-J-NUMER-ANAL, volume = "10", number = "2", pages = "241--256", month = apr, year = "1973", CODEN = "SJNAAM", ISSN = "0036-1429 (print), 1095-7170 (electronic)", ISSN-L = "0036-1429", bibdate = "Fri Oct 16 06:57:22 MDT 1998", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; JSTOR database", acknowledgement = ack-nhfb, classcodes = "B0290H (Linear algebra); C4140 (Linear algebra)", corpsource = "Univ. New Mexico, Albuquerque, NM, USA", keywords = "algorithm; degeneracies; eigenvalues and eigenfunctions; general square; generalization of the QR; generalized matrix eigenvalue problems; matrices; matrix algebra; nla, geig, QZ algorithm; singular", treatment = "T Theoretical or Mathematical", } @Article{Moler:1974:CRS, author = "C. Moler", title = "{Cramer}'s rule on $2$-by-$2$ systems", journal = j-SIGNUM, volume = "9", number = "4", pages = "13--14", month = oct, year = "1974", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "Cramer's rule expresses the solution to a system of simultaneous linear equations in terms of ratios of determinants. It is widely known as an example of an impractical method for large systems because of the time required to compute the determinants. For 2-by-2 systems this time difficulty disappears and, since the method does not involve a search for pivots, it may appear to have an advantage over Gaussian elimination. In this note the author points out that Cramer's rule is unsatisfactory even for 2- by-2 systems because of roundoff error difficulties", acknowledgement = ack-nhfb, classcodes = "B0290B (Error analysis in numerical methods); B0290H (Linear algebra); C4110 (Error analysis in numerical methods); C4140 (Linear algebra)", keywords = "2 by 2 systems; Cramer's rule; determinants; error analysis; linear algebra; ratios of; simultaneous linear equations", treatment = "T Theoretical or Mathematical", } @InProceedings{Moler:1975:DCE, author = "C. B. Moler", booktitle = "2nd USA-Japan Computer Conference proceedings: August 26--28, 1975, Tokyo, Japan", title = "Difficulties in computing the exponential of a matrix", publisher = pub-AFIPS, address = pub-AFIPS:adr, pages = "79--82 (of viii + 615)", year = "1975", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "Computing the exponential of a matrix is a problem in many fields, particularly linear systems theory and control theory. There are over a dozen distinctly different methods for carrying out this fundamental computation. Tha author surveys some of these methods, and makes a very preliminary assessment of their relative merits from the point of view of numerical analysis", acknowledgement = ack-nhfb, classcodes = "B0290H (Linear algebra); C4140 (Linear algebra); C7310 (Mathematics computing)", conflocation = "Tokyo, Japan; 26-28 Aug. 1975", corpsource = "Dept. of Math. and Statistics, Univ. of New Mexico, Albuquerque, NM, USA", keywords = "matrix algebra; matrix exponential computation; numerical analysis", sponsororg = "AFIPS; Information Processing Soc. Japan", treatment = "T Theoretical or Mathematical", } @Book{Smith:1976:MER, author = "B. T. Smith and J. M. Boyle and J. J. Dongarra and B. S. Garbow and Y. Ikebe and V. C. Klema and C. B. Moler", title = "Matrix Eigensystem Routines\emdash {EISPACK} Guide", volume = "6", publisher = pub-SV, address = pub-SV:adr, edition = "Second", pages = "vii + 387", year = "1976", ISBN = "0-387-06710-8, 3-540-07546-1", ISBN-13 = "978-0-387-06710-0, 978-3-540-07546-2", LCCN = "QA193 .M37, QA267.A1 L43 no.6", bibdate = "Mon Dec 13 15:15:20 1993", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", series = "Lecture Notes in Computer Science, Editors: G. Goos and J. Hartmanis", annote = "es wird das Eispack-programmsystem zur Loesung von Eigenwertproblemen Beschrieben. Ferner Werden Hinweise zur Behandlung Verschiedener Matrixtypen MIT Diesem System Gegeben. Ausserdem Werden Noch Laufzeitabschaetzungen Angegeben.", descriptor = "Eigenvektor, Eigenwert, Eispack, Loesungsverfahren", keywords = "book, nla, eig, eispack, software", } @Book{Forsythe:1977:CMM, author = "George E. (George Elmer) Forsythe and Michael A. Malcolm and Cleve B. Moler", title = "Computer Methods for Mathematical Computations", publisher = pub-PH, address = pub-PH:adr, pages = "xi + 259", year = "1977", ISBN = "0-13-165332-6", ISBN-13 = "978-0-13-165332-0", LCCN = "QA297 .F5681", MRclass = "65-01", MRnumber = "MR0458783 (56 \#16983)", MRreviewer = "Sven-{\AA}ke Gustafson", bibdate = "Tue May 25 09:01:08 2010", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg-2ed.bib; http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib; http://www.math.utah.edu/pub/tex/bib/fortran1.bib", note = "Cited in {\AA}ke Bj{\"o}rck's bibliography on least squares, which is available by anonymous ftp from \path=math.liu.se= in \path=pub/references=", price = "US\$16.95", series = "Prentice-Hall series in automatic computation", ZMnumber = "0361.65002", acknowledgement = ack-nhfb, classmath = "*65-01 Textbooks (numerical analysis) 68-01 Textbooks (computer science)", keywords = "Fortran (computer program language); numerical analysis -- data processing", remark = "Subroutines and exercises for the computer solution of problems involving matrices, integrals, differential equations, spline functions, zeros and extrema of functions, least squares, and Monte Carlo techniques.", subject = "Numerical analysis; Data processing; Computer programs; Problems, exercises, etc; FORTRAN (Computer program language)", tableofcontents = "Introduction \\ Floating-point computation \\ Linear systems of equations \\ Interpolation \\ Numerical integration \\ Initial value problems in ordinary differential equations \\ Solution of nonlinear equations \\ Optimization \\ Least squares and the singular value decomposition \\ Random number generation and Monte Carlo methods", } @Book{Garbow:1977:MER, author = "B. S. Garbow and J. M. Boyle and J. J. Dongarra and C. B. Moler", title = "Matrix Eigensystem Routines\emdash {EISPACK} Guide Extension", volume = "51", publisher = pub-SV, address = pub-SV:adr, pages = "viii + 343", year = "1977", ISBN = "0-387-08254-9, 3-540-08254-9", ISBN-13 = "978-0-387-08254-7, 978-3-540-08254-5", LCCN = "QA193 .M381, QA267.A1,L43 no. 51", bibdate = "Mon Dec 13 15:14:28 1993", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", series = "Lecture Notes in Computer Science, Editors: G. Goos and J. Hartmanis", keywords = "nla, eig, eispack, software", } @Article{Davis:1978:SME, author = "G. J. Davis and C. B. Moler", title = "Sensitivity of matrix eigenvalues", journal = j-INT-J-NUMER-METHODS-ENG, volume = "12", number = "9", pages = "1367--1373", month = "????", year = "1978", CODEN = "IJNMBH", ISSN = "0029-5981", ISSN-L = "0029-5981", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, classcodes = "A0210 (Algebra, set theory, and graph theory)", corpsource = "Dept. of Math., Univ. of New Mexico, Albuquerque, NM, USA", keywords = "eigenvalues and eigenfunctions; matrix algebra; matrix eigenvalues; sensitivity", treatment = "T Theoretical or Mathematical", } @Article{Moler:1978:HFA, author = "Cleve B. Moler and G. W. Stewart", title = "On the {Householder--Fox} Algorithm for Decomposing a Projection", journal = j-J-COMPUT-PHYS, volume = "28", number = "1", pages = "82--91", month = jul, year = "1978", CODEN = "JCTPAH", DOI = "http://dx.doi.org/10.1016/0021-9991(78)90048-7", ISSN = "0021-9991 (print), 1090-2716 (electronic)", ISSN-L = "0021-9991", bibdate = "Sun Jan 1 09:15:29 MST 2012", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/tex/bib/jcomputphys1970.bib; http://www.sciencedirect.com/science/journal/00219991", URL = "http://www.sciencedirect.com/science/article/pii/0021999178900487", acknowledgement = ack-nhfb, classcodes = "A0210 (Algebra, set theory, and graph theory); A0270 (Computational techniques); C4140 (Linear algebra)", corpsource = "Univ. of New Mexico, Albuquerque, NM, USA", fjournal = "Journal of Computational Physics", keywords = "approximate projection; Cholesky decomposition; Householder--Fox algorithm; matrix algebra; orthonormal basis for; projection range; rounding error", treatment = "T Theoretical or Mathematical", } @Article{Moler:1978:NDW, author = "C. B. Moler and C. F. {Van Loan}", title = "Nineteen dubious ways to compute the exponential of a matrix", journal = j-SIAM-REVIEW, volume = "20", number = "4", pages = "801--836", month = oct, year = "1978", CODEN = "SIREAD", ISSN = "0036-1445 (print), 1095-7200 (electronic)", ISSN-L = "0036-1445", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, classcodes = "C4140 (Linear algebra)", corpsource = "Dept. of Math., Univ. of New Mexico, Albuquerque, NM, USA", keywords = "eig; matrix algebra; matrix exponential; matrix function; nla", treatment = "A Application; G General Review", } @Article{Cline:1979:ECN, author = "A. K. Cline and C. B. Moler and G. W. Stewart and J. H. Wilkinson", title = "An Estimate for the Condition Number of a Matrix", journal = j-SIAM-J-NUMER-ANAL, volume = "16", number = "2", pages = "368--375", month = apr, year = "1979", CODEN = "SJNAAM", ISSN = "0036-1429 (print), 1095-7170 (electronic)", ISSN-L = "0036-1429", MRclass = "65F35 (65F05)", MRnumber = "80g:65048", MRreviewer = "R. P. Tewarson", bibdate = "Fri Oct 16 06:57:22 MDT 1998", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; JSTOR database", acknowledgement = ack-nhfb, classcodes = "C4140 (Linear algebra)", corpsource = "Computer Sci. Dept., Univ. of Texas, Austin, TX, USA", keywords = "cond; condition estimation; err; linear systems; math; matrix algebra; matrix of coefficients; nla", treatment = "T Theoretical or Mathematical", } @Book{Dongarra:1979:LUG, author = "J. J. Dongarra and C. B. Moler and J. R. Bunch and G. W. Stewart", title = "{LINPACK} Users' Guide", publisher = pub-SIAM, address = pub-SIAM:adr, pages = "320", year = "1979", ISBN = "0-89871-172-X (paperback)", ISBN-13 = "978-0-89871-172-1 (paperback)", LCCN = "QA76.73 .L22 L5 1979, QA214 .L56 1979", bibdate = "Mon Dec 13 15:18:20 1993", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", keywords = "book, Cholesky decomposition, cond, downd, linpack, lud, lud, math, nla, qrd, qrd, soft, software, survey, svd, svd, upd, updating", } @TechReport{Moler:1979:EMF, author = "Cleve B. Moler and G. W. (Gilbert W.) Stewart", title = "An efficient matrix factorization for digital image processing", type = "Report", number = "LA-7637-MS", institution = "Los Alamos Scientific Laboratory", address = "Los Alamos, NM, USA", pages = "15", month = jan, year = "1979", bibdate = "Tue May 25 08:46:03 2010", bibsource = "fsz3950.oclc.org:210/WorldCat; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, subject = "matrices; data processing", } @InCollection{Moler:1979:NDW, author = "C. Moler and C. {Van Loan}", editor = "Isaac L. Auerbach", booktitle = "The Auerbach annual, 1979, best computer papers", title = "Nineteen dubious ways to compute the exponential of a matrix", publisher = pub-NH, address = pub-NH:adr, pages = "237--281 (of x + 334)", year = "1979", ISBN = "0-444-00350-9", ISBN-13 = "978-0-444-00350-8", LCCN = "QA76.24.A8 1979", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, classcodes = "B0290H (Linear algebra); C4140 (Linear algebra)", corpsource = "Dept. of Math., Univ. of New Mexico, Albuquerque, NM, USA", keywords = "approximation theory; computational stability; differential; equations; exponential; matrix; matrix algebra; matrix characteristic; matrix eigenvalues; polynomial", treatment = "T Theoretical or Mathematical", } @Book{Forsythe:1980:MMM, author = "George E. Forsythe and Michael A. Malcolm and Cleve B. Moler", title = "Ma{\v{s}}innye metody matemati{\v{c}}eskich vy{\v{c}}islenij. ({Russian}) [{Computer} Methods for Mathematical Computations]", publisher = "Izdatel'stvo Mir", address = "Moscow, USSR", pages = "280", year = "1980", MRclass = "65-01 (65-04)", MRnumber = "MR586770 (82a:65001)", bibdate = "Tue May 25 09:06:54 2010", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "Translated from the English by Kh. D. Ikramov.", ZMnumber = "0547.65001", acknowledgement = ack-nhfb, classmath = "65-01 Textbooks (numerical analysis) 65-04 Machine computation, programs (numerical analysis) 65Cxx Numerical simulation 65Hxx Nonlinear algebraic or transcendental equations 65Dxx Numerical approximation 65L05 Initial value problems for ODE (numerical methods) 65Fxx Numerical linear algebra 65G50 Roundoff error", keywords = "elementary numerical analysis; floating-point computation; Fortran subroutines; interpolation; least squares; linear systems of equations; Monte Carlo methods; numerical computing; numerical integration; optimization; random number generation; singular value decomposition; textbooks", language = "Russian", } @InProceedings{Moler:1980:DIM, author = "C. Moler", booktitle = "AFIPS Conference Proceedings. 1980 National Computer Conference", title = "Design of an interactive matrix calculator", publisher = pub-AFIPS, address = pub-AFIPS:adr, pages = "363--368 (of xii + 919)", year = "1980", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "MATLAB is an interactive computer program that serves as a convenient `laboratory' for computations involving matrices. It provides easy access to matrix software developed by the LINPACK and EISPACK projects. The capabilities range from standard tasks such as solving simultaneous linear equations and inverting matrices, through symmetric and nonsymmetric eigenvalue problems, to fairly sophisticated matrix tools such as the singular value decomposition", acknowledgement = ack-nhfb, classcodes = "C4140 (Linear algebra)", conflocation = "Anaheim, CA, USA; 19-22 May 1980", corpsource = "Univ. of New Mexico, Albuquerque, NM, USA", keywords = "eigenvalue problems; interactive matrix calculator; inverting matrices; MATLAB; matrix algebra; matrix software; simultaneous linear equations; singular value decomposition", treatment = "T Theoretical or Mathematical", } @TechReport{Moler:1980:MIM, author = "C. B. Moler", title = "{MATLAB}\,---\,An Interactive Matrix Laboratory", type = "Technical Report", number = "369", institution = "Department of Mathematics and Statistics, University of New Mexico", year = "1980", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", keywords = "nla, software", } @TechReport{Moler:1980:MUG, author = "Cleve B. Moler", title = "{MATLAB} User's Guide", number = "CS81-1", institution = "University of New Mexico. Dept. of Computer Science", month = nov, year = "1980", LCCN = "QA75.5 T44", bibdate = "Wed Jul 6 17:41:28 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "This describes use of Classic Matlab, the prototype for the very-much expanded professional Matlab from The MathWorks. Classic Matlab is no longer available.", acknowledgement = ack-nhfb, } @TechReport{Moler:1981:MIG, author = "Cleve B. Moler", title = "{MATLAB} Installation Guide", institution = "University of New Mexico. Dept. of Computer Science", month = may, year = "1981", LCCN = "QA75.5 T44", bibdate = "Wed Jul 6 17:39:16 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "This describes installation of Classic Matlab, the prototype for the very-much expanded professional Matlab from The MathWorks. Classic Matlab is no longer available.", acknowledgement = ack-nhfb, } @TechReport{Moler:1982:MUG, author = "C. B. Moler", title = "{MATLAB} Users' Guide", number = "CS81-1 (Revised)", institution = "Department of Computer Science, University of New Mexico", year = "1982", bibdate = "Fri Aug 12 01:33:19 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, keywords = "nla, software", } @Article{Dongarra:1983:IAC, author = "J. J. Dongarra and C. B. Moler and J. H. Wilkinson", title = "Improving the Accuracy of Computed Eigenvalues and Eigenvectors", journal = j-SIAM-J-NUMER-ANAL, volume = "20", number = "1", pages = "23--45", month = feb, year = "1983", CODEN = "SJNAAM", ISSN = "0036-1429 (print), 1095-7170 (electronic)", ISSN-L = "0036-1429", MRclass = "65F15", MRnumber = "84c:65063", MRreviewer = "M. Lotkin", bibdate = "Fri Oct 16 06:57:22 MDT 1998", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; JSTOR database; Theory/Matrix.bib", acknowledgement = ack-nhfb, classcodes = "B0290B (Error analysis in numerical methods); B0290H (Linear algebra); C4110 (Error analysis in numerical methods); C4140 (Linear algebra)", corpsource = "Argonne Nat. Lab., Argonne, IL, USA", keywords = "accuracy; computed eigenvalues; computed eigenvectors; convergence of numerical methods; eig; eigenfunctions; eigenvalues and; EISPACK; error analysis; extended; iterative refinement; matrix algebra; matrix eigenvalues; matrix eigenvectors; Newton's method; nla; numerical; numerical accuracy; numerically stable implementation; precision arithmetic; residuals; standard; subroutines; theory", kwds = "nla, eig, iterative refinement", subject = "G.4 Mathematics of Computing, MATHEMATICAL SOFTWARE, Efficiency \\ G.1.3 Mathematics of Computing, NUMERICAL ANALYSIS, Numerical Linear Algebra, Eigenvalues", treatment = "T Theoretical or Mathematical", xxnote = "Cited in \cite{govl:89}.", } @InProceedings{Moler:1983:LNA, author = "Cleve B. Moler", booktitle = "Proceedings of the 1983 American Control Conference: Sheraton-Palace Hotel, San Francisco, California, June 22, 23, 24, 1983", title = "Learning numerical analysis and mathematics from interactive computing", volume = "1", publisher = pub-IEEE, address = pub-IEEE:adr, pages = "123--124", month = sep, year = "1983", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "Three volumes.", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4788086", abstract = "Many concepts of numerical analysis and mathematics can be learned most readily in an interactive computing environment. The program MATLAB was developed to provide such an environment. MATLAB, an interactive computer program, serves as a convenient `laboratory' of computations involving matrices. It provides easy access to matrix software developed by the LINPACK and EISPACK projects. The capabilities range from standard tasks such as solving simultaneous linear equations and inverting matrices, through symmetric and nonsymmetric eigenvalue problems, to fairly sophisticated matrix tools such as the singular value decomposition.", acknowledgement = ack-nhfb, bookpages = "1350", classcodes = "C7310 (Mathematics computing); C7810C (Computer-aided instruction)", conflocation = "San Francisco, CA, USA; 22-24 June 1983", corpsource = "Dept. of Computer Sci., Univ. of New Mexico, Albuquerque, NM, USA", journal-URL = "http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=4788052", keywords = "computer aided instruction; computer aided learning; EISPACK; interactive computing; LINPACK; mathematics; MATLAB; matrices; matrix software; nonsymmetric eigenvalue; numerical analysis; problems; simultaneous linear equations; singular value decomposition; symmetric eigenvalue problems", sponsororg = "American Automatic Control Council", treatment = "P Practical", } @Article{Moler:1983:RSR, author = "Cleve Moler and Donald Morrison", title = "Replacing Square Roots by {Pythagorean} Sums", journal = j-IBM-JRD, volume = "27", number = "6", pages = "577--581", month = nov, year = "1983", CODEN = "IBMJAE", DOI = "http://dx.doi.org/10.1147/rd.276.0577", ISSN = "0018-8646 (print), 2151-8556 (electronic)", ISSN-L = "0018-8646", bibdate = "Tue Mar 25 14:26:59 MST 1997", bibsource = "Compendex database; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/tex/bib/ibmjrd.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5390405; http://www.research.ibm.com/journal/rd/276/ibmrd2706P.pdf", abstract = "An algorithm is presented for computing a `Pythagorean sum' $ a \osum b = \sqrt {a^2 + b^2} $ directly from $a$ and $b$ without computing their squares or taking a square root. No destructive floating point overflows or underflows are possible. The algorithm can be extended to compute the Euclidean norm of a vector. The resulting subroutine is short, portable, robust, and accurate, but not as efficient as some other possibilities. The algorithm is particularly attractive for computers where space and reliability are more important than speed", acknowledgement = ack-nhfb, classcodes = "C4190 (Other numerical methods); C5230 (Digital arithmetic methods)", classification = "723", corpsource = "Dept. of Computer Sci., Univ. of New Mexico, Albuquerque, NM, USA", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=5288520", journalabr = "IBM J Res Dev", keywords = "algorithms; computer metatheory --- Algorithmic Languages; computer programming; digital arithmetic; Euclidean norm; floating-point arithmetic; iterative methods; performance; Pythagorean sums; subroutine; vector", review = "ACM CR 8406-0463", subject = "G.1 Mathematics of Computing, NUMERICAL ANALYSIS, Roots of Nonlinear Equations \\ F.2.1 Theory of Computation, ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY, Numerical Algorithms and Problems, Computations on polynomials \\ F.2.2 Theory of Computation, ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY, Nonnumerical Algorithms and Problems, Geometrical problems and computations", treatment = "T Theoretical or Mathematical", } @InProceedings{Moler:1988:SUS, author = "Cleve B. Moler", booktitle = "{Compcon Spring '88. Thirty-Third IEEE Computer Society International Conference, Digest of Papers}", title = "Single-user supercomputers or how {I} got rid of the {BLAS}", publisher = pub-IEEE, address = pub-IEEE:adr, pages = "448--451", year = "1988", DOI = "http://dx.doi.org/10.1109/CMPCON.1988.4909", bibdate = "Tue Mar 5 08:48:38 MST 2013", bibsource = "http://ieeexplore.ieee.org/servlet/opac?punumber=5288520; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/tex/bib/ibmjrd.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4909", acknowledgement = ack-nhfb, journal-URL = "http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=190", } @Article{Moler:1983:SVA, author = "C. B. Moler and D. Morrison", title = "Singular Value Analysis of Cryptograms", journal = j-AMER-MATH-MONTHLY, volume = "90", number = "2", pages = "78--87", year = "1983", CODEN = "AMMYAE", ISSN = "0002-9890 (print), 1930-0972 (electronic)", ISSN-L = "0002-9890", bibdate = "Sat Dec 6 06:25:49 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", keywords = "nla, svd, application", } @InCollection{Dongarra:1984:EPS, author = "Jack J. Dongarra and Cleve B. Moler", title = "{EISPACK}: {A} Package for Solving Matrix Eigenvalue Problems", crossref = "Cowell:1984:SDM", chapter = "4", pages = "68--87", year = "1984", bibdate = "Wed Sep 07 10:09:35 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @TechReport{George:1985:LLM, author = "Karen George and Cleve B. Moler and C. Iuzzolino", title = "{LOBO.LIB} mathematical software library", type = "Technical report", number = "CS85-1", institution = "Department of Computer Science, University of New Mexico", address = "Albuquerque, NM, USA", pages = "iv + 50", day = "23", month = jan, year = "1985", bibdate = "Sat Apr 07 09:32:07 2007", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @InProceedings{Moler:1986:MCD, author = "C. B. Moler", title = "Matrix Computations on Distributed Memory Multiprocessors", crossref = "Heath:1986:HM", pages = "181--195", year = "1986", bibdate = "Wed Aug 24 03:27:33 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, keywords = "nla, prll", } @Article{Golub:1987:D, author = "Gene H. Golub and Iain Duff and Cleve Moler", title = "Dedication", journal = j-LINEAR-ALGEBRA-APPL, volume = "88/89", pages = "1--12", year = "1987", CODEN = "LAAPAW", ISSN = "0024-3795 (print), 1873-1856 (electronic)", ISSN-L = "0024-3795", MRclass = "01A70", MRnumber = "88e:01060", bibdate = "Thu Jan 23 11:18:08 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/g/golub-gene-h.bib; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Manual{Moler:1987:PMUa, author = "C. B. Moler and J. N. Little and S. Bangert", title = "{PC}-{Matlab} Users Guide", publisher = pub-MATHWORKS, address = pub-MATHWORKS:adr, year = "1987", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", } @Book{Moler:1987:PMUb, author = "C. Moler and J. Little and S. Bangert", title = "{Pro-Matlab} User's Guide", publisher = pub-MATHWORKS, address = pub-MATHWORKS:adr, year = "1987", ISBN = "????", ISBN-13 = "????", LCCN = "????", bibdate = "Fri Sep 09 16:47:49 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, keywords = "book, nla, software", } @Book{Moler:1987:PMV, author = "Cleve Moler and John Little and Steve Bangert", title = "{PRO-MATLAB} for {VAX}/{VMS} computer, version 3.1", publisher = pub-MATHWORKS, address = pub-MATHWORKS:adr, year = "1987", ISBN = "????", ISBN-13 = "????", LCCN = "????", bibdate = "Wed Jul 6 18:15:09 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Book{Hill:1988:ECM, author = "David R. Hill and Cleve B. {Moler (consulting editor)}", title = "Experiments in Computational Matrix Algebra", publisher = pub-RH, address = pub-RH:adr, year = "1988", ISBN = "0-394-35678-0", ISBN-13 = "978-0-394-35678-5", LCCN = "QA188 .H55 1987", bibdate = "Wed Dec 15 09:07:54 1993", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @InProceedings{Moler:1988:MMV, author = "C. Moler", booktitle = "Digest of Papers: COMPCON Spring 88. Thirty-Third IEEE Computer Society International Conference", title = "{MATLAB}: a mathematical visualization laboratory", publisher = pub-IEEE, address = pub-IEEE:adr, pages = "480--481 (of xvi + 549)", year = "1988", ISBN = "0-8186-0828-5", ISBN-13 = "978-0-8186-0828-5", LCCN = "QA75.5 .C58 1988", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "IEEE Catalog number 88CH2539-5.", abstract = "A description is given of the Titan, a supercomputer with a price tag that makes it possible to devote the entire machine to a single user. Peak floating-point performance is 64 Mflops (million floating-point instructions per second). The Titan compilers automatically vectorize and parallelize standard code. Powerful, integrated graphics allow visualization of the results of computational experiments. The use of the LINPACK Benchmark to analyze how well such computers approach their peak performance is discussed.", acknowledgement = ack-nhfb, classcodes = "C6130B (Graphics techniques); C7310 (Mathematics)", conflocation = "San Francisco, CA, USA; 29 Feb.-3 March 1988", corpsource = "Dana Comput., Sunnyvale, CA, USA", keywords = "3-D graphics; computation environment; computer graphics; interactive; mathematical; mathematical visualization laboratory; mathematics computing; MATLAB; matrix calculator; software packages; subroutine libraries; supercomputer; Titan single-user", sponsororg = "IEEE", treatment = "P Practical; R Product Review", } @InProceedings{Moler:1988:SSH, author = "C. Moler", booktitle = "Digest of Papers: COMPCON Spring 88. Thirty-Third IEEE Computer Society International Conference", title = "Single-user supercomputers or how {I} got rid of the {BLAS}", publisher = pub-IEEE, address = pub-IEEE:adr, pages = "448--451 (of xvi + 549)", year = "1988", ISBN = "0-8186-0828-5", ISBN-13 = "978-0-8186-0828-5", LCCN = "QA75.5 .C58 1988", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "IEEE Catalog number 88CH2539-5.", acknowledgement = ack-nhfb, classcodes = "C5440 (Multiprocessor systems and techniques); C5470 (Performance evaluation and testing)", conflocation = "San Francisco, CA, USA; 29 Feb.-3 March 1988", corpsource = "Dana Comput. Inc., Sunnyvale, CA, USA", keywords = "64 MFLOPS; BLAS; floating-point performance; integrated graphics; LINPACK Benchmark; parallel machines; performance evaluation; supercomputers; Titan; Titan compilers", sponsororg = "IEEE", treatment = "P Practical", } @Book{Kahaner:1989:NMS, author = "David Kahaner and Cleve Moler and Stephen Nash", title = "Numerical Methods and Software", publisher = pub-PH, address = pub-PH:adr, pages = "xii + 495", year = "1989", ISBN = "0-13-627258-4", ISBN-13 = "978-0-13-627258-8", LCCN = "TA345 .K341 1989", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", price = "US\$50", series = "Prentice-Hall series in computational mathematics", abstract = "The following topics were dealt with: computer arithmetic and computational errors; linear systems of equations; interpolation; numerical quadrature; linear least-squares data fitting; solution of nonlinear equations; ordinary differential equations; optimization and nonlinear least squares; simulation and random numbers; and trigonometric approximation and the fast Fourier transform. A significant part of the book is a set of Fortran subroutines, these are provided on a floppy disk for use on IBM PC compatibles under MS DOS. They have been gathered from collections such as Linpack, Quadpack, Minpack, SLATEC and others. They represent the state of the art in mathematical software and a significant part of each chapter acts as a user guide to them and contains listings of the routines.", acknowledgement = ack-nhfb, classcodes = "B0120 (Education and training); B0290 (Numerical analysis); C7310 (Mathematics); C4100 (Numerical analysis)", classification = "B0120 (Education and training); B0290 (Numerical analysis); C4100 (Numerical analysis); C7310 (Mathematics)", keywords = "algorithms; approximation; computational errors; Computational errors; Computer arithmetic; computer arithmetic; differential equations; equations; fast Fourier transform; Fast Fourier transform; floppy disk; Floppy disk; FORTRAN listings; Fortran subroutines; IBM PC compatibles; interpolation; Interpolation; linear least-; Linear least-squares data fitting; linear systems of; Linear systems of equations; Linpack; mathematical software; Mathematical software; mathematics computing; Minpack; Nonlinear equations; nonlinear equations; nonlinear least; Nonlinear least squares; numerical methods; numerical quadrature; Numerical quadrature; optimization; Optimization; ordinary; Ordinary differential equations; Quadpack; random numbers; Random numbers; Simulation; simulation; SLATEC; squares; squares data fitting; theory; trigonometric; Trigonometric approximation; user guide; User guide", review = "ACM CR 8911-0779", subject = "G.1 Mathematics of Computing, NUMERICAL ANALYSIS \\ F.2.1 Theory of Computation, ANALYSIS OF ALGORITHMS AND PROBLEM COMPLEXITY, Numerical Algorithms and Problems, Computation of transforms", thesaurus = "FORTRAN listings; Mathematics computing; Numerical methods", treatment = "G General Review; P Practical; T Theoretical or Mathematical", } @Article{Phillips:1989:DGW, author = "D. Phillips and M. Pique and C. Moler and J. Torborg and D. Greenberg", title = "Distributed graphics: where to draw the lines?", journal = j-COMP-GRAPHICS, volume = "23", number = "5", pages = "257--280", month = dec, year = "1989", CODEN = "CGRADI, CPGPBZ", ISSN = "0097-8930 (print), 1558-4569 (electronic)", ISSN-L = "0097-8930", bibdate = "Wed Aug 24 01:54:48 MDT 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, keywords = "design", subject = "B.4.2 Hardware, INPUT/OUTPUT AND DATA COMMUNICATIONS, Input/Output Devices, Voice \\ I.3.1 Computing Methodologies, COMPUTER GRAPHICS, Hardware architecture \\ I.3.2 Computing Methodologies, COMPUTER GRAPHICS, Graphics Systems \\ I.3.6 Computing Methodologies, COMPUTER GRAPHICS, Methodology and Techniques \\ I.3.7 Computing Methodologies, COMPUTER GRAPHICS, Three-Dimensional Graphics and Realism", } @Book{Moler:1990:PMS, editor = "Cleve B. Moler and John Little", title = "{PRO-MATLAB} for {Sun} workstations: {Matlab} for {Sun} workstations: user's guide", publisher = "MathWorks", address = "South Natick, MA", pages = "(various)", month = jan, year = "1990", LCCN = "TA345.5.P7 P75 1991; QA188 .P76 1990", bibdate = "Tue May 25 08:44:25 MDT 2010", bibsource = "fsz3950.oclc.org:210/WorldCat; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, remark = "Interactive software package for scientific and engineering numeric computation.", subject = "Engineering mathematics; Computer programs; Handbooks, manuals, etc; Mathematics", } @InCollection{Greenberg:1991:CSF, author = "J. M. Greenberg and Cleve Moler", booktitle = "Multidimensional hyperbolic problems and computations (Minneapolis, MN, 1989)", title = "Collisionless solutions to the four velocity {Broadwell} equations", volume = "29", publisher = pub-SV, address = pub-SV:adr, pages = "140--155", year = "1991", MRclass = "76P05 (82C40)", MRnumber = "MR1087078 (91m:76099)", MRreviewer = "Nicola Bellomo", bibdate = "Sat Apr 16 17:52:48 2005", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", series = "IMA Vol. Math. Appl.", } @Book{Little:1991:MHP, author = "John Little and Cleve B. Moler", title = "{MATLAB} high-performance numeric computation software: {PRO-MATLAB} user's guide: {PRO-MATLAB} for {VAX}", publisher = "MathWorks", address = "South Natick, MA, USA", pages = "????", day = "1", month = mar, year = "1991", LCCN = "QA184.M3 L57 1991", bibdate = "Tue May 25 08:44:25 MDT 2010", bibsource = "fsz3950.oclc.org:210/WorldCat; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, remark = "VMS system software version 5.0 or higher.", subject = "PRO-MATLAB (Computer program); Handbooks, manuals, etc; MATLAB; Mathematical analysis; Computer programs; Engineering mathematics", } @Article{Gardiner:1992:AFS, author = "Judith D. Gardiner and Matthew R. Wette and Alan J. Laub and James J. Amato and Cleve B. Moler", title = "Algorithm 705: {A} {FORTRAN-77} Software Package for Solving the {Sylvester} Matrix Equation {$AXB^{\sc{T}}+CXD^{\sc{T}}=E$}", journal = j-TOMS, volume = "18", number = "2", pages = "232--238", month = jun, year = "1992", CODEN = "ACMSCU", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", MRclass = "65F05 (65-04 65F10 65F35)", MRnumber = "MR1167893", bibdate = "Tue Oct 22 15:46:09 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "This paper documents a software package for solving the Sylvester matrix equation AXB/sup T/+CXD/sup T/=E. All quantities are real matrices; A and C are m*m; B and D are n*n; and X and E are m*n. The unknown is X. Two symmetric forms of Eq. (1) are treated separately for efficiency. They are the continuous-time symmetric Sylvester equation and the discrete-time equation. The software also provides a means for estimating the condition number of these three equations.", acknowledgement = ack-nhfb, affiliation = "California Univ., Santa Barbara, CA, USA", classcodes = "C7310 (Mathematics); C4140 (Linear algebra)", classification = "C4140 (Linear algebra); C7310 (Mathematics)", corpsource = "California Univ., Santa Barbara, CA, USA", fjournal = "Association for Computing Machinery. Transactions on Mathematical Software", keywords = "Continuous time symmetric equation; continuous time symmetric equation; Discrete-time equation; discrete-time equation; FORTRAN-77; mathematics computing; matrix algebra; package; software; Software package; software packages; Sylvester matrix equation", thesaurus = "Mathematics computing; Matrix algebra; Software packages", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Gardiner:1992:SSM, author = "Judith D. Gardiner and Alan J. Laub and James J. Amato and Cleve B. Moler", title = "Solution of the {Sylvester} Matrix Equation {$AXB^{\sc{T}}+CXD^{\sc{T}}=E$}", journal = j-TOMS, volume = "18", number = "2", pages = "223--231", month = jun, year = "1992", CODEN = "ACMSCU", ISSN = "0098-3500 (print), 1557-7295 (electronic)", ISSN-L = "0098-3500", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "A software package has been developed to solve efficiently the Sylvester-type matrix equation AXB/sup T/+CXD/sup T/=E. A transformation method is used which employs the QZ algorithm to structure the equation in such a way that it can be solved columnwise by a back substitution technique. The algorithm is an extension of the Bartels--Stewart method and the Hessenberg--Schur method. The numerical performance of the algorithms and software is demonstrated by application to near-singular systems", acknowledgement = ack-nhfb, classcodes = "C7310 (Mathematics); C4140 (Linear algebra)", corpsource = "California Univ., Santa Barbara, CA, USA", keywords = "algorithm; back substitution; Bartels--Stewart method; Hessenberg--Schur method; iterative methods; linear algebra; mathematical software; mathematics computing; near-singular systems; QZ; software package; software packages; Sylvester-type matrix equation", treatment = "P Practical; T Theoretical or Mathematical", } @Article{Gilbert:1992:SMM, author = "John R. Gilbert and Cleve Moler and Robert Schreiber", title = "Sparse Matrices in {MATLAB}: Design and Implementation", journal = j-SIAM-J-MAT-ANA-APPL, volume = "13", number = "1", pages = "333--356", month = jan, year = "1992", CODEN = "SJMAEL", ISSN = "0895-4798 (print), 1095-7162 (electronic)", ISSN-L = "0895-4798", MRclass = "65-04 (65F50)", MRnumber = "MR1146669 (92i:65004)", bibdate = "Tue Jan 21 08:54:30 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "Cited in {\AA}ke Bj{\"o}rck's bibliography on least squares, which is available by anonymous ftp from \path=math.liu.se= in \path=pub/references=.", acknowledgement = ack-nhfb, fjournal = "SIAM Journal on Matrix Analysis and Applications", keywords = "nla, soft, sparse", } @Article{Moler:1992:DGH, author = "Cleve Moler", title = "Dedication to {Gene H. Golub} on the occasion of his 15th birthday", journal = j-SIAM-J-MAT-ANA-APPL, volume = "13", number = "1", pages = "vii--viii", month = jan, year = "1992", CODEN = "SJMAEL", ISSN = "0895-4798 (print), 1095-7162 (electronic)", ISSN-L = "0895-4798", MRclass = "01A70", MRnumber = "MR1146646", bibdate = "Tue Jan 28 14:03:35 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, fjournal = "SIAM Journal on Matrix Analysis and Applications", remark = "Gene Golub's birthday is February 29, that is, every fourth year, whence the curious title.", } @Book{Chen:1993:SMT, author = "Denise Chen and Cleve B. Moler", title = "Symbolic math toolbox: user's guide", publisher = "MathWorks", address = "Natick, MA, USA", pages = "(various)", month = aug, year = "1993", LCCN = "QA76.73.M38 C454 1993", bibdate = "Tue May 25 08:44:25 MDT 2010", bibsource = "fsz3950.oclc.org:210/WorldCat; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, remark = "Cover title: Symbolic math toolbox for use with MATLAB.. Running title: Symbolic math toolbox user's guide.", subject = "MATLAB; Handbooks, manuals, etc; Matlab", } @InProceedings{Johnson:1994:CM, author = "Stephen C. Johnson and Cleve Moler", title = "Compiling {Matlab}", crossref = "USENIX:1994:PUSb", pages = "119--127", year = "1994", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.usenix.org/", abstract = "MATLAB is a high-level language oriented towards scientific and engineering applications. It has evolved over a ten-year history to become a popular, flexible, powerful, but still simple language, and has served as an effective platform for over a dozen ``toolboxes'' supporting everything from symbolic computation to digital filter design, control theory and neural nets. Designed to be used interactively, MATLAB also supports the ability to define functions and scripts, and dynamically link with C and FORTRAN programs. This paper discusses a project to provide a compiler for MATLAB. The focus of this paper is on techniques that might be useful for other high-level languages, and the parts of such languages that resist compilation. Our constructed MATLAB compiler is in beta test, and has demonstrated speedups over interpretation of up to 300 times on practical programs", acknowledgement = ack-nhfb, affiliation = "Melismatic Software; The MathWorks, Inc", classcodes = "C6150C (Compilers, interpreters and other processors); C7310 (Mathematics computing)", classification = "C6150C (Compilers, interpreters and other processors); C7310 (Mathematics computing)", conflocation = "Sante Fe, NM, USA; 26-28 Oct. 1994", conftitle = "Proceedings of the USENIX Symposium on Very High Level Languages (VHLL)", keywords = "applications; beta testing; Beta testing; C programs; compilers; computation; control theory; Control theory; Digital filter design; digital filter design; dynamic linking; Dynamic linking; Engineering applications; engineering applications; FORTRAN programs; functions; Functions; high level languages; high-level language; High-level language; Interactive use; interactive use; mathematics computing; MATLAB compiler; nets; neural; Neural nets; program; scientific; Scientific applications; scripts; Scripts; speedups; Speedups; symbol manipulation; symbolic; Symbolic computation; toolboxes; Toolboxes", thesaurus = "High level languages; Mathematics computing; Program compilers; Symbol manipulation", treatment = "P Practical", } @TechReport{Moler:1994:CCB, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Benchmarks --- {LINPACK} and {MATLAB}: Fame and fortune from megaflops", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "3", month = "Summer\slash Fall", year = "1994", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/pdf/sumfall94cleve.pdf", acknowledgement = ack-nhfb, keywords = "Matlab", } @InProceedings{Moler:1994:NAB, author = "C. B. Moler and M. W. Reichelt and L. F. Shampine", editor = "J. Halin and W. Karplus and R. Rimane", booktitle = "CISS. First Joint Conference of International Simulation Societies Proceedings", title = "The numerical analytic basis for {MathWorks} simulations tools", publisher = "????", address = "????", pages = "18--20 (of xvii + 816)", year = "1994", bibdate = "Fri Mar 21 15:55:27 MST 1997", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "For several years MATLAB has provided just two ordinary differential equation solvers, ode23 and ode45. These two routines have proved to be quite effective for solving systems of non-stiff ode`s, but are not efficient for stiff systems. More recently, SIMULINK has provided three more methods, one of them for stiff systems and one for modeling linear systems, but these routines have not generally been used in MATLAB itself. We are developing a new suite of ode solvers for use in both MATLAB and SIMULINK. They are compatible with the old methods of the same names, and are still intended for non-stiff systems, but they have significantly expanded capabilities and are based on new formulas developed during this project", acknowledgement = ack-nhfb, classcodes = "C7310 (Mathematics computing); C4170 (Differential equations)", conflocation = "Zurich, Switzerland; 22-25 Aug. 1994", conftitle = "Proceedings of CISS-First Joint Conference of International Simulation Societies", corpsource = "The MathWorks Inc., Natick, MA, USA", keywords = "differential equations; linear systems; mathematics computing; MATLAB; numerical analysis; ode solvers; ode23; ode45; ordinary differential equation; packages; routines; SIMULINK; software; solvers; stiff systems; subroutines", treatment = "T Theoretical or Mathematical", } @Article{Coe:1995:CAP, author = "Tim Coe and Terje Mathisen and Cleve Moler and Vaughan Pratt", title = "Computational Aspects of the {Pentium} Affair", journal = j-IEEE-COMPUT-SCI-ENG, volume = "2", number = "1", pages = "18--30", month = "Spring", year = "1995", CODEN = "ISCEE4", DOI = "http://dx.doi.org/10.1109/99.372929", ISSN = "1070-9924 (print), 1558-190X (electronic)", ISSN-L = "1070-9924", bibdate = "Sat Jan 9 08:57:23 MST 1999", bibsource = "http://www.computer.org/cse/cs1998; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/tex/bib/ieeecomputscieng.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=372929; http://www.computer.org/cse/cs1998/c1018abs.htm", abstract = "The Pentium affair has been widely publicized. It started with an obscure defect in the floating-point unit of Intel Corporation's flagship Pentium microprocessor. This is the story of how the Pentium floating-point division problem was discovered, and what you need to know about the maths and computer engineering involved before deciding whether to replace the chip, install the workaround provided here, or do nothing. The paper also discusses broader issues of computational correctness.", acknowledgement = ack-nhfb, affiliation = "Vitesse Semicond. Corp., Camarillo, CA, USA", classcodes = "C5130 (Microprocessor chips); C5230 (Digital arithmetic methods)", classification = "C5130 (Microprocessor chips); C5230 (Digital arithmetic methods)", corpsource = "Vitesse Semicond. Corp., Camarillo, CA, USA", fjournal = "IEEE Computational Science \& Engineering", journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=99", keywords = "computational aspects; computational correctness; computer engineering; division problem; floating point arithmetic; Floating-point division problem; floating-point unit; Intel Corporation; microprocessor chips; Pentium affair; Pentium microprocessor", thesaurus = "Floating point arithmetic; Microprocessor chips", treatment = "P Practical; T Theoretical or Mathematical", } @TechReport{Moler:1995:CCQ, author = "Cleve B. Moler", title = "{Cleve}'s Corner: The {QR} algorithm: Striving for infallibility", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "2", month = "Summer", year = "1995", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/pdf/sum95cleve.pdf", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1995:CCR, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Random thoughts: $10^{435}$ years is a very long time", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "2", month = "Fall", year = "1995", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/pdf/Cleve.pdf", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1995:CCT, author = "Cleve B. Moler", title = "{Cleve}'s Corner: {A} Tale of Two Numbers: {With} the {Pentium}, there is a very small chance of making a very large error", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, month = "Winter", year = "1995", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/pdf/win95cleve.pdf", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1995:CCW, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Why there isn't a parallel {MATLAB}", type = "Technical note", institution = "The MathWorks, Inc.", address = "3 Apple Hill Drive, Natick, MA 01760-2098, USA", year = "1995", bibdate = "Thu Oct 24 07:05:07 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/pdf/spr95cleve.pdf", abstract = "There actually have been a few experimental versions of MATLAB for parallel computers. None of them has been effective enough to justify development beyond the experimental prototype. But we have learned enough from these experiences to make us skeptical about the viability of a fully functional MATLAB running on today's parallel machines. There are three basic difficulties: (1) Memory model, (2) Granularity, (3) Business situation.", acknowledgement = ack-nhfb, annote = "From the document: ``In typical use, MATLAB spends only a small portion of its time in routines that can be parallelized, like the ones in the math library. It spends much more time in places like the parser, the interpreter, and parallelism is difficult to find.''", } @Article{Moler:1995:TTN, author = "Cleve B. Moler", title = "A tale of two numbers", journal = j-SIAM-NEWS, volume = "28", number = "1", pages = "16--16", day = "1", month = jan, year = "1995", ISSN = "0036-1437", bibdate = "Wed Nov 13 07:16:43 1996", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "Discusses the Intel Pentium chip divide flaw.", } @TechReport{Moler:1996:CCF, author = "Cleve B. Moler", title = "{Cleve}'s Corner: {Floating} points: {IEEE Standard} unifies arithmetic model", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "3", month = "Fall", year = "1996", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/pdf/Fall96Cleve.pdf", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1996:CCG, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Golden {ODEs}: New ordinary differential equation solvers for {MATLAB} and {SIMULINK}", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "3", month = "Summer", year = "1996", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/pdf/Sum96.Cleve.pdf", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1997:CCW, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Are we there yet? {Zero} crossing and event handling for differential equations", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "2", year = "1997", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/pdf/97slCleve.pdf", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1998:CCG, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Good Vibrations: {\tt eigshow} helps explain eigenvalues and singular values", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "1", month = "Winter", year = "1998", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/win98cleve.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1998:CCT, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Trigonometry Is a Complex Subject: Revisiting inverse, complex, hyperbolic, floating-point trig functions", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "1", month = "Summer", year = "1998", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/sum98cleve.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1999:CCOa, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Optimally Speaking: {Optimization Toolbox} features new methods for large-scale problems", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "1", month = "Winter", year = "1999", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/sm99cleve.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:1999:CCOb, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Objectively Speaking: {OOPS} is not an apology", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, month = "Winter", year = "1999", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/clevecorner.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:2000:CCF, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Faster Finite {Fourier} Transforms: {MATLAB 6} incorporates {FFTW}", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "1", month = "Winter", year = "2000", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/winter01_cleve.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:2000:CCM, author = "Cleve B. Moler", title = "{Cleve}'s Corner: {MATLAB} Incorporates {LAPACK}: Increasing the speed and capabilities of matrix computation", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "1", month = "Winter", year = "2000", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/winter2000.cleve.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:2001:CCN, author = "Cleve B. Moler", title = "{Cleve}'s Corner: Normal Behavior: {Ziggurat} algorithm generates normally distributed random numbers", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "1", month = "Spring", year = "2001", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/spring01_cleve.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:2002:CCT, author = "Cleve B. Moler", title = "{Cleve}'s Corner: The Tetragamma Function and Numerical Craftsmanship: {MATLAB}'s special mathematical functions rely on skills from another era", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "1", month = feb, year = "2002", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/winter02_cleve.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @TechReport{Moler:2002:CCW, author = "Cleve B. Moler", title = "{Cleve}'s Corner: The World's Largest Matrix Computation: {Google}'s {PageRank} is an eigenvector of a matrix of order 2.7 billion", type = "Technical note", institution = inst-MATHWORKS, address = inst-MATHWORKS:adr, pages = "1", month = oct, year = "2002", bibdate = "Thu Oct 24 07:16:21 2002", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/company/newsletter/clevescorner/oct02_cleve.shtml", acknowledgement = ack-nhfb, keywords = "Matlab", } @Article{Moler:2003:NDW, author = "Cleve Moler and Charles Van Loan", title = "Nineteen Dubious Ways to Compute the Exponential of a Matrix, Twenty-Five Years Later", journal = j-SIAM-REVIEW, volume = "45", number = "1", pages = "3--49", month = mar, year = "2003", CODEN = "SIREAD", ISSN = "0036-1445 (print), 1095-7200 (electronic)", ISSN-L = "0036-1445", MRclass = "15A15 (65F15 65F30 65L99)", MRnumber = "MR1981253 (2004d:15012)", MRreviewer = "David Scott Watkins", bibdate = "Wed Aug 20 06:58:10 MDT 2003", bibsource = "http://epubs.siam.org/sam-bin/dbq/toc/SIREV/45/1; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://epubs.siam.org/sam-bin/dbq/article/41801", acknowledgement = ack-nhfb, fjournal = "SIAM Review", keywords = "condition; Krylov iteration; Matlab; matrix exponential; matrix logarithm; roundoff error; truncation error", } @Book{Moler:2004:NCM, author = "Cleve B. Moler", title = "Numerical computing with {MATLAB}", publisher = pub-SIAM, address = pub-SIAM:adr, pages = "xii + 336", year = "2004", ISBN = "0-89871-560-1", ISBN-13 = "978-0-89871-560-6", LCCN = "QA297 .M625 2004", MRclass = "65-01 (65-04)", MRnumber = "MR2065657", bibdate = "Sat Apr 16 17:52:40 2005", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; z3950.loc.gov:7090/Voyager", acknowledgement = ack-nhfb, subject = "Numerical analysis; Data processing; MATLAB", } @InProceedings{Moler:2004:WPT, author = "Cleve B. Moler", editor = "????", booktitle = "{FIE 2004: 34th Annual Conference on Frontiers in Education, 2004}", title = "Work in progress --- teaching numerical computing with {MATLAB}", publisher = pub-IEEE, address = pub-IEEE:adr, pages = "{T2H/1--T2H/2} (vol. 1)", year = "2004", DOI = "http://dx.doi.org/10.1109/FIE.2004.1408512", ISBN = "????", ISBN-13 = "????", LCCN = "????", bibdate = "Sat Apr 07 09:51:05 2007", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=1408512", acknowledgement = ack-nhfb, bookpages = "xxiv + 1500", journal-URL = "http://ieeexplore.ieee.org/xpl/mostRecentIssue.jsp?punumber=9652", } @Article{Moler:2006:CCG, author = "Cleve B. Moler", title = "{Cleve}'s Corner: The Growth of {MATLAB} and {The MathWorks} over Two Decades", journal = "The {MathWorks News\&Notes}", pages = "22--24", month = jan, year = "2006", bibdate = "Tue Jan 10 19:13:59 2006", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, keywords = "Matlab", } @Article{Moler:2006:CCP, author = "Cleve B. Moler", title = "{Cleve}'s Corner: {Professor SVD}", journal = "The {MathWorks News\&Notes}", pages = "26--29", month = oct, year = "2006", bibdate = "Wed Oct 04 19:08:04 2006", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/mason/tag/proxy.html?dataid=8193&fileid=35906", acknowledgement = ack-nhfb, keywords = "Gene Golub; Matlab; singular value decomposition", } @InProceedings{Moler:2007:RSG, author = "Cleve B. Moler", title = "Recollections of a {Stanford NA} groupie", crossref = "Du:2007:SSA", pages = "??--??", year = "2007", bibdate = "Sat Apr 07 09:00:45 2007", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.stanford.edu/group/compmath50/docs/CompMath50Pgm21.pdf", acknowledgement = ack-nhfb, } @Article{Dongarra:2008:NNB, author = "Jack Dongarra and Gene H. Golub and Eric Grosse and Cleve Moler and Keith Moore", title = "{Netlib} and {NA-Net}: Building a Scientific Computing Community", journal = j-IEEE-ANN-HIST-COMPUT, volume = "30", number = "2", pages = "30--41", month = apr # "\slash " # jun, year = "2008", CODEN = "IAHCEX", DOI = "http://dx.doi.org/10.1109/MAHC.2008.29", ISSN = "1058-6180 (print), 1934-1547 (electronic)", ISSN-L = "1058-6180", bibdate = "Thu Jul 3 10:46:12 MDT 2008", bibsource = "http://www.computer.org/annals/an2008/; http://www.math.utah.edu/pub/bibnet/authors/d/dongarra-jack-j.bib; http://www.math.utah.edu/pub/bibnet/authors/g/grosse-eric.bib http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=4544554", acknowledgement = ack-nhfb, journal-URL = "http://ieeexplore.ieee.org/xpl/RecentIssue.jsp?punumber=85", remark = "Gene H. Golub, (Deceased 16 November 2007).", } @Book{Moler:2008:NCM, author = "Cleve B. Moler", title = "Numerical computing with {MATLAB}", publisher = pub-SIAM, address = pub-SIAM:adr, edition = "Second", pages = "xi + 336", year = "2008", ISBN = "0-89871-660-8 (hardcover), 0-89871-560-1 (paperback), 0-89871-795-7 (e-book)", ISBN-13 = "978-0-89871-660-3 (hardcover), 978-0-89871-560-6 (paperback), 978-0-89871-795-2 (e-book)", LCCN = "QA297 .M625 2008", bibdate = "Fri Jul 8 17:59:27 MDT 2011", bibsource = "fsz3950.oclc.org:210/WorldCat; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Manual{Moler:2008:RBV, author = "Cleve Moler", title = "Remembering {Beresford} and {Velvel}", howpublished = "Web document", day = "30", month = mar, year = "2008", bibdate = "Mon Mar 31 16:56:48 2008", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "The Bay Area Scientific Computing Day, BASCD08, honoring Profs. Kahan and Parlett, 29--30 March, 2008.", URL = "http://math.berkeley.edu/bascd08", acknowledgement = ack-nhfb, } @Book{Moler:2011:EM, author = "Cleve Moler", title = "Experiments with {MATLAB}", publisher = pub-MATHWORKS, address = pub-MATHWORKS:adr, pages = "????", year = "2011", ISBN = "????", ISBN-13 = "????", LCCN = "????", bibdate = "Fri Jul 08 18:03:01 2011", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.mathworks.com/moler/exm/", acknowledgement = ack-nhfb, remark = "Electronic book under development; no print edition is planned.", } %%% ==================================================================== %%% Part 2 (of 2) --- publications about Cleve Moler and his works %%% %%% Bibliography entries, sorted by year, and then by citation label: @TechReport{Efimenko:1964:ACE, author = "V. A. Efimenko", title = "On approximate calculations of the eigenvalues and eigenvectors of boundary value problems in partial differential equations", institution = "Computer Science Department, Stanford University", address = "Stanford, CA, USA", pages = "20", year = "1964", bibdate = "Sat Apr 07 09:34:29 2007", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "Translated by George Reiter and Cleve Moler from the original Russian, published in Izv. Akad. Nauk SSSR, Ser. Mat. 613--623 (1936).", acknowledgement = ack-nhfb, } @Article{Stenger:1968:TC, author = "Frank Stenger", title = "A trap in computations", journal = j-SIGNUM, volume = "3", number = "3", pages = "??--??", month = jul, year = "1968", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Mar 5 17:26:27 MST 2007", bibsource = "http://portal.acm.org/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "See \cite{Moler:1969:MSC}.", acknowledgement = ack-nhfb, articleno = "2", } @Article{Kahan:1971:P, author = "W. Kahan", title = "A Problem", journal = j-SIGNUM, volume = "6", number = "3", pages = "6--6", month = nov, year = "1971", CODEN = "SNEWD6", ISSN = "0163-5778 (print), 1558-0237 (electronic)", ISSN-L = "0163-5778", bibdate = "Mon Dec 12 21:50:03 GMT 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/bibnet/subjects/acc-stab-num-alg.bib", note = "See response \cite{Dorr:1973:REC}.", acknowledgement = ack-nhfb, } @Article{Curran:1978:BRB, author = "M. P. J. Curran", title = "Book review: {{\booktitle{Computer Methods for Mathematical Computations}}, by G. Forsythe, M. Malcolm, and C. Moler, 1977; 259 pages. (Prentice/Hall, \pounds 12.80)}", journal = j-COMP-J, volume = "21", number = "4", pages = "336--336", month = "????", year = "1978", CODEN = "CMPJA6", DOI = "http://dx.doi.org/10.1093/comjnl/21.4.336-a", ISSN = "0010-4620 (print), 1460-2067 (electronic)", ISSN-L = "0010-4620", bibdate = "Tue Dec 4 14:48:04 MST 2012", bibsource = "http://comjnl.oxfordjournals.org/content/21/4.toc; http://www.math.utah.edu/pub/bibnet/authors/f/forsythe-george-elmer.bib; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/tex/bib/compj1970.bib", URL = "http://comjnl.oxfordjournals.org/content/21/4/336.2.full.pdf+html", acknowledgement = ack-nhfb, fjournal = "The Computer Journal", } @Article{Marchioro:1999:ICM, author = "Tom Marchioro", title = "Interview: With {Cleve Moler} Putting Math to Work", journal = j-COMPUT-SCI-ENG, volume = "1", number = "4", pages = "10--??", month = jul # "\slash " # aug, year = "1999", CODEN = "CSENFA", ISSN = "1521-9615 (print), 1558-366X (electronic)", ISSN-L = "1521-9615", bibdate = "Wed Jul 28 07:37:40 MDT 1999", bibsource = "http://www.computer.org/cse/cs1999; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://dlib.computer.org/cs/books/cs1999/pdf/c4010.pdf", acknowledgement = ack-nhfb, } @Article{Haigh:2008:CMM, author = "Thomas Haigh", title = "{Cleve Moler}: Mathematical Software Pioneer and Creator of {Matlab}", journal = j-IEEE-ANN-HIST-COMPUT, volume = "30", number = "1", pages = "87--91", month = jan # "\slash " # mar, year = "2008", CODEN = "IAHCEX", DOI = "http://dx.doi.org/10.1109/MAHC.2008.2", ISSN = "1058-6180 (print), 1934-1547 (electronic)", ISSN-L = "1058-6180", bibdate = "Thu Jul 3 10:46:12 MDT 2008", bibsource = "http://www.computer.org/annals/an2008/; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", abstract = "A prominent figure in the numerical analysis community in his early academic career, Cleve Moler gradually shifted his research efforts to mathematical software, specifically to the development of Matlab, an educational software package. Matlab has evolved to become a commercial success in scientific and engineering applications. Moler, now Mathworks' chief scientist and chairman, is still involved in software development and applied computing research and education.", acknowledgement = ack-nhfb, } @Article{Edwards:2009:ZPL, author = "Kathryn Edwards", title = "The {A--Z} of Programming Languages: {MATLAB}", journal = j-COMPUTERWORLD, day = "9", month = dec, year = "2009", CODEN = "CMPWAB", ISSN = "0010-4841", bibdate = "Wed Jul 06 16:26:45 2011", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", URL = "http://www.computerworld.com.au/article/329191/a-z_programming_languages_matlab/", abstract = "Our series on the most popular programming languages continues as we chat to MATLAB creator Cleve Moler.", acknowledgement = ack-nhfb, } @Article{Anonymous:2011:CMW, author = "Anonymous", title = "{Cleve Moler} Wins {Fernbach Award}", journal = j-COMPUTER, volume = "44", number = "11", pages = "71--71", month = nov, year = "2011", CODEN = "CPTRB4", DOI = "http://dx.doi.org/10.1109/MC.2011.333", ISSN = "0018-9162 (print), 1558-0814 (electronic)", ISSN-L = "0018-9162", bibdate = "Tue Nov 29 16:27:00 2011", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib; http://www.math.utah.edu/pub/tex/bib/computer2010.bib", acknowledgement = ack-nhfb, fjournal = "Computer", } %%% ==================================================================== %%% These entries must come last because they are cross-referenced %%% by others above. From version 0.04, "bibsort -byyear" will %%% correctly position Book entries that contain booktitle information. @Proceedings{AFIPS:1967:ACP, key = "AFIPS SJCC '67", title = "1967 Spring Joint Computer Conference, April 18--20, Atlantic City, {NJ}", volume = "30", publisher = "Thompson Book Co.", address = "Washington, DC, USA", pages = "799", year = "1967", LCCN = "TK7885.A1 J6 1967", bibdate = "Sat Sep 24 01:00:25 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", series = "AFIPS conference proceedings", acknowledgement = ack-nhfb, } @Proceedings{ACM:1972:PAA, key = "ACM '72", title = "Proceedings of the {ACM} Annual Conference, August 1972, Boston", publisher = pub-ACM, address = pub-ACM:adr, pages = "xiii + 1156", year = "1972", LCCN = "TK 7885 A84p 1972", bibdate = "Wed Sep 07 10:13:52 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "Two volumes.", acknowledgement = ack-nhfb, } @Proceedings{Moler:1978:NAC, editor = "Cleve B. Moler and Isaiah Shavitt", booktitle = "{Numerical algorithms in chemistry: algebraic methods: report on the workshop, August 9--11, 1978}", title = "{Numerical algorithms in chemistry: algebraic methods: report on the workshop, August 9--11, 1978}", publisher = "Lawrence Berkeley Laboratory, University of California", address = "Berkeley, CA, USA", pages = "162", year = "1978", LCCN = "QD39.3.M3 W61 1978", bibdate = "Tue May 25 08:44:25 MDT 2010", bibsource = "fsz3950.oclc.org:210/WorldCat; http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", note = "UC-32, CONF-780878.", series = "LBL-8158", acknowledgement = ack-nhfb, meetingname = "Workshop on Numerical Algorithms in Chemistry: Algebraic Methods (1978 : University of California at Santa Cruz)", subject = "chemistry; mathematics; congresses; algorithms", } @Book{Cowell:1984:SDM, editor = "W. Cowell", booktitle = "Sources and Development of Mathematical Software", title = "Sources and Development of Mathematical Software", publisher = pub-PH, address = pub-PH:adr, pages = "xii + 404", year = "1984", ISBN = "0-13-823501-5", ISBN-13 = "978-0-13-823501-7", LCCN = "QA76.95 .S68 1984", bibdate = "Wed Aug 24 01:54:48 MDT 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", price = "US\$32.50", series = "Prentice-Hall series in computational mathematics, Cleve B. Moler, Advisor", acknowledgement = ack-nhfb, keywords = "algorithms; design; documentation", review = "ACM CR 8501-0008", subject = "G Mathematics of Computing, MATHEMATICAL SOFTWARE \\ D.2.2 Software, SOFTWARE ENGINEERING, Tools and Techniques, Software libraries \\ J.2 Computer Applications, PHYSICAL SCIENCES AND ENGINEERING, Mathematics and statistics", } @Proceedings{Heath:1986:HM, editor = "M. T. Heath", booktitle = "Hypercube multiprocessors, 1987: Proceedings of the Second Conference on Hypercube Multiprocessors, Knoxville, Tennessee, September 29--October 1, 1986", title = "Hypercube multiprocessors, 1987: Proceedings of the Second Conference on Hypercube Multiprocessors, Knoxville, Tennessee, September 29--October 1, 1986", publisher = pub-SIAM, address = pub-SIAM:adr, pages = "xvii + 761", year = "1986", ISBN = "0-89871-215-7", ISBN-13 = "978-0-89871-215-5", LCCN = "QA76.5 .C61921 1986", bibdate = "Wed Aug 24 02:43:45 1994", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, } @Proceedings{USENIX:1994:PUSb, editor = "{USENIX Association}", booktitle = "Proceedings of the {USENIX} Symposium on Very High Level Languages ({VHLL}): October 26--28, 1994, Santa Fe, New Mexico, USA", title = "Proceedings of the {USENIX} Symposium on Very High Level Languages ({VHLL}): October 26--28, 1994, Santa Fe, New Mexico, {USA}", publisher = pub-USENIX, address = pub-USENIX:adr, pages = "226", year = "1994", ISBN = "1-880446-65-0", ISBN-13 = "978-1-880446-65-2", LCCN = "QA76.7 .U74 1994", bibdate = "Sun Feb 18 07:46:09 MST 1996", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, annote = "Spine title: Very high level languages (VHLL) proceedings. ``Autumn 1994''--Spine.", keywords = "Programming languages (Electronic computers) --- Congresses.", } @Proceedings{Du:2007:SSA, editor = "Ding-Zhu Du and Charles Farbat and Walter Murray and Michael Overton and Haesun Park and Michael Saunders and James Varah", booktitle = "{STANFORD 50: State of the Art \& Future Directions of Computational Mathematics \& Numerical Computing: A conference celebrating the 50th anniversary George Forsythe's arrival at Stanford and Gene Golub's 75th birthday, Stanford University, March 29--31, 2007}", title = "{STANFORD 50: State of the Art \& Future Directions of Computational Mathematics \& Numerical Computing: A conference celebrating the 50th anniversary George Forsythe's arrival at Stanford and Gene Golub's 75th birthday, Stanford University, March 29--31, 2007}", publisher = "????", address = "????", pages = "????", year = "2007", ISBN = "????", ISBN-13 = "????", LCCN = "????", bibdate = "Sat Apr 07 09:04:27 2007", bibsource = "http://www.math.utah.edu/pub/bibnet/authors/m/moler-cleve-b.bib", acknowledgement = ack-nhfb, }