Curriculum Vitae for Benoît Valiron

Personal Details

Electronic Address:
benoit (dot) valiron (at) lipn (dot) univ-paris13 (dot) fr
Physical Address:
Room # A 104
Institut Galilée - Université Paris-Nord
99, avenue Jean-Baptiste Clément
93430 Villetaneuse
Birthdate:
October 1st, 1980
Citizenship:
French

Employment

Since Sep 2010.
"Assistant Temporaire d'éducation et de recherche (ATER)" at Université Paris 13, Villetaneuse, France. One year contract, combining research and teaching duties. Research within at the computer science laboratory LIPN and teaching at "IUT Villetaneuse".
Oct 2009 - Aug 2010.
"Assistant Temporaire d'éducation et de recherche (ATER)" at Université Joseph Fourier, Grenoble, France. One year contract, combining research and teaching duties. Research within the research group CAPP at the Laboratoire d'informatique de Grenoble (LIG).
Oct 2008 - Sep 2009.
Post-doc position funded by INRIA, located in the computer science lab of the "Ecole Polytechnique" (LIX), Palaiseau, France, within the research group TYPICAL.

Education

2004 - 2008.
Ph.D. in Mathematics, University of Ottawa, Canada.
Supervisor: Peter Selinger.
Title: Semantics for a higher-order functional programming language for quantum computation.
The defense took place on September 25, 2008
2002 - 2004.
Master of Science, Mathematics, University of Ottawa.
Supervisor: Peter Selinger.
Title: A functional programming language for quantum computation with classical control.
2001 - 2002.
French maîtrise (fourth year of university), Mathematics, Université Joseph Fourier, Grenoble, France. Exchange program, done at the University of Ottawa. With best honors ("mention très bien").
2000 - 2001.
French licence (third year of university), Mathematics, Université Joseph Fourier, Grenoble. With best honors ("mention très bien").
1998 - 2000.
Classes préparatoires aux Grandes Ecoles, Champollion, Grenoble.

Scholarships

2007 - 2008.
Graduate Scholarship, Provincial Government of Ontario. $15,000 CA over three semesters.
2007 - 2008
Excellence Scholarship, University of Ottawa. $13,000 CA for one year. Paying tuition fees.
2004 - 2007.
Ph.D. International Admission Scholarship, University of Ottawa. $12,000 CA per year, renewable. The amount follows the admission fees.
2002 - 2003.
M.Sc. International Admission Scholarship, University of Ottawa. $12,000 CA for one year, non-renewable.
2001 - 2002
Exchange Scholarship, Région Rhône Alpes. $4,000 CA for 8 months. For an exchange program between the Université Joseph Fourier and the University of Ottawa.

Research Interests

Teaching Experience

Sep-Dec 2009.
Lecturer, 3rd year of university, course on XML technologies (INF356).
Responsible for lecturing, producing the course material, the exercices and the exams, for a class of 40 students. Computer lab sessions were coordinated with a course assistant.
Jan-May 2009.
Computer Lab Teaching Assistant, INF431 (Foundations of Computer Science, 2nd year), Ecole Polytechnique.
Directed computer lab sessions of two groups of 20-25 students, marked corresponding homework, helped in designing lab session.
May-Jul 2007.
Lecturer, Mat 1322 (first-year calculus, in English), University of Ottawa.
Responsible for lecturing, producing the course material, the exercises, the homeworks and the exams for a class of 45 students. Supervised two teaching assistants for the recitations and marking. Coordinated course materials with a parallel French language section of the same course taught by another teacher.
2005.
Award for "Teaching Assistant of the Year 2003-2004", Faculty of Science, University of Ottawa.
2002 - 2005.
Teaching Assistant in Mathematics, University of Ottawa.
Directed exercise sessions, marked homework, and proctored and marked exams for first and second year level courses, in French and in English. The number of students ranged from 10 to 60. List of courses:
Fall 2005.
Mat 1720. 1st year course: Calculus, Part II. In French.
Fall 2004.
Mat 1723. 1st year course: Calculus for Earth Science. In French.
Fall 2004.
Mat 1719. 1st year course: Pre-Calculus. In French.
Winter 2004.
Mat 2761. 2nd year course: Logic for Computing. In French.
Fall 2003
Mat 1700. 1st year course: Mathematical Methods. In French.
Summer 2003.
Mat 2377. 2nd year course: Probability and Statistics. In English.
Winter 2003.
Mat 2761. 2nd year course: Logic for Computing. In French.
Fall 2002.
Mat 1722. 1st year course: Calculus, Part II. In French.

