Ilya Volkovich CV

Curriculum Vitae Contact Information: CSE Division, Bob and Betty Beyster Building 2260 Hayward, Office 3609 University of Michigan Ann Arbor, MI 48109 E-mail: [email protected] Homepage: http://www.umich.edu/~ilyavol

Research Interests:   

Computational Complexity: Derandomization, Algebraic Complexity with Applications to Algorithms Learning: Computational Learning Theory and Statistical Machine Learning Game Theory

Education: March 2012

Technion, Israel Institute of Technology

Haifa, Israel

Ph.D., Computer Science (Direct Ph.D. track)

Thesis: Polynomial Identity Testing and its relation to some Algebraic problems Advisor: Prof. Amir Shpilka

July 2003

Technion, Israel Institute of Technology

Haifa, Israel

B.A., Summa Cum Laude in Mathematics with Computer Science

Employment: 2015 – Present

University of Michigan

Ann Arbor, MI

Lecturer, Department of Electrical Engineering and Computer Science

 

2014 – 2015

Undergraduate course: Foundations of Computer Science, Discrete Math Graduate course: Advanced Cryptography

University of Michigan

Ann Arbor, MI

Postdoctoral Visiting Scholar, Department of Electrical Engineering and Computer Science

2014

University of Michigan

Ann Arbor, MI

Lecturer, Department of Mathematics



2012 – 2014

Undergraduate course: Boundary Value Problems for Partial Differential Equations

Princeton University

Princeton, NJ

Postdoctoral Research Associate, Department of Computer Science

2013 – 2014

Princeton University

Princeton, NJ

Lecturer, Department of Computer Science



2012 – 2013

Undergraduate course: Reasoning about Computation

Institute for Advanced Study

Princeton, NJ

Visitor, School of Mathematics

2007 – 2012

Technion, Israel Institute of Technology

Haifa, Israel

Teaching Assistant, Department of Computer Science

 

Undergraduate courses: Introduction to CS, Data Structures 1 Graduate course: Algebraic Problems and Algorithms in Computer Science

Ilya Volkovich CV

2003 – 2007

Israel Defense Forces (IDF)

Tel Aviv, Israel

Software Development Engineer, Intelligence Unit

  

2002 – 2003

Tested EAI Software (Including: development of adapters, XML-compatibility, DB-compatibility, SOAP-compatibility) Composed Technical/Functional Specifications & Business Requirement Documents Member of (XML-Based) IDF Standard Development team

Technion, Israel Institute of Technology

Haifa, Israel

Teaching Assistant, Department of Mathematics



Undergraduate course: Calculus 1

Professional Service: Journal Reviews:  Algorithmica  Computational Complexity (CC)  Journal of the ACM (JACM)  The ACM Transactions on Computation Theory (ToCT) Conference Reviews:  The ACM Symposium on Theory of Computing: STOC 2012, STOC 2015, STOC 2017  The Annual ACM-SIAM Symposium on Discrete Algorithms: SODA 2011, SODA 2015  The International Computer Science Symposium in Russia: CSR 2015, CSR 2016  The International Colloquium on Automata, Languages, and Programming: ICALP 2014, ICALP 2017  The Annual IEEE Conference on Computational Complexity: CCC 2011, CCC 2014, CCC 2017  The Annual IEEE Symposium on Foundations of Computer Science: FOCS 2010  The International Symposium on Mathematical Foundations of Computer Science: MFCS 2016 Event Organization: Co-organizer, 66th Midwest Theory Day at University of Michigan (MTD 2014)

Funding:    

Lecturers’ Professional Development Fund, Center for Research on Learning and Teaching (CRLT), University of Michigan, Nov 2015 – June 2016, $2000. LEO Lecturers Professional Development Fund, University of Michigan, Winter 2016, $900. LEO Lecturers Professional Development Fund, University of Michigan, Fall 2016, $900. Lecturers’ Professional Development Fund, Center for Research on Learning and Teaching (CRLT), University of Michigan, Nov 2017 – June 2018, $2000.

