JP6958260B2 - シミュレーション方法、プログラム、及び装置 - Google Patents
シミュレーション方法、プログラム、及び装置 Download PDFInfo
- Publication number
- JP6958260B2 JP6958260B2 JP2017215894A JP2017215894A JP6958260B2 JP 6958260 B2 JP6958260 B2 JP 6958260B2 JP 2017215894 A JP2017215894 A JP 2017215894A JP 2017215894 A JP2017215894 A JP 2017215894A JP 6958260 B2 JP6958260 B2 JP 6958260B2
- Authority
- JP
- Japan
- Prior art keywords
- interval series
- layers
- interval
- tree structure
- space
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
バイナリ空間のサイズ < 混晶空間のサイズ
と表される。しかしながら、所望の特性が最適となりえる結晶構造の候補を得るためには、概ね24層の結晶構造でシミュレーションすることが望ましいとされ、バイナリ空間であっても、2の24乗の層数(即ち、16,777,216層)となる。全空間探索には膨大な時間が掛かり、24層の場合、候補が1600万を超えることから、概ね一年以上掛かると考えられている。
P1=1、P2=4、P3=5、P4=9
であり、特定の原子が存在する層の合計は4層である。よって、
K=4
となる。また、積層材料の総層数は、
PT=9
である。
(3、1、4、1)
となる。特定の原子の有無から得られた間隔シリーズを「基準間隔シリーズ」とする。基準間隔シリーズに対して対称操作が行われる。対称操作には、並進操作と、反転操作とがある。
(3、1、4、1)
=>(1、3、1、4)、(4、1、3、1)、(1、4、1、3)
反転操作とは、左右を入れ替える操作である。上記の基準間隔シリーズは、反転操作により以下の間隔シリーズを得る。
(1、4、1、3)
よって、基準間隔シリーズと上述した4つの間隔シリーズは、科学的理論により同一の材料性質を持つため、構造空間を作成する際には、合計5つの間隔シリーズのいずれか1つを残し、他4つの間隔シリーズは重複する間隔シリーズであると判断し、構造空間には含めない。
16層の場合の候補数は、 65,536であり、
20層の場合の候補数は、 1,048,576であり、
24層の場合の候補数は、 16,777,216であり、
30層の場合の候補数は、1,073,741,824
であった。
16層の場合の候補数は、 2,250であり、
20層の場合の候補数は、 27,012であり、
24層の場合の候補数は、 352,698であり、
30層の場合の候補数は、 17,920,860
であった。
16層の場合、バイナリ空間の候補数は、本実施例の構造空間の候補数の29.1倍多く、
20層の場合、バイナリ空間の候補数は、本実施例の構造空間の候補数の38.8倍多く、
24層の場合、バイナリ空間の候補数は、本実施例の構造空間の候補数の47.6倍多く、
30層の場合、バイナリ空間の候補数は、本実施例の構造空間の候補数の59.9倍多かった。
(付記1)
2種類の原子のいずれか1種類の原子を配置させた層を複数積層することで表される積層結晶構造から、同一原子が配置された2層の間隔を層の数で表した間隔シリーズを、該積層結晶構造の積層順に従って階層が深くなり、かつ、重複した性質を除去した第1ツリー構造を作成し、
作成された前記第1ツリー構造から得られる前記間隔シリーズで表される候補構造に対してシミュレーションを行う
ことをコンピュータが実行するシミュレーション方法。
(付記2)
前記コンピュータは、
対称操作によって得られる2以上の間隔シリーズに対しては、いずれか1つの間隔シリーズを前記第1ツリー構造に含める
ことを特徴とする付記1記載のシミュレーション方法。
(付記3)
前記コンピュータは、
前記間隔シリーズを作成するごとに、前記積層結晶構造の積層順に従って階層が深くなる第2ツリー構造に記憶し、
作成した間隔シリーズが、前記第1ツリー構造に存在せず、かつ、前記第2ツリー構造に存在しない場合に、該第1ツリー構造に格納する
ことを特徴とする付記2記載のシミュレーション方法。
(付記4)
前記コンピュータは、
前記間隔シリーズを作成するごとに、前記積層結晶構造の積層順に従って階層が深くなるように前記第1ツリー構造に記憶し、
前記第1ツリー構造を深さ優先でノードを辿ることで、前記間隔シリーズを作成し、
取得した前記間隔シリーズが該第1ツリー構造とは異なる第2ツリー構造にない場合、該間隔シリーズに対称操作を行って更に間隔シリーズを生成し、作成した前記間隔シリーズと、生成した間隔シリーズとを該第2ツリー構造に保存し、
取得した前記間隔シリーズが該第1ツリー構造とは異なる第2ツリー構造にある場合、該間隔シリーズを該第1ツリー構造から削除する
ことを特徴とする付記2記載のシミュレーション方法。
(付記5)
前記対称操作は、前記間隔シリーズの値を巡回させるように並進させる操作である
ことを特徴とする付記2乃至4の一項記載のシミュレーション方法。
(付記6)
前記対称操作は、前記間隔シリーズの値を反転させる操作である
ことを特徴とする付記2乃至4の一項記載のシミュレーション方法。
(付記7)
2種類の原子のいずれか1種類の原子を配置させた層を複数積層することで表される積層結晶構造から、同一原子が配置された2層の間隔を層の数で表した間隔シリーズを、該積層結晶構造の積層順に従って階層が深くなり、かつ、重複した性質を除去した第1ツリー構造を作成し、
作成された前記第1ツリー構造から得られる前記間隔シリーズで表される候補構造に対してシミュレーションを行う
ことをコンピュータに実行させるシミュレーションプログラム。
(付記8)
2種類の原子のいずれか1種類の原子を配置させた層を複数積層することで表される積層結晶構造から、同一原子が配置された2層の間隔を層の数で表した間隔シリーズを、該積層結晶構造の積層順に従って階層が深くなり、かつ、重複した性質を除去した第1ツリー構造を作成する作成部と、
前記作成部によって作成された前記第1ツリー構造から得られる前記間隔シリーズで表される候補構造に対してシミュレーションを行うシミュレーション部と
ことをコンピュータに実行させるシミュレーション装置。
4 構造空間
11 CPU
12 主記憶装置
13 補助記憶装置
14 入力装置
15 表示装置
17 通信I/F
18 ドライブ装置
19 記憶媒体
40 空間作成部
42 シミュレーション部
51 設定情報
53 対称構造DB
54 間隔構造データ
57 シミュレーション結果
100 シミュレーション装置
130 記憶部
Claims (6)
- 2種類の原子のいずれか1種類の原子を配置させた層を複数積層することで表される積層結晶構造から、同一原子が配置された2層の間隔を層の数で表した間隔シリーズを、該積層結晶構造の積層順に従って階層が深くなり、かつ、重複した性質を除去した第1ツリー構造を作成し、
作成された前記第1ツリー構造から得られる前記間隔シリーズで表される候補構造に対してシミュレーションを行う
ことをコンピュータが実行するシミュレーション方法。 - 前記コンピュータは、
対称操作によって得られる2以上の間隔シリーズに対しては、いずれか1つの間隔シリーズを前記第1ツリー構造に含める
ことを特徴とする請求項1記載のシミュレーション方法。 - 前記コンピュータは、
前記間隔シリーズを作成するごとに、前記積層結晶構造の積層順に従って階層が深くなる第2ツリー構造に記憶し、
作成した間隔シリーズが、前記第1ツリー構造に存在せず、かつ、前記第2ツリー構造に存在しない場合に、該第1ツリー構造に格納する
ことを特徴とする請求項2記載のシミュレーション方法。 - 前記コンピュータは、
前記間隔シリーズを作成するごとに、前記積層結晶構造の積層順に従って階層が深くなるように前記第1ツリー構造に記憶し、
前記第1ツリー構造を深さ優先でノードを辿ることで、前記間隔シリーズを作成し、
取得した前記間隔シリーズが該第1ツリー構造とは異なる第2ツリー構造にない場合、該間隔シリーズに対称操作を行って更に間隔シリーズを生成し、作成した前記間隔シリーズと、生成した間隔シリーズとを該第2ツリー構造に保存し、
取得した前記間隔シリーズが該第1ツリー構造とは異なる第2ツリー構造にある場合、該間隔シリーズを該第1ツリー構造から削除する
ことを特徴とする請求項2記載のシミュレーション方法。 - 2種類の原子のいずれか1種類の原子を配置させた層を複数積層することで表される積層結晶構造から、同一原子が配置された2層の間隔を層の数で表した間隔シリーズを、該積層結晶構造の積層順に従って階層が深くなり、かつ、重複した性質を除去した第1ツリー構造を作成し、
作成された前記第1ツリー構造から得られる前記間隔シリーズで表される候補構造に対してシミュレーションを行う
ことをコンピュータに実行させるシミュレーションプログラム。 - 2種類の原子のいずれか1種類の原子を配置させた層を複数積層することで表される積層結晶構造から、同一原子が配置された2層の間隔を層の数で表した間隔シリーズを、該積層結晶構造の積層順に従って階層が深くなり、かつ、重複した性質を除去した第1ツリー構造を作成する作成部と、
前記作成部によって作成された前記第1ツリー構造から得られる前記間隔シリーズで表される候補構造に対してシミュレーションを行うシミュレーション部と
ことをコンピュータに実行させるシミュレーション装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017215894A JP6958260B2 (ja) | 2017-11-08 | 2017-11-08 | シミュレーション方法、プログラム、及び装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017215894A JP6958260B2 (ja) | 2017-11-08 | 2017-11-08 | シミュレーション方法、プログラム、及び装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2019087107A JP2019087107A (ja) | 2019-06-06 |
| JP6958260B2 true JP6958260B2 (ja) | 2021-11-02 |
Family
ID=66764252
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017215894A Expired - Fee Related JP6958260B2 (ja) | 2017-11-08 | 2017-11-08 | シミュレーション方法、プログラム、及び装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6958260B2 (ja) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP7404705B2 (ja) * | 2019-08-09 | 2023-12-26 | 富士通株式会社 | 結晶材料解析装置、結晶材料解析方法、及び結晶材料解析プログラム |
| JP6842731B1 (ja) * | 2019-09-05 | 2021-03-17 | 国立大学法人東京工業大学 | 作製評価システム、作製評価方法及びプログラム |
| JP7557493B2 (ja) | 2022-03-22 | 2024-09-27 | 住友化学株式会社 | 発光素子及びその製造方法、発光性化合物及びその製造方法、組成物及びその製造方法、情報処理方法、情報処理装置、プログラム、発光性化合物の提供方法、並びにデータ生成方法 |
-
2017
- 2017-11-08 JP JP2017215894A patent/JP6958260B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2019087107A (ja) | 2019-06-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107038206B (zh) | Lsm树的建立方法、lsm树的数据读取方法和服务器 | |
| JP2014130489A (ja) | データ格納プログラム、データ検索プログラム、データ検索装置、データ格納方法及びデータ検索方法 | |
| CN101512526B (zh) | 动态片段映射 | |
| JP6958260B2 (ja) | シミュレーション方法、プログラム、及び装置 | |
| KR102188431B1 (ko) | 몬테카를로 트리 검색 기반의 속성 선택 방법 및 장치 | |
| CN100458779C (zh) | 扩展索引的方法 | |
| JP5708495B2 (ja) | 辞書作成装置、単語収集方法、及び、プログラム | |
| CN103765381A (zh) | 对b+树的并行操作 | |
| JP2023543004A (ja) | ヒルベルト曲線に基づくr木インデックスのマージ更新方法、装置及び媒体 | |
| JP4271227B2 (ja) | ビット列検索装置、検索方法及びプログラム | |
| Kapur et al. | Proposal of a two way sorting algorithm and performance comparison with existing algorithms | |
| CN107563095A (zh) | 一种大规模集成电路非线性布局方法 | |
| JP6714692B2 (ja) | ツリーベース・データ構造の同時一括処理のためのコンピュータ実装方法、コンピュータ・プログラム、ストレージ・システム | |
| TWI648640B (zh) | 一種用以建構人工智慧電腦之平行硬體搜索系統 | |
| JPWO2019156060A1 (ja) | 並列ユニオン制御装置、並列ユニオン制御方法、および並列ユニオン制御用プログラム | |
| KR102006283B1 (ko) | 패스트맵을 이용한 데이터셋의 m-트리 적재방법 | |
| JP2013242675A (ja) | 分散情報制御装置、分散情報検索方法、データ分散配置方法、及びプログラム | |
| JP3215351B2 (ja) | 配置方式 | |
| CN103310071B (zh) | 一种基于多级grasp的vlsi电路划分方法 | |
| CN112531709A (zh) | 一种电网拓扑配置方法 | |
| Abdullahi et al. | Finding banded patterns in data: The banded pattern mining algorithm | |
| CN105528414B (zh) | 一种搜集深网数据全集的爬虫方法和系统 | |
| CN110866088B (zh) | 一种语料库之间的快速全文检索方法及系统 | |
| JP5575075B2 (ja) | 代表的文書選択装置及び方法及びプログラム及びコンピュータ読取可能な記録媒体 | |
| CN120745867B (zh) | 量子门调度方法、装置、设备、存储介质和程序产品 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20200807 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20210819 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20210907 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20210920 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6958260 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |