Canada Spends Logo

Explore our Budget 2026 analysis

Grant: Discovery Grants Program - Accelerator Supplements

Carleton University

$40,000.00

Mathematical analysis of algorithms, and computations in finite fields

FY 2010-11

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.
Program
Discovery Grants Program - Accelerator Supplements
Location
Ontario, Canada
Recipient Type
Academia
Type
Grant
Source
NSERC's Awards Data

As published

Application id
364480-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
2010
Competition year année de concours
2008
Award amount
40000
Program id
RGPAS
Program name en
Discovery Grants Program - Accelerator Supplements
Program name fr
Programme de subventions à la découverte - supplément d'accélération
Group en
Discovery grants programs
Group fr
Programmes de subventions à la découverte
Committee code
1073
Committee name en
DAS - Math., Stats., Computer Sc. and Electrical Eng. Selection Committee
Committee name fr
SAD - Comité de sélection en Math., Stats., Informatique et Génie électrique
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
3
Nb partie
3
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.