Mentoring and Advising: Undergraduate Research Mentoring:  Daniel Minahan. University of Michigan, Departments of Mathematics and EECS Summer 2016, Research Experience for Undergraduates (REU) Program Paper title: “Complete Derandomization of Identity Testing and Reconstruction of Read-Once Formulas” Appeared in Proceedings of the 32nd Annual Conference on Computational Complexity (CCC), Riga, Latvia. 2017.

Ilya Volkovich CV

Invited Talks: 2/2013

DIMACS “Theory of Computing” Seminar New Brunswick, NJ Talk Title: “Black-Box Identity Testing of Depth-4 Multilinear Circuits”

10/2011

Aarhus University, China Theory Week (CTW) 2011 Aarhus, Denmark Talk Title: “Black-Box Identity Testing of Depth-4 Multilinear Circuits”

Selected Seminar Talks: 2/2017

University of Illinois at Chicago “Computer Science” Seminar Chicago, IL Talk Title: “Complete Derandomization of Identity Testing and Reconstruction of ReadOnce Formulas””

12/2016

Technion “CS Theory” Seminar Haifa, Israel Talk Title: “Complete Derandomization of Identity Testing and Reconstruction of ReadOnce Formulas””

3/2015

University of Michigan Undergraduate “Math Club” Talk Title: “On Polynomial Identity Testing and some Applications”

2/2015

University of Michigan “Theoretical Computer Science” Seminar Ann Arbor, MI Talk Title: “Recent Progress on the Sparse Polynomial Factorization Problem”

12/2014

The 66th Midwest Theory Day (MTD) 2014 Talk Title: “Characterizing Arithmetic Read-Once Formulae”

Ann Arbor, MI

11/2014

University of Michigan “Theoretical Computer Science” Seminar Talk Title: “Characterizing Arithmetic Read-Once Formulae”

Ann Arbor, MI

5/2014

University of Michigan “Theoretical Computer Science” Seminar Talk Title: “On Learning, Lower Bounds and (un)Keeping Promises”

Ann Arbor, MI

1/2014

Columbia University CS Department “Theory” Seminar Talk Title: “On Learning, Lower Bounds and (un)Keeping Promises”

New York, NY

12/2012

NYU-Poly “Theory of Computer Science” Seminar New York, NY Talk Title: “Black-Box Identity Testing of Depth-4 Multilinear Circuits”

9/2012

Princeton University Center of Computation Intractability (CCI) Monthly Meeting Talk Title: “Personal Research Overview”

6/2012

Weizmann Institute, “Foundations of Computer Science” Seminar Rehovot, Israel Talk Title: “Black-Box Identity Testing of Depth-4 Multilinear Circuits”

1/2012

Hebrew University of Jerusalem “CS Theory” Seminar Jerusalem, Israel Talk Title: “Black-Box Identity Testing of Depth-4 Multilinear Circuits”

5/2010

Tel-Aviv University “Theory of Computation” Seminar Talk Title: “Polynomial-Time Deterministic Identity Testing of Depth-4 Multilinear Circuits with Bounded Top Fan-in”

3/2009

Haifa University “CS Theory” Seminar Talk Title: “Polynomial Identity Testing for Read-Once Formulas”

Ann Arbor, MI

Princeton, NJ

Tel Aviv, Israel

Haifa, Israel

Ilya Volkovich CV

Awards, Fellowships and Honors (At Technion): 2008 / 2010 / 2011

Excellence Fellowship for Graduate Students

2000 – 2003

President's List Award (5 out of 6 semesters)

2002

Dr. Maxim Bikov Award for Outstanding Achievements in Undergraduate Studies

2000

High Admission Grades Award

Professional Knowledge and Skills: Programming Languages:

C# (.NET Framework 1.0, 2.0), Java, C++, C, Visual Basic, (HTML, XML)

Applications:

MATLAB, XML-Spy, TIBCO BusinessWorks (EAI), Microsoft Visio

