Guru, > I am a 3rd year PhD student in the Computer Science Department at University > of Illinois,Chicago, working on Quantum Algorithms with a focus on graph > problems. As part of GSOC 2012, I would like to work on implementing > one/few of the ideas listed under Symbolic Quantum Computing.
Great, nice to meet you. The list of topics below is a bit outdated, but I will comment on the specific items inline below. > I see that there is a laundry list of 4+ items listed right now: > Quantum Error Correction We have not done anything on this topics. It is a vast topic and would require a good knowledge of quantum computing and error correction. Would be very important and interesting though. > Solovay-Kitaev algorithm I would google around to find the proposal on this topic from last summer (it was not selected). That would give you good ideas on how to proceed. This algorithm is pretty complex though so in your application you would need to demonstrate a solid understanding of it and how you would implement it. > Gate+circuit simplification using genetic algorithms. I have had a student working on this during the year. He has made good progress and should be finishing up the work in the next month. His working pull request is here: https://github.com/sympy/sympy/pull/959 But I want to emphasize that there are many other things you could propose to do. If there are other topics that are close to your research, definitely bring them up for discussion. I also have a branch up with a good start to density matrices: https://github.com/ellisonbg/sympy/tree/densityop That would also make a very good GSOC project. Let me know if you are interested in that. > I plan to go through the quantum modules and understand where the current > implementation stands in terms of the above ideas during the next few days. > Is it possible for someone here to give me pointers as well so that I don't > go way offtrack trying to figure out what may be needed. > I am also familiar with the libquantum C libraries that I have been using > for my research. Are there things in libquantum that we don't have? > For fulfilling the patch requirement, I have fixed one of the TODO items in > the quantum module itself, that helped me get a head start. The pull request > can be found here: > https://github.com/sympy/sympy/pull/1137. Please let me know if this > is sufficient. Another good thing to look at improving to get started is the circuit plotting. It is currently very basic and you could probably find many things to improve. Cheers, Brian > -Guru > > -- > You received this message because you are subscribed to the Google Groups > "sympy" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/sympy/-/8851BfklMKcJ. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/sympy?hl=en. -- Brian E. Granger Cal Poly State University, San Luis Obispo [email protected] and [email protected] -- You received this message because you are subscribed to the Google Groups "sympy" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
