上原 隆平 (UEHARA, Ryuhei)教授
情報科学系, ゲーム・エンタテインメント領域
◆学位
博士(理学) 電気通信大学
修士(工学) 電気通信大学
◆職歴
: 一橋大学 非常勤講師(1999), University of Waterloo, 客員研究員(2001), 駒澤大学 文学部 助教授(2001)
: キヤノン(株) 情報システム研究所(1991), 東京女子大学 情報処理センター助手(1993), 駒澤大学 文学部 講師(1998), 東京工業大学 情報理工学研究科 非常勤講師(1998)
◆専門分野
情報学基礎論
◆研究キーワード
計算量の理論とグラフアルゴリズム, Algorithm
◆研究課題
制限されたグラフクラス上の問題に対する効率のよいアルゴリズムの設計と解析
計算量理論において、一般のグラフ上では困難であるとされる問題がある。こうした問題は、グラフを制限した場合には効率よく解ける場合がある。特にPerfect graph と呼ばれるグラフのサブクラスの上で、困難な問題を効率よく解くアルゴリズムを作ることが主な研究内容である。
折り紙などの剛体グラフ構造の研究
折り紙は面・折り線・交点などを構成要素とする剛体グラフ構造であると考えることができる。コンピュータサイエンスの観点から、こうした剛体グラフ構造の折りたたみに関するアルゴリズムの効率や困難性の研究を行っている。 備考

■研究業績

◆発表論文
Symmetric Assembly Puzzles are Hard, Beyond a Few Pieces, Computational Geometry
Erik D. Demaine, Matias Korman, Jason S. Ku, Joseph S. B. Mitchell, Yota Otachi, Andre van Renssene, Marcel Roeloffzen, Ryuhei Uehara, Yushi Uno
Theory and Applications, 90, -, 2020
Parameterized complexity of independent set reconfiguration problems
Takehiro Ito, Marcin Kamiński, Hirotaka Ono, Akira Suzuki, Ryuhei Uehara, Katsuhisa Yamanaka
Discrete Applied Mathematics, 283, 336-345, 2020
Enumeration of nonisomorphic interval graphs and nonisomorphic permutation graphs
Kazuaki Yamazaki, Toshiki Saitoh, Masashi Kiyomi, Ryuhei Uehara
Theoretical Computer Science, 806, 310-322, 2020
Efficient Algorithm for Box Folding
Koichi Mizunashi, Takashi Horiyama, Ryuhei Uehara
Journal of Graph Algorithms and Applications, 24, 2, 89-103, 2020
Algorithmic Enumeration of Surrounding Polygons
Katsuhisa Yamanaka, David Avis, Takashi Horiyama, Yoshio Okamoto, Ryuhei Uehara, Tanami Yamauchi
Discrete Applied Mathematics, -, 2020
◆書籍
Introduction to Computational Origami: The World of New Computational Geometry
Springer, 2020
Tangled Tangles, The Best Writing on Mathematics 2018
Princeton University Press, 2018
『数学セミナー』エレガントな解答を求む・出題編
6, 日本評論社 p. 6, 2018
First Course in Algorithms Through Puzzles
1-175, Springer, 2018
The Best Writing on Mathematics 2018, Tangled Tangles
83-96, Princeton University Press, 2018
◆講演・口頭発表
Reconfiguring undirected paths
16th Algorithms and Data Structures Symp. (WADS 2019), 2019
Folding and unfolding algorithms on (super)computer
The 5th International Symposium on Computing and Networking (CANDAR 2017), Aomori, Japan, 2017
Development of Peg Solitaire Font
IEICE Technical Report, COMP2016-50, Vol. 116 No. 503, pp. 1-4, Nagoya, 2017
シルエットパズルの凸配置の個数の研究
IEICE Technical Report, COMP2016-29, Vol. 116, No. 262, pp. 39-45, Sendai, 2016
Experimental Enumeration of Solutions for Peg Solitaire
IPSJ SIG Technical Report, 2016-AL-159-3, p. 1, Tokushima, 2016

■担当講義

Information Processing Theory(E), Theory of Advanced Algorithms, Algorithms and Data Structures(E), Advanced Algorithms for Computational Geometry, Computational Complexity and Discrete Mathematics(E), Computation Theory, 情報処理論(E), 実践的アルゴリズム理論, アルゴリズムとデータ構造(E), 実践的幾何アルゴリズム, 計算量の理論と離散数学(E), 計算論

■学外活動

◆所属学会
電気通信学会, ACM, EATCS, IEEE, 電子情報通信学会
◆学術貢献活動
The 13th Japan-Korea Joint Workshop on Algorithms and Computation , JAIST, Professor, Tetsuo AsanoJAIST, Associate Professor, Ryuhei Uehara , 2010 - 2010 , Kanazawa Culture Hall, Kanazawa, Ishikawa, Japan
Japan Conference on Computational Geometry and Graphs , JAIST, Professor, Tetsuo AsanoKyoto University, Associate Professor, Hiro ItoJAIST, Associate Professor, Ryuhei Uehara , 2009 - 2009 , Kanazawa Culture Hall
Workshop on Algorithms and Computation , Indian Statistical Institute, Professor, Sandip Das,JAIST, Associate Professor, Ryuhei Uehara , 2009 - 2009 , インド・コルカタ

■賞等

・ 山下記念研究賞 , 情報処理学会 , 2012
・ LA/EATCS-Japan発表論文賞 , EATCS日本支部およびLAシンポジウム , 2009