• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to previous page

Parallelization of a new method to solve combinatorial optimization based on multiple precision computation of complex generating functions

Research Project

Project/Area Number 17K00171
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field High performance computing
Research InstitutionOsaka Metropolitan University (2022)
Osaka Prefecture University (2017-2021)

Principal Investigator

FUJIMOTO Noriyuki  大阪公立大学, 大学院情報学研究科, 教授 (90294165)

Project Period (FY) 2017-04-01 – 2023-03-31
Project Status Completed (Fiscal Year 2022)
Budget Amount *help
¥4,550,000 (Direct Cost: ¥3,500,000、Indirect Cost: ¥1,050,000)
Fiscal Year 2019: ¥780,000 (Direct Cost: ¥600,000、Indirect Cost: ¥180,000)
Fiscal Year 2018: ¥1,820,000 (Direct Cost: ¥1,400,000、Indirect Cost: ¥420,000)
Fiscal Year 2017: ¥1,950,000 (Direct Cost: ¥1,500,000、Indirect Cost: ¥450,000)
Keywords高性能計算 / 組み合わせ最適化 / アルゴリズム / ハイパフォーマンス・コンピューティング / 応用数学
Outline of Final Research Achievements

We have developed a parallel implementation of a new method (sequential algorithm proposed by the applicant) for obtaining the optimal solution in pseudo-polynomial time and polynomial space for the subset sum problem of combinatorial optimization problems, using multi-core CPUs, whose performance has been improving with the increase in the number of cores, and GPUs, which are currently attracting attention and are promising parallel computing platforms for the future. In addtion, to facilitate the development of parallel implementations using multiple GPUs, we have also developed a prototype implementation that performs multiple-precision multiplication by reducing it to a matrix product. By the reduction, it is possible to execute multiple-precision multiplication in parallel at high speed using a parallel implementation of the matrix product (for multiple GPUs) provided by a GPU vendor, etc.

Academic Significance and Societal Importance of the Research Achievements

研究代表者が2016年12月に発表した,NP困難な組み合わせ最適化問題の部分和問題とナップサック問題を対象に最適解を擬似多項式時間および多項式空間で厳密に求める新しい手法(逐次アルゴリズム)を,年々コア数の増加により性能が向上しているマルチコアCPUや,現在注目されており将来も有望な並列計算プラットフォームであるGPUを用いた並列処理により高速化することにより,部分和問題を現実的なメモリ消費量と許容できる計算時間で解けるようにしたこと.

Report

(7 results)
  • 2022 Annual Research Report   Final Research Report ( PDF )
  • 2021 Research-status Report
  • 2020 Research-status Report
  • 2019 Research-status Report
  • 2018 Research-status Report
  • 2017 Research-status Report
  • Research Products

    (44 results)

All 2023 2022 2021 2020 2019 2018 2017

