Contact:
Current Position:
- Professor, Department of General Systems Studies, Graduate School of Arts and Sciences, The University of Tokyo. Also, cooperating faculty in the Graduate Program on Environmental Sciences (GPES)
Previous Positions:
- Associate Professor, Department of General Systems Studies, Graduate School of Arts and Sciences, The University of Tokyo.
- Assistant Professor, Tokyo Institute of Technology Global Edge Institute
- Senior Member, NASA/Caltech Jet Propulsion Laboratory
Artificial Intelligence Group. I worked on many projects, including:
- ASPEN automated planning/system for spacecraft autonomy. This was the automated planner onboard the NASA Earth Observing-1 satellite.
- Cloud and dust devil detection algorithms for the Spirit and Opportunity Mars Exploration Rovers. These algorithms were uploaded to the rovers, as part of a software update.
- Spacecraft design optimization, evolvable hardware
- Senior Developer, Blue Pumpkin Software (now part of Verint Systems), where I worked on a widely used staff scheduling system
Education:
- University of California, Los Angeles, Ph.D. and M.S. in Computer Science (advisor: Prof. Richard Korf).
- Harvard University, A.B. in Computer Science
Research Interests
Artificial Intelligence, Heuristic Search, Planning, Constraint Programming, Parallel Programming, Combinatorial Optimization, Metaheuristics, Evolutionary Computation, Autonomous Robotics, and Spacecraft Autonomy.
Publications
-
Please see
the updated list of my papers at my lab page - My Google Scholar Page
- My DBLP Entry
Professional Service (partial list)
- Associate Editor, Journal of Artificial Intelligence
- Editorial Board, Artificial Intelligence
- Council Member, Symposium on Combinatorial Search (SoCS) (2017-2022)
- Co-Chair, 10th Annual Symposium on Combinatorial Search (2017, Pittsburgh)
I have regularly served on the Program Committee / Senior Program Committe for:
- International Joint Conference on Artificial Intelligence (IJCAI)
- AAAI Conference on Artificial Intelligence (AAAI)
- International Conference on Automated Planning and Scheduling (ICAPS)
- Symposium on Combinatorial Search (SoCS)
I have also served on the PC for:
- European Conference on AI (ECAI)
- Genetic and Evolutionary Computation Conference (GECCO)
- International Conference on Integration of Artificial Intelligence and Operations Research Techniques in Constraint Programming (CPAIOR)
- International Conference on Autonomous Agents and Multiagent Systems (AAMAS)
- International Lisp Conference (ILC)
Software
- CL-MPI - A portable, Common Lisp binding for the Message Pasing Interface (MPI). Enables message-passing based parallel Common Lisp programming on either a cluster or a single multi-core machine.