Professional training courses:  Programming the Microsoft .NET Framework with C# (Microsoft Certified)  Developing Windows Form Applications in .NET 2.0  Building XML Based Web Applications  Design Patterns for Programmers

Languages: Hebrew and Russian (native speaker), English (fluent), French (reading proficiency)

Ilya Volkovich CV

Publications: (As is customary in theoretical computer science, the author ordering on the papers is alphabetical)

Journal Publications: 1. Daniel Minahan and Ilya Volkovich “Complete Derandomization of Identity Testing and Reconstruction of Read-Once Formulas” Submitted, 2017 2. Shubhangi Saraf and Ilya Volkovich “Black-Box Identity Testing of Depth-4 Multilinear Circuits”, In Combinatorica, 2016 (accepted) 3. Ilya Volkovich “Characterizing Arithmetic Read-Once Formulae”, In ACM Transactions on Computation Theory (ToCT), volume 8, issue 1, article 2, 2016. 4. Matthew Anderson, Dieter van Melkebeek and Ilya Volkovich “Derandomizing Polynomial Identity Testing for Constant-Read Multilinear Formulae”, In Computational Complexity (CC), volume 24, issue 4, pp. 695-776, 2015. 5. Amir Shpilka and Ilya Volkovich “Read-Once Polynomial Identity Testing”, In Computational Complexity (CC), volume 24, issue 3, pp. 477-532, 2015 (Containing PIT Algorithms from “Read-once Polynomial Identity Testing”, STOC 2008 and “Improved Polynomial Identity Testing for Read-once Formulas”, RANDOM-APPROX 2009) 6. Amir Shpilka and Ilya Volkovich “On Reconstruction and Testing Read-Once Formulas”, In Theory of Computing (ToC), volume 10, pp. 465-514, 2014. (Partially based on “Read-once Polynomial Identity Testing”, STOC 2008) 7. Zohar S. Karnin, Partha Mukhppadhyay, Amir Shpilka and Ilya Volkovich “Deterministic Identity Testing of Depth-4 Multilinear Circuits with Bounded Top Fan-in”, In SIAM Journal of Computing (SICOMP), volume 42, issue 6, pp. 2114-2131, 2013. Conference Publications: 1. Russell Impagliazzo, Valentine Kabanets and Ilya Volkovich “Natural Oracles and Circuit Minimization” Submitted, 2017 2. Ilya Volkovich “On some Computations on Sparse Polynomials” In Approximation, Randomization and Combinatorial Optimization, Algorithms and Techniques, (RANDOM-APPROX), volume 81 of LIPIcs, pp. 48:1-48:21, Berkley, CA. RANDOM-APPROX, 2017. 3. Daniel Minahan and Ilya Volkovich “Complete Derandomization of Identity Testing and Reconstruction of Read-Once Formulas” In Proceedings of the 32nd Annual Conference on Computational Complexity (CCC), pp. 32:1-32:13 Riga, Latvia. CCC, 2017.

Ilya Volkovich CV

4. Ilya Volkovich “A Guide to Learning Arithmetic Circuits”, In Proceedings of the 29th Annual Conference on Learning Theory (COLT), pp. 1540-1561, New York, NY. COLT, 2016. 5. Ilya Volkovich “Deterministically Factoring Sparse Polynomials into Multilinear Factors and Sums of Univariate Polynomials”, In Approximation, Randomization and Combinatorial Optimization, Algorithms and Techniques, (RANDOM-APPROX), volume 40 of LIPIcs, pp. 943-958, Princeton, NJ. RANDOM-APPROX, 2015. 6. Ilya Volkovich “On Learning, Lower Bounds and (un)Keeping Promises”, In Proceedings of the 41st International Colloquium on Automata, Languages and Programming (ICALP), pp. 1027-1038, Copenhagen, Denmark. ICALP, 2014. 7. Matthew Anderson, Dieter van Melkebeek and Ilya Volkovich “Derandomizing Polynomial Identity Testing for Constant-Read Multilinear Formulae”, In Proceedings of the 26th Annual IEEE Conference on Computational Complexity (CCC), pp. 273-282, San Jose, CA. CCC, 2011. 8. Shubhangi Saraf and Ilya Volkovich “Black-Box Identity Testing of Depth-4 Multilinear Circuits”, In Proceedings of the 43rd annual ACM symposium on Theory of computing (STOC), pp. 421-430, San Jose, CA. STOC, 2011. 9. Amir Shpilka and Ilya Volkovich “On the Relation between Polynomial Identity Testing and Finding Variable Disjoint Factors”, In Proceedings of the 37th International Colloquium on Automata, Languages and Programming (ICALP), pp. 408-419, Bordeaux, France. ICALP, 2010. 10. Zohar S. Karnin, Partha Mukhppadhyay, Amir Shpilka and Ilya Volkovich “Deterministic Identity Testing of Depth-4 Multilinear Circuits with Bounded Top Fan-in”, In Proceedings of the 42nd annual ACM symposium on Theory of computing (STOC), pp. 649-658, Cambridge, MA. STOC, 2010. 11. Amir Shpilka and Ilya Volkovich “Improved Polynomial Identity Testing for Read-once Formulas”, In Approximation, Randomization and Combinatorial Optimization, Algorithms and Techniques, (RANDOM-APPROX), volume 5687 of LNCS, pp. 700-713, Berkley, CA. RANDOM-APPROX, 2009.

12. Amir Shpilka and Ilya Volkovich “Read-Once Polynomial Identity Testing”, In Proceedings of the 40th annual ACM symposium on Theory of computing (STOC), pp. 507-516, Victoria, BC, Canada 2008. STOC, 2008.

Other Publications: 1. Ilya Volkovich “Polynomial Identity Testing and its relation to some Algebraic problems”, Ph.D. Thesis, Technion, Israel Institute of Technology, Haifa, Israel, 2012.

Curriculum Vitae

Ilya Volkovich CV. 2003 – 2007. Israel Defense Forces (IDF). Tel Aviv, Israel. Software Development Engineer, Intelligence Unit. • Tested EAI Software (Including: development of adapters, ... Paper title: “Complete Derandomization of Identity Testing and Reconstruction of Read-Once Formulas”. Appeared in Proceedings of ...

45KB Sizes 11 Downloads 234 Views

Recommend Documents

curriculum vitae
Mobile Platform. iOS, Android (Basic). Game Engine. Unity 3D. Operating System. Windows XP, Windows-7, Linux Mint 10, Mac OS X 10.8.8. Career Objective.

Curriculum vitae
National Research University Higher School of Economics: Political Science, declined, 2014. ... Economic Education and Research Consortium (EERC): Liberalization of Trade in Services in Kazakhstan and ..... Thesis supervision: MSc Finance, MA Interna

Curriculum Vitae
Visiting Scholar, University of Cape Town, School of Economics, South Africa. (Jan., 2017) ... MA in Economics, University of Nairobi, Kenya. 2006---2008.

Curriculum Vitae
Sep 14, 2017 - Contact Information ... and Siamak Yassemi, Manuscripta Mathematica, 130 (2009), no. ... American Mathematical Society, 145 (2017), no.

curriculum vitae
thesis presented as part of the Master's Program. ... The Effects of the War in Iraq on Nutrition and Health. ... Sciences Economiques (exchange program).

curriculum vitae -
Working as a part-time data staff in Kim Ngan entrepreneur. Job description: ... Getting B Certificate in Computer (Advanced Excel, Word and. Powerpoint).

CURRICULUM VITAE
May 5, 2008 - WO pending, PCT/US01/24755. 3. Yu, L., and Moore, J. Methods of making and using nutritional compositions. USP pending, 20070184164, Filed in 2007 (Provisional US patent application, 60/644672. Filed in 2005). 4. Mueller, M. and Yu, L.

Curriculum Vitae - GitHub
Education. Ph.D. Statistical Science, Duke University, 2009 .... Ebook chapter on Advances in Math- ... Online Journal of Public Health Informatics 6:1. .... Probability and Statistics for Computer Science .... STAT Degree Completed In progress.