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

高性能線形擬似乱数の開発と非線形化、暗号耐性化の研究

Research Project

Project/Area Number 18654021
Research Category

Grant-in-Aid for Exploratory Research

Allocation TypeSingle-year Grants
Research Field General mathematics (including Probability theory/Statistical mathematics)
Research InstitutionHiroshima University

Principal Investigator

松本 眞  Hiroshima University, 大学院・理学研究科, 教授 (70231602)

Co-Investigator(Kenkyū-buntansha) 萩田 真理子  お茶の水女子大学, 大学院人間文化創成科学研究科・准教授, 准教授 (70338218)
西村 拓士  山形大学, 理学部, 助教 (90333947)
芦原 評  熊本大学, 自然科学研究科, 准教授 (00242347)
Project Period (FY) 2006 – 2008
Project Status Completed (Fiscal Year 2008)
Budget Amount *help
¥2,700,000 (Direct Cost: ¥2,700,000)
Fiscal Year 2008: ¥800,000 (Direct Cost: ¥800,000)
Fiscal Year 2007: ¥900,000 (Direct Cost: ¥900,000)
Fiscal Year 2006: ¥1,000,000 (Direct Cost: ¥1,000,000)
Keywords擬似乱数 / ジャンプ / M系列 / 実数乱数 / 暗号乱数 / Karatsuba乗算 / メルセンヌ・ツイスター / dSFMT / メルセンヌツイスター / SFMT / CryptMT / 擬似乱数の初期化 / 状態ジャンプ / 符号 / Mersenne Twister / SIMD / ストリーム暗号 / 並列化
Research Abstract

本年度の概要は次のとおりである。
発表ずみの成果
1.連携研究者・原本博史氏ならびにモントリオール大学レキエ教授との共同研究により、高速多項式掛け算に基づく擬似乱数の高速ジャンプ技法を確立し、国際会議SETA2008にて発表し、共著論文として査読付き会議録に収録された。従来の方法より少ないメモリでより高速なジャンプを、Karatsuba乗算の利用により実現した。
2.連携研究者・萩田真理子氏らとの共同研究により、部分系列が符号をなすような循環数列であるerror-correcting sequenceの概念を提唱した。M系列として、Hamming符号を生成するものを実現した。2報の論文を発表した。
3.連携研究者・斎藤睦夫氏との共同研究により、「IEEE754」実数表現を直接生成する擬似乱数発生法を開発実装した。従来の、整数乱数から実数乱数に変換する方法にくらべると格段に高速である。本研究成果は、MCQMC2008研究集会にて口頭発表した。
未発表の成果
MCQMC2008にて、ドイツマックスプランク研究所Heiko Bauke氏とマールブルグ大学Mertens氏を招聘し、非線形フィルターによる高次元均等分布乱数の非線形化に関する討論を行い、高速なジャンプ・並列化法を備えた擬似乱数発生法の着想を得た。

Report

(3 results)
  • 2008 Annual Research Report
  • 2007 Annual Research Report
  • 2006 Annual Research Report
  • Research Products

    (17 results)

All 2009 2008 2007 2006 Other

All Journal Article (15 results) (of which Peer Reviewed: 14 results) Presentation (1 results) Remarks (1 results)

  • [Journal Article] A p-adic algorithm for computing the inverse of integer matrices2009

    • Author(s)
      Haramoto, Hiroshi
    • Journal Title

      Journal of Computational and Applied Mathematics 225

      Pages: 320-322

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Efficient jump ahead for F2-linear random number generators2008

    • Author(s)
      Haramoto, Hiroshi
    • Journal Title

      INFORMS J. Comput. 20 no. 3

      Pages: 385-390

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Error correcting sequence and projective de Bruiin graph2008

    • Author(s)
      Hagita, Mariko
    • Journal Title

      Graphs Combin. 24 no. 3

      Pages: 185-194

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Projective de Bruijn Sequences2008

    • Author(s)
      Ohtsuka, Yuki
    • Journal Title

      Lecture Notes in Computer Science 5203

      Pages: 167-174

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Fast Jump Ahead Algorithm for Linear Recurrences in a Polynomial Space2008

    • Author(s)
      Haramoto, Hiroshi
    • Journal Title

      Lecture Notes in Computer Science 5203

      Pages: 290-298

    • Related Report
      2008 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Efficient Jump Ahead for F_2-linear Random Number Generators2008

    • Author(s)
      Haramoto, Hiroshi
    • Journal Title

      INFORMS Journal of Computing (in press)

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Error Correcting Sequence and Projective De Bruijn Graph.2008

    • Author(s)
      Hagita, Mariko
    • Journal Title

      Graphs and Combinatorics (in press)

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Weight discrepancy tests on M-sequences (Japanese)2007

    • Author(s)
      Matsumoto, Makoto
    • Journal Title

      Bulltin of Yamagata University(Natural Science) 16・3

      Pages: 105-112

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Computing conditional probabilities for F_2-linear pseudorandom bit generator by splitting Mac-Williams identity2007

    • Author(s)
      Haramoto, Hiroshi
    • Journal Title

      International Journal of Pure and Applied Mathematics 38・1

      Pages: 29-42

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Common Defects in Initialization of Pseudorandom Number Generators.2007

    • Author(s)
      Matsumoto, Makoto
    • Journal Title

      ACM Trans. on Modeling and Computer Simulation 17(4)

      Pages: 21-21

    • NAID

      130004607961

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] SIMD-oriented Fast Mersenne Twister: A 128-bit Pseudorandom Number Generator.2007

    • Author(s)
      Saito, Mutsuo
    • Journal Title

      Monte Carlo and Quasi-monte Carlo Methods 2006

      Pages: 617-632

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] A Fast Stream Cipher with Huge State Space and Quasigroup Filter for Software2007

    • Author(s)
      Matsumoto, Makoto
    • Journal Title

      Lecture Notes in Computer Science 4876

      Pages: 245-262

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] An extremal singly even self-dual code of length 88.2007

    • Author(s)
      Harada, Masaaki
    • Journal Title

      Adv. Math. Commun 1・2

      Pages: 261-267

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] New extremal self-dual codes of length 66.2007

    • Author(s)
      Harada, Masaaki
    • Journal Title

      Math. Balkanica (N.S.) 21・1-2

      Pages: 113-121

    • Related Report
      2007 Annual Research Report
    • Peer Reviewed
  • [Journal Article] Pseudorandom Number Generation : Impossibility and Compromise2006

    • Author(s)
      Makoto Matsumoto
    • Journal Title

      Journal of Universal Computer Science Vol. 12, No. 6

      Pages: 672-690

    • Related Report
      2006 Annual Research Report
  • [Presentation] Generating uniform real random numbers in IEEE 754 specification via affine transition2008

    • Author(s)
      Saito, Mutsuo
    • Organizer
      MCQMC2008
    • Place of Presentation
      カナダモントリオール大学
    • Year and Date
      2008-07-09
    • Related Report
      2008 Annual Research Report
  • [Remarks]

    • URL

      http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/SFMT/index-jp.html

    • Related Report
      2007 Annual Research Report

URL: 

Published: 2006-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi