Hi,
I am a fourth-year ICT Engineering student from Tunisia (our program lasts five years) and I am interested in the q- and qt-characters implementation project. I find this project very interesting because it focuses on engineering, understanding the theory and finding an optimized implementation, instead of being only theoretical or research-based.
After studying the subject briefly through research papers and discussing it with ChatGPT, I have created an initial plan for representing q- and qt-characters.
Class Diagram:Monomial Class: This class will define the mathematical operations as they are described in algebra.
Character Class: This class will include a collection of Monomials (that is, a sum of Monomials).
Implementation Strategy:I plan to represent operations using a graph where each
node represents a monomial. A combinatorial operation will then be implemented by traversing this graph. I intend to use
DFS because it allows me to add DP techniques to reduce computation and memorize previous computations.
For qt-characters, I will extend the Monomial class using inheritance to add the extra grading factor.
Please note that I completed my studies in French, so I sometimes find it difficult to express mathematical ideas in English.
I would like to ask: Even though I am not a PhD candidate or an expert in advanced mathematics, I have completed two years of pre-engineering. This has given me a solid foundation to understand the necessary mathematical concepts.
Do you think my background qualifies me for this project ?
I am happy to discuss the details further if I am eligible.