Department of Computer Science Graduate School of Information Science and engineering Tokyo Institute of Technology