Wei-Chi Yang | Radford University
Total Page:16
File Type:pdf, Size:1020Kb

Load more
Recommended publications
-
SMT-Like Queries in Maple
SMT-like Queries in Maple Stephen A. Forrest Maplesoft Europe Ltd., Cambridge, UK [email protected] Abstract. The recognition that Symbolic Computation tools could ben- efit from techniques from the world of Satisfiability Checking was a pri- mary motive for the founding of the SC2 community. These benefits would be further demonstrated by the existence of \SMT-like" queries in legacy computer algebra systems; that is, computations which seek to decide satisfiability or identify a satisfying witness. The Maple CAS has been under continuous development since the 1980s and its core symbolic routines incorporate many heuristics. We describe ongoing work to compose an inventory of such \SMT-like\ queries ex- tracted from the built-in Maple library, most of which were added long before the inclusion in Maple of explicit software links to SAT/SMT tools. Some of these queries are expressible in the SMT-LIB format us- ing an existing logic, and it is hoped that those that are not could help inform future development of the SMT-LIB standard. 1 Introduction 1.1 Maple Maple is a computer algebra system originally developed by members of the Symbolic Computation Group in the Faculty of Mathematics at the University of Waterloo. Since 1988, it has been developed and commercially distributed by Maplesoft (formally Waterloo Maple Inc.), a company based in Waterloo, Ontario, Canada, with ongoing contributions from affiliated research centres. The core Maple language is implemented in a kernel written in C++ and much of the computational library is written in the Maple language, though the system does employ external libraries such as LAPACK and the GNU Multiprecision Library (GMP) for special-purpose computations. -
Stephen M. Watt 25 October 2010
Stephen M. Watt 25 October 2010 Professional Address Department of Computer Science MC 375 [email protected] University of Western Ontario http://www.csd.uwo.ca/~watt London Ontario, canada n6a 5b7 Tel. +1 519 661-4244 Fax. +1 519 661-3515 Personal Address 56 Doncaster Place [email protected] London Ontario, canada n6g 2a5 Tel. +1 519 471-1688 Fax. +1 519 204-9288 Table of Contents General Career and Education . 2 Professional Biography . 2 Prizes, Awards, Honours . .3 Leadership . 4 Research Research Summary . 6 Publications . 8 Major Software Productions . 20 Invited Presentations . 21 Research Grants . .27 Technology Transfer . 30 Teaching Teaching Philosophy . .31 Program Development . 31 Courses Taught . .32 Training of Highly Qualified Personnel . .34 Outreach and Coaching . .39 Service Institutional Service . 40 Professional Boards and Committees . 42 Conference Organization . 43 Evaluation . 47 Stephen M. Watt 2 1 Career and Education 1997-date Professor, Department of Computer Science, University of Western Ontario, canada Department Chair (1997-2002) Cross appointments to departments of Applied Mathematics and Mathematics 2001-date Member, Board of Directors, Descartes Systems Group (nasdaq dsgx, tse dsg) Chairman of the Board (2003-2007) 1998-2009 Member, Board of Directors, Maplesoft 1996-1998 Responsable Scientifique (Scientific Director), Projet safir Institut National de Recherche en Informatique et en Automatique, france 1995-1997 Professeur, Dept. d’Informatique, Universit´ede Nice–Sophia Antipolis, france Titularisation (tenure) awarded January 1996. 1984-1997 Research Staff Member, IBM T.J. Watson Research Center, Yorktown Heights ny, usa 1982-1984 Lecturer (during PhD), Dept. of Computer Science, University of Waterloo, canada 1981-1986 PhD, Computer Science, University of Waterloo, canada 1979-1981 MMath, Applied Mathematics, University of Waterloo, canada 1976-1979 BSc, Honours Mathematics and Honours Physics, U. -
Computer Science at the University of Waterloo
COMPUTER SCIENCE AT WATERLOO A HISTORY TO CELEBRATE 25 YEARS by Peter J. Ponzo The William G. Davis Centre for Computer Research University of Waterloo COMPUTER SCIENCE at WATERLOO A History to Celebrate 25 Years : 1967 - 1992 Table of Contents Foreword ...................................................................................................................... 1 Prologue: "Computers" from Babbage to Turing .............................................. 3 Chapter One: the First Decade 1957-1967 ............................................................ 13 Chapter Two: the Early Years 1967 -1975 ............................................................ 39 Chapter Three: Modern Times 1975 -1992.............................................................. 52 Chapter Four: Symbolic Computation ..................................................................... 62 Chapter Five: the New Oxford English Dictionary ................................................. 67 Chapter Six: Computer Graphics ........................................................................... 74 Appendices A: A memo to Arts Faculty Chairman ..................................................................... 77 B: Undergraduate Courses in Computer Science .................................................... 79 C: the Computer Systems Group ............................................................................. 80 D: PhD Theses ......................................................................................................... 89 E: Graduate -
Notices of the American Mathematical Society Is in Federal Support of Science and Published Monthly Except Bimonthly in May, June, Technology
OF THE AMERICAN SOCIETY Young Scientists' Network Advocacy and an Electronic Newsletter Ease New Doctorates' Job Search Woes page 462 DeKalb Meeting (M?Y 20-23) page 481 MAY/JUNE 1993, VOLUME 40, NUMBER 5 Providence, Rhode Island, USA ISSN 0002-9920 Calendar of AMS Meetings and Conferences This calendar lists all meetings and conferences approved prior to the date this issue should be submitted on special forms which are available in many departments of went to press. The summer and annual meetings are joint meetings of the Mathematical mathematics and from the headquarters office of the Society. Abstracts of papers to Association of America and the American Mathematical Society. Abstracts of papers be presented at the meeting must be received at the headquarters of the Society in presented at a meeting of the Society are published in the journal Abstracts of papers Providence, Rhode Island, on or before the deadline given below for the meeting. Note presented to the American Mathematical Society in the issue corresponding to that of that the deadline for abstracts for consideration for presentation at special sessions is the Notices which contains the program of the meeting, insofar as is possible. Abstracts usually three weeks earlier than that specified below. Meetings ······R ••••*••asl¥1+1~ 11-1-m••• Abstract Program Meeting# Date Place Deadline Issue 882 t May 2G-23, 1993 DeKalb, Illinois Expired May-June 883 t August 15-19, 1993 (96th Summer Meeting) Vancouver, British Columbia May 18 July-August (Joint Meeting with the Canadian -
Seagram Museum Collection of Photographs and Audiovisual Material 2000.202
Seagram Museum collection of photographs and audiovisual material 2000.202 This finding aid was produced using ArchivesSpace on September 14, 2021. Description is written in: English. Describing Archives: A Content Standard Audiovisual Collections PO Box 3630 Wilmington, Delaware 19807 [email protected] URL: http://www.hagley.org/library Seagram Museum collection of photographs and audiovisual material 2000.202 Table of Contents Summary Information .................................................................................................................................... 4 Historical Note ............................................................................................................................................... 5 Scope and Content ......................................................................................................................................... 5 Administrative Information ............................................................................................................................ 8 Related Materials ........................................................................................................................................... 9 Controlled Access Headings .......................................................................................................................... 9 Collection Inventory ..................................................................................................................................... 10 Chronological photographic -
XML in Mathematical Web Services
Re-format page sizes XML in Mathematical Web Services Mike Dewar Elena Smirnova Stephen M. Watt Abstract We describe a framework for delivering mathematical web services, resulting from the MONET project [http://monet.nag.co.uk/cocoon/monet/index.html]. Mathematical problems often have a well-defined structure that can be described in detail at a fine- grained level. In the MONET architecture, mathematical services describe their capabilities using a Mathematical Services Description Language in addition to WSDL. When presented with a problem, a mathematical service broker selects an appropriate set of services and combines them to provide a solver. We describe how two XML-based data formats, OpenMath and Content MathML, are used in a mathematical service toolkit based on the Maple computer algebra system. This service toolkit is based on a configuration engine that provides the appropriate conversions between the mathematical XML data formats, builds the necessary Maple program, and installs the necessary extensions to a generic Web services engine. XML 2005 Conference proceeding by RenderX - author of XML to PDF (XSL FO) formatter. 1 RenderX XSL • FO formatter Re-format page sizes XML in Mathematical Web Services Table of Contents 1. Introduction .................................................................................................................................... 4 1.1. Motivation ............................................................................................................................ 4 1.2. Objectives -
INRIA, Evaluation of Theme Sym B
INRIA, Evaluation of Theme Sym B Project-team Algorithms November 14-15, 2006 Project-team title: Algorithms (ALGO) Scientific leader: Bruno Salvy Research center: Rocquencourt 1 Personnel Personnel (March 2002) Misc. INRIA CNRS University Total DR (1) / Professors 3 3 CR (2) / Assistant Professors 1 1 Permanent Engineers (3) Temporary Engineers (4) PhD Students 5 1 6 Post-Doc. 1 1 Total 6 4 1 11 External Collaborators 2 2 2 6 Visitors (> 1 month) 1 1 (1) “Senior Research Scientist (Directeur de Recherche)” (2) “Junior Research Scientist (Charg´ede Recherche)” (3) “Civil servant (CNRS, INRIA, ...)” (4) “Associated with a contract (Ing´enieur Expert or Ing´enieurAssoci´e)” Personnel (November 2006) Misc. INRIA CNRS University Total DR / Professors 3 3 CR / Assistant Professor 2 2 Permanent Engineer Temporary Engineer 1 1 PhD Students 1 2 3 Post-Doc. 1 1 Total 3 5 2 10 External Collaborators 1 1 2 Visitors (> 1 month) 1 Changes in staff DR / Professors Misc. INRIA CNRS University total CR / Assistant Professors Arrival 1 Leaving Comments: Alin Bostan joined our team in September 2004. Current composition of the project-team in November 2006: – DR: Philippe Flajolet (DR 0), Mireille R´egnier and Bruno Salvy (DR 2); – CR: Fr´ed´eric Chyzak (CR 1), Alin Bostan (CR 2); – PhD Students: Eric´ Fusy (deputation from Corps des T´el´ecoms), Fr´ed´eric Giroire and Carine Pivoteau (with scholarships from the Ministry of Research and Higher Education); – Temporary Engineer: Andr´eDerrick Balsa; – Post-doc: Fr´ed´ericMeunier (deputation from Corps des Ponts); – External collaborators: Philippe Dumas (Mathematics Teacher in a classe pr´eparatoire aux grandes Ecoles´ , Lyc´eeJean-Baptiste Say, Paris; Pierre Nicod`eme (CR CNRS, Ecole´ polytechnique). -
Control System Theory in Maple
Control System Theory in Maple by Justin M.J. Wozniak A thesis presented to the University of Waterloo in fulfilment of the thesis requirement for the degree of Master of Mathematics in Computer Science Waterloo, Ontario, Canada, 2008 c Justin M.J. Wozniak 2008 I hereby declare that I am the sole author of this thesis. I authorize the University of Waterloo to lend this thesis to other institutions or individuals for the purpose of scholarly research. I further authorize the University of Waterloo to reproduce this thesis by pho- tocopying or by other means, in total or in part, at the request of other institutions or individuals for the purpose of scholarly research. ii The University of Waterloo requires the signatures of all persons using or pho- tocopying this thesis. Please sign below, and give address and date. iii Abstract In this thesis we examine the use of the computer algebra system Maple for control system theory. Maple is an excellent system for the manipulation of expres- sions used by control system engineers, but so far it is not widely used by the public for this purpose. Many of the algorithms in Maple were implemented because their application in control theory is known, but this functionality has not been compiled in a meaningful way for engineers. Over the past two years we have investigated what functionality control system engineers need and have attempted to fill in the gaps in Maple’s functionality to make it more useful to engineers. iv Acknowledgements I would like to thank my supervisor, Dr.