SA1 / Operation & support Enabling Grids for E-sciencE Multiplatform grid computation applied to an hyperbolic.

Slides:



Advertisements
Similar presentations
Chapter 0 Review of Algebra.
Advertisements

The Rational Zero Theorem
Section 6.6 Finding Rational Zeros. Rational Zero Theorem Synthetic & Long Division Using Technology to Approximate Zeros Today you will look at finding.
CSE 330: Numerical Methods
Cryptography and Network Security
CmpE 104 SOFTWARE STATISTICAL TOOLS & METHODS MEASURING & ESTIMATING SOFTWARE SIZE AND RESOURCE & SCHEDULE ESTIMATING.
SECTION 3.6 COMPLEX ZEROS; COMPLEX ZEROS; FUNDAMENTAL THEOREM OF ALGEBRA FUNDAMENTAL THEOREM OF ALGEBRA.
ENEA-GRID and gLite Interoperability: robustness of SPAGO approach Catania, Italy, February ENEA-GRID and gLite Interoperability: robustness.
1 Chapter 9 Differential Equations: Classical Methods A differential equation (DE) may be defined as an equation involving one or more derivatives of an.
LIAL HORNSBY SCHNEIDER
Chapter 3 Limits and the Derivative
MAT SPRING Polynomial Functions
The Rational Zero Theorem
The Fundamental Theorem of Algebra And Zeros of Polynomials
Copyright © Cengage Learning. All rights reserved. CHAPTER 11 ANALYSIS OF ALGORITHM EFFICIENCY ANALYSIS OF ALGORITHM EFFICIENCY.
SA1 / Operation & support Enabling Grids for E-sciencE Integration of heterogeneous computational resources in.
M. Khalily Dermany Islamic Azad University.  finite number of element  important in number theory, algebraic geometry, Galois theory, cryptography,
FINITE FIELDS 7/30 陳柏誠.
SA1 / Operation & support Enabling Grids for E-sciencE Integration of heterogeneous computational resources in.
4 Copyright © Cengage Learning. All rights reserved. Applications of Differentiation.
Basic Concepts of Algebra
SA1 / Operation & support Enabling Grids for E-sciencE Integration of heterogeneous computational resources in.
Bell Ringer 1. What is the Rational Root Theorem (search your notebook…Unit 2). 2. What is the Fundamental Theorem of Algebra (search your notebook…Unit.
:: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: ::::: :: GridKA School 2009 MPI on Grids 1 MPI On Grids September 3 rd, GridKA School 2009.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
Algebra of Limits Assume that both of the following limits exist and c and is a real number: Then:
Copyright © 2014, 2010 Pearson Education, Inc. Chapter 2 Polynomials and Rational Functions Copyright © 2014, 2010 Pearson Education, Inc.
Foundations of Discrete Mathematics Chapters 5 By Dr. Dalia M. Gil, Ph.D.
Zeros of Polynomial Functions Section 2.5 Page 312.
Copyright © Cengage Learning. All rights reserved.
Preparation for Calculus P Copyright © Cengage Learning. All rights reserved.
Major objective of this course is: Design and analysis of modern algorithms Different variants Accuracy Efficiency Comparing efficiencies Motivation thinking.
Copyright © Cengage Learning. All rights reserved. Applications of Differentiation.
Data Security and Encryption (CSE348) 1. Lecture # 12 2.
Grading Exams 60 % Lab 20 % Participation 5% Quizes 15%
Accuracy Based Generation of Thermodynamic Properties for Light Water in RELAP5-3D 2010 IRUG Meeting Cliff Davis.
College Algebra Sixth Edition James Stewart Lothar Redlin Saleem Watson.
Foundations of Discrete Mathematics Chapters 5 By Dr. Dalia M. Gil, Ph.D.
Complex Zeros and the Fundamental Theorem of Algebra.
COLLEGE ALGEBRA 3.2 Polynomial Functions of Higher Degree 3.3 Zeros of Polynomial Functions 3.4 Fundamental Theorem of Algebra.
7.5 Roots and Zeros Objectives: The student will be able to…
Copyright © Cengage Learning. All rights reserved. 1.4 Fractional Expressions Fundamental Concepts of Algebra.
Integration of heterogeneous computational resources in EGEE: a live demo Istanbul, Turkey, September Integration of heterogeneous computational.
Root Locus Techniques (Sketching Method) Date: 25 th September 2008 Prepared by: Megat Syahirul Amin bin Megat Ali
Copyright © Cengage Learning. All rights reserved Inequalities 2. Equations and Inequalities.
Date: 1.2 Functions And Their Properties A relation is any set of ordered pairs. The set of all first components of the ordered pairs is called the domain.
Copyright © Cengage Learning. All rights reserved.
Topics 1 Specific topics to be covered are: Discrete-time signals Z-transforms Sampling and reconstruction Aliasing and anti-aliasing filters Sampled-data.
CSE 330: Numerical Methods. What is true error? True error is the difference between the true value (also called the exact value) and the approximate.
Trigonometric Identities
MATH 1910 Chapter 3 Section 5 Limits at Infinity.
The Fundamental Theorem of Algebra and Complete Factorization
Chapter 3: Polynomial Functions
COORDINATES, GRAPHS AND LINES
Complex Zeros and the Fundamental Theorem of Algebra
Copyright © Cengage Learning. All rights reserved.
CRESCO Project: Salvatore Raia
Objective of This Course
Copyright © Cengage Learning. All rights reserved.
Copyright © Cengage Learning. All rights reserved.
3.4 Zeros of Polynomial Functions: Real, Rational, and Complex
The Fundamental Theorem of Algebra And Zeros of Polynomials
Chapter 3: Polynomial Functions
Objectives Determine (finite) limits at infinity.
Lecture # 2 MATHEMATICAL STATISTICS
Inequalities Some problems in algebra lead to inequalities instead of equations. An inequality looks just like an equation, except that in the place of.
Copyright © Cengage Learning. All rights reserved.
Introduction to Complex Numbers
1) Find f(g(x)) and g(f(x) to show that f(x) and g(x) are inverses
Presentation transcript:

SA1 / Operation & support Enabling Grids for E-sciencE Multiplatform grid computation applied to an hyperbolic polynomial root problem C. Sciò*, A. Santoro, G. Bracco, S. Migliori, S. Podda, A. Quintiliani, A. Rocchi, S. Capparelli**, A. Del Fra** ENEA-FIM, ENEA C.R. Frascati, Frascati (Roma) Italy, (*) Esse3Esse,(**) ME.MO.MAT. Universita' di Roma "La Sapienza" (Roma) Italy EGEE-III INFSO-RI Introduction In this work we present how we used the EGEE grid to perform computations on hyperbolic polynomials. Beyond their intrinsic interest in various fields of algebra and analysis, these polynomials have a remarkable importance in fields such as probability, physics and engineering. Additionally we performed this work using a job deploy mechanism which allows to execute computation on several platforms employing non-standard operating systems and hardware architectures. The aim of this work is to investigate the extremum of some functionals which are defined on a certain class of polynomials. By the span of a polynomial f(x), we mean the difference between the largest and smallest root of an algebraic equation having only real roots. We consider monic irreducible equations with integer coefficients, so that the roots are a set of conjugate algebraic integers. Two equations are considered equivalent if the roots of one can be obtained from the roots of the other by adding an integer, changing signs, or both. The problem It is known that span greater than 4 must contain infinitely sets of conjugate algebraic integers, whereas an interval of length less than 4 can contain only a finite number of such sets. The problem remains open for intervals of length 4, except when the end points are integers. In this case Kronecker determined the infinite family of polynomials of such type and showed that there are no other algebraic integers which lie with their conjugates in [-2, 2]. So there are infinitely many inequivalent algebraic equations with span less than 4, but for example, only a finite number with span less than 3.9. Thus it appears that algebraic equations with span less than 4 are of particular interest. A basic work on such argument is due to Robinson who classified them, up to the degree 6 and was able to study them up to the degree 8 only partially, because of the computational complexity of the problem. This project is an ideal continuation of Robinson's work, with the tool of modern computers and with a refined procedure. We have found more polynomials of higher degree because we are interested in studying the properties and the evolution of such polynomials. An article by the title of "On the span of polynomials with integer coefficients" describing the computational method and the results was recently accepted for pubblication by the journal "Mathematics of computation". For each polynomial degree the problem must be solved for a large number of sets of the polynomial integer coefficients. From a numerical point of view the solution is a typical multicase problem, well adapted for the GRID environment. The software tool, selected by the project is PariGP ( bordeaux.fr/) one of the most used algebric software oriented to calculus in number theory. This software is under GPL licence and is a multiplatform code available for most of the existing OS/Platforms. It consists of an interface and a core code, called gp. The gp code has been compiled for linux x86 and AIX. We have installed the binary files in a shared geographically distributed filesystem (Open AFS). A new tag for gLite information system has been added [Parigp] and the jobs are run by specifying the requirement “Parigp” in their jdl file. Project Motivation Implementation on the GRID The conclusion of the project activity confirms the Robinson conjecture. Another interesting observation is the apparent strong correlation between the smallness of the distance between the nearest roots of a polynomial with its reducibility. As a new result, we have observed that the number of the polynomial that do not satisfy the Kronecker conditions, seems drastically to decrease with increasing polynomial degree as shown. Some new questions present themselves:  Is there a degree n for which N is empty?  Are there infinitely many such n?  Is the union of all sets N a finite set? Conclusions In the production runs (~5k jobs ) mostly the Linux x86 and AIX platforms have been used but tests have been performed also on Mac OSX and Altix systems. This case of multiplattform user application takes advantage of the SPAGO (Shared Proxy Approach for Grid Objects) architecture developed in ENEA, which enables the EGEE user to submit jobs not necessarily based on the x86 or x86_64 Linux architectures, thus allowing a wider array of scientific software to be run on the EGEE Grid and a wider segment of the research community to participate in the project. In the figure on the right the exponential trend of complexity versus the polynomial degree is shown. The figure on the right shows as an example the polynomials of degree 6 with span less than 4. The table below illustrates the computatiional complexity of the problem The results The n index is the polynomial degree, followed by the total CPU time used. The third index represents the ratio between Cpu time in n+1 and n degree. The plot on the left shows the number of polynomials that do not satisfy the kronecker condition, versus the polynomial degree.