Canada Spends Logo

Explorez notre analyse du budget 2026

Grant: Discovery Grants Program - Individual

Carleton University

$40,000.00

Mathematical analysis of algorithms, and computations in finite fields

EF 2012-13

Résumé
The overall area of my research is the design and analysis of algorithms. My recent research has centered around two lines: the study of algorithms when randomness is considered, and the investigation of algorithms in finite fields and their applications. Probabilistic analysis of algorithms comprises the study of algorithms when randomness is used. In particular, average-case analysis of algorithms focus on the understanding of the behaviour of algorithms on random inputs. An essential goal of the area is to advance in the understanding of randomness. Immediate goals are better understanding of particular algorithms, and the development of new efficient algorithms based on this knowledge. The scientific approach is based on mathematical proofs involving generating functions for counting the properties of interest for the analysis of the algorithms, and asymptotic analysis when exact counting is not possible. My goal in this area is two-folded: to develop algorithms for fundamental problems like sorting and searching with better performance than previously known algorithms, and to contribute to the mathematical understanding of random polynomials over finite fields. My second line of research involves computations in finite fields and their applications. Algorithms that work with finite fields play a fundamental role in practical applications in cryptography, coding theory and information theory. My goal in this area is the design of efficient algorithms in finite fields, and the usage of elements from the theory of finite fields in Engineering and Computer Science applications. Examples are efficient implementation of arithmetic using normal elements and irreducible polynomials; constructions of certain types of polynomials over finite fields (irreducible, primitive, and so on) and their applications to fast LFSR (Linear Feedback Shift Registers) and codes constructions.
Programme
Discovery Grants Program - Individual
Bénéficiaire
Emplacement
Ontario, Canada
Type de bénéficiaire
Academia
Type
Grant
Source
NSERC's Awards Data

Tel que publié

Application id
238757-2008
Name nom
Panario, Daniel
Department département
Mathematics and Statistics, School of
Organization id
23
Institution établissement
Carleton University
Province en
Ontario
Province fr
Ontario
Country en
CANADA
Country fr
CANADA
Fiscal year exercice financier
2012
Competition year année de concours
2008
Award amount
40000
Program id
RGPIN
Program name en
Discovery Grants Program - Individual
Program name fr
Programme de subventions à la découverte - individuelles
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
331
Committee name en
Computing and Information Sciences - B
Committee name fr
Informatique - B
Area of application code
802
Area of application group en
Information and communication services
Area of application group fr
Services d'information et de télécommunications
Area of application en
Information systems and technology
Area of application fr
Systèmes d'information et technologie de l'information
Research subject code
2713
Research subject group en
Information technology
Research subject group fr
Technologie de l'information
Research subject en
Algorithms
Research subject fr
Algorithmes
Partie
5
Nb partie
5
Application title
Mathematical analysis of algorithms, and computations in finite fields
Keyword
NSERC
Application summary
The overall area of my research is the design and analysis of algorithms. My recent research has centered around two lines: the study of algorithms when randomness is considered, and the investigation of algorithms in finite fields and their applications. Probabilistic analysis of algorithms comprises the study of algorithms when randomness is used. In particular, average-case analysis of algorithms focus on the understanding of the behaviour of algorithms on random inputs. An essential goal of the area is to advance in the understanding of randomness. Immediate goals are better understanding of particular algorithms, and the development of new efficient algorithms based on this knowledge. The scientific approach is based on mathematical proofs involving generating functions for counting the properties of interest for the analysis of the algorithms, and asymptotic analysis when exact counting is not possible. My goal in this area is two-folded: to develop algorithms for fundamental problems like sorting and searching with better performance than previously known algorithms, and to contribute to the mathematical understanding of random polynomials over finite fields. My second line of research involves computations in finite fields and their applications. Algorithms that work with finite fields play a fundamental role in practical applications in cryptography, coding theory and information theory. My goal in this area is the design of efficient algorithms in finite fields, and the usage of elements from the theory of finite fields in Engineering and Computer Science applications. Examples are efficient implementation of arithmetic using normal elements and irreducible polynomials; constructions of certain types of polynomials over finite fields (irreducible, primitive, and so on) and their applications to fast LFSR (Linear Feedback Shift Registers) and codes constructions.