Publications

Journal Articles.
P. Selinger and B. Valiron. A lambda calculus for quantum computation with classical control. Mathematical Structures in Computer Science, 16(3):527-552, 2006.
Book Chapters.
  • P. Selinger and B. Valiron. Quantum Lambda Calculus. In S. Gay and I. Mackie (Editors), Semantic Techniques in Quantum Computation, Cambridge University Press, pp. 135-172, 2009.
Refereed Conference and Workshop Proceedings.
  • B. Valiron. Semantics of a Typed Algebraic Lambda-Calculus. In S. B. Cooper, P. Panangaden and E. Kashefi, Proceedings of the 6th workshop on Developments in Computational Models, Edinburgh, 9 – 10 July 2010. Volume 26 of Electronic Proceedings in Theoretical Computer Science, pages 147-158.
  • B. Valiron. Orthogonality and Algebraic Lambda-Calculus (Extended Abstract). To appear in the proceedings of the 7th QPL workshop, Oxford, 29 – 30 mai 2010.
  • B. Valiron. On Quantum and probabilistic linear lambda-calculi (extended abstract). To appear in Proceedings of the joint 5th QPL and 4th DCM: Quantum Physics and Logic and Development of Computational Models (QPL/DCM 2008), Reykjavik, 2008.
  • P. Selinger and B. Valiron. A linear-non-linear model for a computational call-by-value lambda-calculus (extended abstract). Proceedings of the 11th International Conference on Foundation of Software Science and Computation Structures (FoSSaCS'08), Budapest, Hungary, March 29 - April 6, 2008. Volume 4962 of Lecture Notes in Computer Science, pages 81-96. Springer, 2008.
  • P. Selinger and B. Valiron. On a fully abstract model for a quantum linear functional language. Proceedings of the 4th International Workshop on Quantum Programming Languages, Oxford, July 17-19, 2006. Volume 210 of Electronic Notes in Theoretical Computer Science, pages 123-137. Elsevier, 2008.
  • P. Selinger and B. Valiron. A lambda calculus for quantum computation with classical control. In P. Urzyczyn, editor, Proceedings of the Seventh International Conference on Typed Lambda Calculi and Applications (TLCA'05), Nara, Japan, April 2005, volume 3461 of Lecture Notes in Computer Science, pages 354-368. Springer-Verlag, 2005.
Other Proceedings.
  • A. Díaz-Caro, S. Perdrix, C. Tasson and B. Valiron. Equivalence of Algebraic Lambda-Calculi (Work in Progress). Proceedings of the 5th International Workshop on Higher-Order Rewriting (HOR'10), Edinburgh, 14 juillet 2010, pages 6-11.
  • B. Valiron. Quantum typing. In Proceedings of the 2nd International Workshop on Quantum Programming Languages, editor Peter Selinger, TUCS General Publication No 33, Turku Center for Computer Science, 2004.
Drafts.
  • B. Valiron. Sums and Triangular Stacks of Integers. January 2010.
  • G. Chiribella, G. M. D'Ariano, P.Perinotti, B. Valiron. Beyond Quantum Computers. November 2009.

Conference presentations

Invited talks

Seminar talks and short presentations

Other conferences and workshops attended

Professional Activities

Peer Review

Other

2009.
Briefly on the "conseil de laboratoire" of the computer science lab of École Polytechnique (X, Palaiseau).
Summers 2006 and 2007.
Helper, CMS Math Camps. The CMS Camps are "mathematics enrichment camps designed primarily for Canadian students in grades 9 through 11".
Fall 2005.
Organizer, Graduate Student Seminar in Mathematics, University of Ottawa, Fall 2005. The seminar was joint with Carleton University.
From Fall 2003 to Fall 2005.
Treasurer, Executive Committee of the Graduate Student Association of the Department of Mathematics and Statistic of the University of Ottawa.
Academic Year 2003-2004.
Graduate Student Representative, University Senate (Science Section).