All Journal Article (21 results) (of which Peer Reviewed: 12 results,  Open Access: 6 results) Presentation (23 results) (of which Int'l Joint Research: 7 results)

  • [Journal Article] 整数行列積を用いた多倍長整数乗算のGPU並列化とその評価2023

    • Author(s)
      近藤伊士利, 藤本典幸
    • Journal Title

      情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC)

      Volume: 2023-HPC-188 Pages: 1-7

    • Related Report
      2022 Annual Research Report
  • [Journal Article] 全点対最短経路問題を解くSeidelのアルゴリズムのTensor Coreを用いたCUDA実装2022

    • Author(s)
      竹内 祐哉,藤本 典幸
    • Journal Title

      情報処理学会研究報告ハイパフォーマンスコンピューティング(HPC)

      Volume: 2022-HPC-183 Pages: 1-7

    • Related Report
      2021 Research-status Report
  • [Journal Article] Solving QUBO with GPU Parallel MOPSO2021

    • Author(s)
      Noriyuki Fujimoto, Kouki Nanai
    • Journal Title

      Proc. of the Genetic and Evolutionary Computation Conference (GECCO) Companion

      Volume: なし Pages: 1788-1794

    • DOI

      10.1145/3449726.3463208

    • Related Report
      2021 Research-status Report
    • Peer Reviewed
  • [Journal Article] Efficient GPU-Implementation for Integer Sorting Based on Histogram and Prefix-Sums2021

    • Author(s)
      Seiya Kozakai, Noriyuki Fujimoto, Koichi Wada
    • Journal Title

      Proc. of the 50th International Conference on Parallel Processing (ICPP)

      Volume: なし Pages: 1-11

    • DOI

      10.1145/3472456.3472486

    • Related Report
      2021 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] 小さい定数個の単精度行列への分割を用いた尾崎スキームによる倍精度行列乗算のゲーミング用GPU上での評価2021

    • Author(s)
      七井 香樹、藤本 典幸
    • Journal Title

      情報処理学会論文誌コンピューティングシステム(ACS)

      Volume: 14 Pages: 1-13

    • NAID

      170000184319

    • Related Report
      2020 Research-status Report
    • Peer Reviewed
  • [Journal Article] GPU-based Parallel Multi-objective Particle Swarm Optimization for Large Swarms and High Dimensional Problems2020

    • Author(s)
      Md Maruf Hussain, Noriyuki Fujimoto
    • Journal Title

      Parallel Computing

      Volume: 92 Pages: 1-19

    • DOI

      10.1016/j.parco.2019.102589

    • Related Report
      2020 Research-status Report 2019 Research-status Report
    • Peer Reviewed
  • [Journal Article] 階層的クラスタリングを用いた時系列データの分割2019

    • Author(s)
      高橋 勝稔, 馬野 元秀, 藤本 典幸
    • Journal Title

      知能と情報

      Volume: 31 Issue: 3 Pages: 731-738

    • DOI

      10.3156/jsoft.31.3_731

    • NAID

      130007663799

    • Related Report
      2019 Research-status Report
    • Peer Reviewed / Open Access
  • [Journal Article] Parallel Multi-Objective Particle Swarm Optimization for Large Swarm and High Dimensional Problems2018

    • Author(s)
      Hussain Md. Maruf、Fujimoto Noriyuki
    • Journal Title

      Proc. the 2018 IEEE Congress on Evolutionary Computation (IEEE CEC 2018)

      Volume: - Pages: 1-10

    • DOI

      10.1109/cec.2018.8477848

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Journal Article] 階層的クラスタリングを用いた時系列データの分割手法のオンライン環境への適用2018

    • Author(s)
      伊瀬顕史、高橋勝稔、馬野元秀、藤本典幸
    • Journal Title

      日本知能情報ファジィ学会第34回ファジィシステムシンポジウム

      Volume: - Pages: 565-570

    • NAID

      130007554375

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Journal Article] Some Torus-embedded Graphs with Regular Structure Have the Minimum Diameter and the Minimum Average Shortest Path Length2018

    • Author(s)
      Noriyuki Fujimoto、Hiroyuki Kobayashi
    • Journal Title

      Proc. 2018 IEEE Region 10 Conference (IEEE TENCON 2018)

      Volume: - Pages: 2264-2269

    • DOI

      10.1109/tencon.2018.8650461

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Journal Article] Partition of Time Series Using Hierarchical Clustering2018

    • Author(s)
      Katsutoshi Takahashi、Motohide Umano、Noriyuki Fujimoto
    • Journal Title

      Proc. Joint 11th International Conference on Soft Computing and Intelligent Systems and 19th International Symposium on Advanced Intelligent Systems (SCIS-ISIS)

      Volume: - Pages: 843-848

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Journal Article] Effect of the Pseudorandom Number Generators on the Standard Particle Swarm Optimization on a GPU2018

    • Author(s)
      Hussain Md. Maruf、Fujimoto Noriyuki
    • Journal Title

      Proc. the 2018 International Conference on Computational Science and Computational Intelligence (CSCI'18)

      Volume: - Pages: 1-6

    • Related Report
      2018 Research-status Report
    • Peer Reviewed
  • [Journal Article] Parallel Multi-objective Particle Swarm Optimization for Large Swarm and High Dimensional Problems2018

    • Author(s)
      Md. Maruf Hussain, Noriyuki Fujimoto
    • Journal Title

      procs. of the 2018 IEEE Congress on Evolutionary Computation (IEEE CEC 2018)

      Volume: なし Pages: 1-10

    • Related Report
      2017 Research-status Report
    • Peer Reviewed
  • [Journal Article] Tuning of Fuzzy Rules with a Real-coded Genetic Algorithm in Car Racing Game2017

    • Author(s)
      Akifumi Ise, Motohide Umano, Noriyuki Fujimoto
    • Journal Title

      procs. of Joint 17th World Congress of International Fuzzy Systems Association and 9th International Conference on Soft Computing and Intelligent Systems (IFSA-SCIS)

      Volume: なし Pages: 1-6

    • DOI

      10.1109/ifsa-scis.2017.8023267

    • Related Report
      2017 Research-status Report
    • Peer Reviewed
  • [Journal Article] 階層的クラスタリングを用いた時系列データの分割: ヒープを用いた一括クラスタリング2017

    • Author(s)
      高橋勝稔,馬野元秀,藤吉誠,藤本典幸
    • Journal Title

      第33回ファジィシステムシンポジウム(FSS2017)講演論文集

      Volume: なし Pages: 1-6

    • NAID

      130007614974

    • Related Report
      2017 Research-status Report
  • [Journal Article] 忘却型ファジィ・ニューラルネットワークを用いた時系列データの異常検知2017

    • Author(s)
      高橋勝稔,塩澤大輝,馬野元秀,藤本典幸,藤吉誠
    • Journal Title

      第33回ファジィシステムシンポジウム(FSS2017)講演論文集

      Volume: なし Pages: 1-6

    • NAID

      130007612103

    • Related Report
      2017 Research-status Report
  • [Journal Article] 実数値追跡問題における通信機能を持つエージェントの学習2017

    • Author(s)
      二本松立朗,馬野元秀,藤本典幸
    • Journal Title

      第33回ファジィシステムシンポジウム(FSS2017)講演論文集

      Volume: なし Pages: 1-6

    • NAID

      130007611412

    • Related Report
      2017 Research-status Report
  • [Journal Article] 多倍長演算ライブラリMPIR 互換のCUDA ライブラリの実装について2017

    • Author(s)
      藤田崚太,藤本典幸,澤田幸一郎,紫垣賢人,川口大輔
    • Journal Title

      第13回情報科学ワークショップ予稿集

      Volume: なし Pages: 1-3

    • Related Report
      2017 Research-status Report
    • Open Access
  • [Journal Article] CUDAを用いた多倍長除算と多倍長平方根演算の実装について2017

    • Author(s)
      川口大輔,藤田崚太,藤本典幸
    • Journal Title

      第13回情報科学ワークショップ予稿集

      Volume: なし Pages: 1-4

    • Related Report
      2017 Research-status Report
    • Open Access
  • [Journal Article] CUDAを用いた多倍長加減算の実装について2017

    • Author(s)
      紫垣賢人,藤本典幸
    • Journal Title

      第13回情報科学ワークショップ予稿集

      Volume: なし Pages: 1-7

    • Related Report
      2017 Research-status Report
    • Open Access
  • [Journal Article] CUDAを用いた多倍長乗算の実装について2017

    • Author(s)
      澤田幸一郎,藤本典幸,和田幸一
    • Journal Title

      第13回情報科学ワークショップ予稿集

      Volume: なし Pages: 1-2

    • Related Report
      2017 Research-status Report
    • Open Access
  • [Presentation] 整数行列積を用いた多倍長整数乗算のGPU並列化とその評価2023

    • Author(s)
      近藤伊士利, 藤本典幸
    • Organizer
      情報処理学会第188回ハイパフォーマンスコンピューティング研究発表会
    • Related Report
      2022 Annual Research Report
  • [Presentation] 全点対最短経路問題を解くSeidelのアルゴリズムのTensor Coreを用いたCUDA実装2022

    • Author(s)
      竹内 祐哉,藤本 典幸
    • Organizer
      情報処理学会ハイパフォーマンスコンピューティング(HPC)研究会
    • Related Report
      2021 Research-status Report
  • [Presentation] Solving QUBO with GPU Parallel MOPSO2021

    • Author(s)
      Noriyuki Fujimoto, Kouki Nanai
    • Organizer
      ACM Workshop on Parallel and Distributed Evolutionary Inspired Methods (PDEIM)
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research
  • [Presentation] Efficient GPU-Implementation for Integer Sorting Based on Histogram and Prefix-Sums2021

    • Author(s)
      Seiya Kozakai, Noriyuki Fujimoto, Koichi Wada
    • Organizer
      the 50th International Conference on Parallel Processing (ICPP)
    • Related Report
      2021 Research-status Report
    • Int'l Joint Research
  • [Presentation] Integer sortings algorithms suitable for GPU-implementation2021

    • Author(s)
      Seiya Kozakai, Noriyuki Fujimoto, Koichi Wada
    • Organizer
      第17回情報科学ワークショップ
    • Related Report
      2021 Research-status Report
  • [Presentation] MOPSOを用いたQUBO解法のGPU実装の改善2021

    • Author(s)
      七井 香樹,藤本 典幸
    • Organizer
      進化計算シンポジウム
    • Related Report
      2021 Research-status Report
  • [Presentation] ゲーミングGPUの単精度演算器を用いた倍精度行列積の近似計算2020

    • Author(s)
      七井 香樹、藤本 典幸
    • Organizer
      第16回情報科学ワークショップ
    • Related Report
      2020 Research-status Report
  • [Presentation] ヒストグラムと接頭辞和計算に基づく整数ソーティングのためのGPUによる効率的な実装2020

    • Author(s)
      小堺 海叶、藤本 典幸、和田幸一
    • Organizer
      第16回情報科学ワークショップ
    • Related Report
      2020 Research-status Report
  • [Presentation] Efficient GPU-Implementation for Integer Sorting Based on Histogram and Prefix-Sums2020

    • Author(s)
      Seiya Kozakai、Noriyuki Fujimoto、Koichi Wada
    • Organizer
      情報処理学会ハイパフォーマンスコンピューティング(HPC)研究会
    • Related Report
      2020 Research-status Report
  • [Presentation] Parallel Multi-Objective Particle Swarm Optimization for Large Swarm and High Dimensional Problems2018

    • Author(s)
      Hussain Md. Maruf、Fujimoto Noriyuki
    • Organizer
      the 2018 IEEE Congress on Evolutionary Computation (IEEE CEC 2018)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] 階層的クラスタリングを用いた時系列データの分割手法のオンライン環境への適用2018

    • Author(s)
      伊瀬顕史、高橋勝稔、馬野元秀、藤本典幸
    • Organizer
      日本知能情報ファジィ学会第34回ファジィシステムシンポジウム
    • Related Report
      2018 Research-status Report
  • [Presentation] Some Torus-embedded Graphs with Regular Structure Have the Minimum Diameter and the Minimum Average Shortest Path Length2018

    • Author(s)
      Noriyuki Fujimoto、Hiroyuki Kobayashi
    • Organizer
      2018 IEEE Region 10 Conference (IEEE TENCON 2018)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Partition of Time Series Using Hierarchical Clustering2018

    • Author(s)
      Katsutoshi Takahashi、Motohide Umano、Noriyuki Fujimoto
    • Organizer
      Joint 11th International Conference on Soft Computing and Intelligent Systems and 19th International Symposium on Advanced Intelligent Systems (SCIS-ISIS)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Effect of the Pseudorandom Number Generators on the Standard Particle Swarm Optimization on a GPU2018

    • Author(s)
      Hussain Md. Maruf、Fujimoto Noriyuki
    • Organizer
      the 2018 International Conference on Computational Science and Computational Intelligence (CSCI'18)
    • Related Report
      2018 Research-status Report
    • Int'l Joint Research
  • [Presentation] Parallel Multi-objective Particle Swarm Optimization for Large Swarm and High Dimensional Problems2018

    • Author(s)
      Md. Maruf Hussain, Noriyuki Fujimoto
    • Organizer
      the 2018 IEEE Congress on Evolutionary Computation (IEEE CEC 2018)
    • Related Report
      2017 Research-status Report
  • [Presentation] Tuning of Fuzzy Rules with a Real-coded Genetic Algorithm in Car Racing Game2017

    • Author(s)
      Akifumi Ise, Motohide Umano, Noriyuki Fujimoto
    • Organizer
      Joint 17th World Congress of International Fuzzy Systems Association and 9th International Conference on Soft Computing and Intelligent Systems (IFSA-SCIS)
    • Related Report
      2017 Research-status Report
    • Int'l Joint Research
  • [Presentation] 階層的クラスタリングを用いた時系列データの分割: ヒープを用いた一括クラスタリング2017

    • Author(s)
      高橋勝稔,馬野元秀,藤吉誠,藤本典幸
    • Organizer
      第33回ファジィシステムシンポジウム(FSS2017)
    • Related Report
      2017 Research-status Report
  • [Presentation] 忘却型ファジィ・ニューラルネットワークを用いた時系列データの異常検知2017

    • Author(s)
      高橋勝稔,塩澤大輝,馬野元秀,藤本典幸,藤吉誠
    • Organizer
      第33回ファジィシステムシンポジウム(FSS2017)
    • Related Report
      2017 Research-status Report
  • [Presentation] 実数値追跡問題における通信機能を持つエージェントの学習2017

    • Author(s)
      二本松立朗,馬野元秀,藤本典幸
    • Organizer
      第33回ファジィシステムシンポジウム(FSS2017)
    • Related Report
      2017 Research-status Report
  • [Presentation] 多倍長演算ライブラリMPIR 互換のCUDA ライブラリの実装について2017

    • Author(s)
      藤田崚太,藤本典幸,澤田幸一郎,紫垣賢人,川口大輔
    • Organizer
      第13回情報科学ワークショップ
    • Related Report
      2017 Research-status Report
  • [Presentation] CUDAを用いた多倍長除算と多倍長平方根演算の実装について2017

    • Author(s)
      川口大輔,藤田崚太,藤本典幸
    • Organizer
      第13回情報科学ワークショップ
    • Related Report
      2017 Research-status Report
  • [Presentation] CUDAを用いた多倍長加減算の実装について2017

    • Author(s)
      紫垣賢人,藤本典幸
    • Organizer
      第13回情報科学ワークショップ
    • Related Report
      2017 Research-status Report
  • [Presentation] CUDAを用いた多倍長乗算の実装について2017

    • Author(s)
      澤田幸一郎,藤本典幸,和田幸一
    • Organizer
      第13回情報科学ワークショップ
    • Related Report
      2017 Research-status Report

URL: 

Published: 2017-04-28   Modified: 2024-01-30  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi