Loading…

Calculating vibrational spectra with sum of product basis functions without storing full-dimensional vectors or matrices

We propose an iterative method for computing vibrational spectra that significantly reduces the memory cost of calculations. It uses a direct product primitive basis, but does not require storing vectors with as many components as there are product basis functions. Wavefunctions are represented in a...

Full description

Saved in:
Bibliographic Details
Published in:The Journal of chemical physics 2014-05, Vol.140 (17), p.174111-174111
Main Authors: Leclerc, Arnaud, Carrington, Tucker
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c347t-be3f7acc49fde9a73825a964ab4dab146b2f999b3b513ec6b6943bf92572ffa63
cites cdi_FETCH-LOGICAL-c347t-be3f7acc49fde9a73825a964ab4dab146b2f999b3b513ec6b6943bf92572ffa63
container_end_page 174111
container_issue 17
container_start_page 174111
container_title The Journal of chemical physics
container_volume 140
creator Leclerc, Arnaud
Carrington, Tucker
description We propose an iterative method for computing vibrational spectra that significantly reduces the memory cost of calculations. It uses a direct product primitive basis, but does not require storing vectors with as many components as there are product basis functions. Wavefunctions are represented in a basis each of whose functions is a sum of products (SOP) and the factorizable structure of the Hamiltonian is exploited. If the factors of the SOP basis functions are properly chosen, wavefunctions are linear combinations of a small number of SOP basis functions. The SOP basis functions are generated using a shifted block power method. The factors are refined with a rank reduction algorithm to cap the number of terms in a SOP basis function. The ideas are tested on a 20-D model Hamiltonian and a realistic CH3CN (12 dimensional) potential. For the 20-D problem, to use a standard direct product iterative approach one would need to store vectors with about 10(20) components and would hence require about 8 × 10(11) GB. With the approach of this paper only 1 GB of memory is necessary. Results for CH3CN agree well with those of a previous calculation on the same potential.
doi_str_mv 10.1063/1.4871981
format article
fullrecord <record><control><sourceid>proquest_hal_p</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_02435817v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1523406584</sourcerecordid><originalsourceid>FETCH-LOGICAL-c347t-be3f7acc49fde9a73825a964ab4dab146b2f999b3b513ec6b6943bf92572ffa63</originalsourceid><addsrcrecordid>eNpdkU2LFDEQhoMo7uzqwT8gAS_uodd8ddI5LoO6woAXPYcknbhZ0p0x1Rn139vjjIt4qqJ4eKqKF6FXlNxQIvk7eiMGRfVAn6ANJYPulNTkKdoQwminJZEX6BLggRBCFRPP0QUTA6WS6Q36ubXZt2yXNH_Dh-Tq2pXZZgz74Jdq8Y-03GNoEy4R72sZm1-ws5AAxzb7Iwx_mNIWDEupR09sOXdjmsIMJ9lhdZUKuFQ82aUmH-AFehZthvDyXK_Q1w_vv2zvut3nj5-2t7vOc6GWzgUelfVe6DgGbRUfWG-1FNaJ0ToqpGNRa-246ykPXjqpBXdRs16xGK3kV-j65L232exrmmz9ZYpN5u52Z44zwgTvB6oOdGXfntj10e8twGKmBD7kbOdQGhjaMy6I7Aexom_-Qx9Kq-uvYBhlSvaqF_8s97UA1BAfL6DEHKMz1JyjW9nXZ2NzUxgfyb9Z8d8p7pTZ</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2127657546</pqid></control><display><type>article</type><title>Calculating vibrational spectra with sum of product basis functions without storing full-dimensional vectors or matrices</title><source>American Institute of Physics:Jisc Collections:Transitional Journals Agreement 2021-23 (Reading list)</source><source>American Institute of Physics</source><creator>Leclerc, Arnaud ; Carrington, Tucker</creator><creatorcontrib>Leclerc, Arnaud ; Carrington, Tucker</creatorcontrib><description>We propose an iterative method for computing vibrational spectra that significantly reduces the memory cost of calculations. It uses a direct product primitive basis, but does not require storing vectors with as many components as there are product basis functions. Wavefunctions are represented in a basis each of whose functions is a sum of products (SOP) and the factorizable structure of the Hamiltonian is exploited. If the factors of the SOP basis functions are properly chosen, wavefunctions are linear combinations of a small number of SOP basis functions. The SOP basis functions are generated using a shifted block power method. The factors are refined with a rank reduction algorithm to cap the number of terms in a SOP basis function. The ideas are tested on a 20-D model Hamiltonian and a realistic CH3CN (12 dimensional) potential. For the 20-D problem, to use a standard direct product iterative approach one would need to store vectors with about 10(20) components and would hence require about 8 × 10(11) GB. With the approach of this paper only 1 GB of memory is necessary. Results for CH3CN agree well with those of a previous calculation on the same potential.</description><identifier>ISSN: 0021-9606</identifier><identifier>EISSN: 1089-7690</identifier><identifier>DOI: 10.1063/1.4871981</identifier><identifier>PMID: 24811629</identifier><language>eng</language><publisher>United States: American Institute of Physics</publisher><subject>Basis functions ; Chemical Sciences ; Computer memory ; Computing costs ; Iterative methods ; Mathematical analysis ; Matrix algebra ; Matrix methods ; Physics ; Vibrational spectra ; Wave functions</subject><ispartof>The Journal of chemical physics, 2014-05, Vol.140 (17), p.174111-174111</ispartof><rights>2014 AIP Publishing LLC.</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c347t-be3f7acc49fde9a73825a964ab4dab146b2f999b3b513ec6b6943bf92572ffa63</citedby><cites>FETCH-LOGICAL-c347t-be3f7acc49fde9a73825a964ab4dab146b2f999b3b513ec6b6943bf92572ffa63</cites><orcidid>0000-0002-0548-1718</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,780,782,784,885,27924,27925</link.rule.ids><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/24811629$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink><backlink>$$Uhttps://hal.science/hal-02435817$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Leclerc, Arnaud</creatorcontrib><creatorcontrib>Carrington, Tucker</creatorcontrib><title>Calculating vibrational spectra with sum of product basis functions without storing full-dimensional vectors or matrices</title><title>The Journal of chemical physics</title><addtitle>J Chem Phys</addtitle><description>We propose an iterative method for computing vibrational spectra that significantly reduces the memory cost of calculations. It uses a direct product primitive basis, but does not require storing vectors with as many components as there are product basis functions. Wavefunctions are represented in a basis each of whose functions is a sum of products (SOP) and the factorizable structure of the Hamiltonian is exploited. If the factors of the SOP basis functions are properly chosen, wavefunctions are linear combinations of a small number of SOP basis functions. The SOP basis functions are generated using a shifted block power method. The factors are refined with a rank reduction algorithm to cap the number of terms in a SOP basis function. The ideas are tested on a 20-D model Hamiltonian and a realistic CH3CN (12 dimensional) potential. For the 20-D problem, to use a standard direct product iterative approach one would need to store vectors with about 10(20) components and would hence require about 8 × 10(11) GB. With the approach of this paper only 1 GB of memory is necessary. Results for CH3CN agree well with those of a previous calculation on the same potential.</description><subject>Basis functions</subject><subject>Chemical Sciences</subject><subject>Computer memory</subject><subject>Computing costs</subject><subject>Iterative methods</subject><subject>Mathematical analysis</subject><subject>Matrix algebra</subject><subject>Matrix methods</subject><subject>Physics</subject><subject>Vibrational spectra</subject><subject>Wave functions</subject><issn>0021-9606</issn><issn>1089-7690</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><recordid>eNpdkU2LFDEQhoMo7uzqwT8gAS_uodd8ddI5LoO6woAXPYcknbhZ0p0x1Rn139vjjIt4qqJ4eKqKF6FXlNxQIvk7eiMGRfVAn6ANJYPulNTkKdoQwminJZEX6BLggRBCFRPP0QUTA6WS6Q36ubXZt2yXNH_Dh-Tq2pXZZgz74Jdq8Y-03GNoEy4R72sZm1-ws5AAxzb7Iwx_mNIWDEupR09sOXdjmsIMJ9lhdZUKuFQ82aUmH-AFehZthvDyXK_Q1w_vv2zvut3nj5-2t7vOc6GWzgUelfVe6DgGbRUfWG-1FNaJ0ToqpGNRa-246ykPXjqpBXdRs16xGK3kV-j65L232exrmmz9ZYpN5u52Z44zwgTvB6oOdGXfntj10e8twGKmBD7kbOdQGhjaMy6I7Aexom_-Qx9Kq-uvYBhlSvaqF_8s97UA1BAfL6DEHKMz1JyjW9nXZ2NzUxgfyb9Z8d8p7pTZ</recordid><startdate>20140507</startdate><enddate>20140507</enddate><creator>Leclerc, Arnaud</creator><creator>Carrington, Tucker</creator><general>American Institute of Physics</general><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>8FD</scope><scope>H8D</scope><scope>L7M</scope><scope>7X8</scope><scope>1XC</scope><orcidid>https://orcid.org/0000-0002-0548-1718</orcidid></search><sort><creationdate>20140507</creationdate><title>Calculating vibrational spectra with sum of product basis functions without storing full-dimensional vectors or matrices</title><author>Leclerc, Arnaud ; Carrington, Tucker</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c347t-be3f7acc49fde9a73825a964ab4dab146b2f999b3b513ec6b6943bf92572ffa63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Basis functions</topic><topic>Chemical Sciences</topic><topic>Computer memory</topic><topic>Computing costs</topic><topic>Iterative methods</topic><topic>Mathematical analysis</topic><topic>Matrix algebra</topic><topic>Matrix methods</topic><topic>Physics</topic><topic>Vibrational spectra</topic><topic>Wave functions</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Leclerc, Arnaud</creatorcontrib><creatorcontrib>Carrington, Tucker</creatorcontrib><collection>PubMed</collection><collection>CrossRef</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>MEDLINE - Academic</collection><collection>Hyper Article en Ligne (HAL)</collection><jtitle>The Journal of chemical physics</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Leclerc, Arnaud</au><au>Carrington, Tucker</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Calculating vibrational spectra with sum of product basis functions without storing full-dimensional vectors or matrices</atitle><jtitle>The Journal of chemical physics</jtitle><addtitle>J Chem Phys</addtitle><date>2014-05-07</date><risdate>2014</risdate><volume>140</volume><issue>17</issue><spage>174111</spage><epage>174111</epage><pages>174111-174111</pages><issn>0021-9606</issn><eissn>1089-7690</eissn><abstract>We propose an iterative method for computing vibrational spectra that significantly reduces the memory cost of calculations. It uses a direct product primitive basis, but does not require storing vectors with as many components as there are product basis functions. Wavefunctions are represented in a basis each of whose functions is a sum of products (SOP) and the factorizable structure of the Hamiltonian is exploited. If the factors of the SOP basis functions are properly chosen, wavefunctions are linear combinations of a small number of SOP basis functions. The SOP basis functions are generated using a shifted block power method. The factors are refined with a rank reduction algorithm to cap the number of terms in a SOP basis function. The ideas are tested on a 20-D model Hamiltonian and a realistic CH3CN (12 dimensional) potential. For the 20-D problem, to use a standard direct product iterative approach one would need to store vectors with about 10(20) components and would hence require about 8 × 10(11) GB. With the approach of this paper only 1 GB of memory is necessary. Results for CH3CN agree well with those of a previous calculation on the same potential.</abstract><cop>United States</cop><pub>American Institute of Physics</pub><pmid>24811629</pmid><doi>10.1063/1.4871981</doi><tpages>1</tpages><orcidid>https://orcid.org/0000-0002-0548-1718</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0021-9606
ispartof The Journal of chemical physics, 2014-05, Vol.140 (17), p.174111-174111
issn 0021-9606
1089-7690
language eng
recordid cdi_hal_primary_oai_HAL_hal_02435817v1
source American Institute of Physics:Jisc Collections:Transitional Journals Agreement 2021-23 (Reading list); American Institute of Physics
subjects Basis functions
Chemical Sciences
Computer memory
Computing costs
Iterative methods
Mathematical analysis
Matrix algebra
Matrix methods
Physics
Vibrational spectra
Wave functions
title Calculating vibrational spectra with sum of product basis functions without storing full-dimensional vectors or matrices
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-07T18%3A34%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_hal_p&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Calculating%20vibrational%20spectra%20with%20sum%20of%20product%20basis%20functions%20without%20storing%20full-dimensional%20vectors%20or%20matrices&rft.jtitle=The%20Journal%20of%20chemical%20physics&rft.au=Leclerc,%20Arnaud&rft.date=2014-05-07&rft.volume=140&rft.issue=17&rft.spage=174111&rft.epage=174111&rft.pages=174111-174111&rft.issn=0021-9606&rft.eissn=1089-7690&rft_id=info:doi/10.1063/1.4871981&rft_dat=%3Cproquest_hal_p%3E1523406584%3C/proquest_hal_p%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c347t-be3f7acc49fde9a73825a964ab4dab146b2f999b3b513ec6b6943bf92572ffa63%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=2127657546&rft_id=info:pmid/24811629&rfr_iscdi=true