{"title":"生成可积分表达式的柳维尔生成器","authors":"Rashid Barket, Matthew England, Jürgen Gerhard","doi":"arxiv-2406.11631","DOIUrl":null,"url":null,"abstract":"There has been a growing need to devise processes that can create\ncomprehensive datasets in the world of Computer Algebra, both for accurate\nbenchmarking and for new intersections with machine learning technology. We\npresent here a method to generate integrands that are guaranteed to be\nintegrable, dubbed the LIOUVILLE method. It is based on Liouville's theorem and\nthe Parallel Risch Algorithm for symbolic integration. We show that this data generation method retains the best qualities of\nprevious data generation methods, while overcoming some of the issues built\ninto that prior work. The LIOUVILLE generator is able to generate sufficiently\ncomplex and realistic integrands, and could be used for benchmarking or machine\nlearning training tasks related to symbolic integration.","PeriodicalId":501033,"journal":{"name":"arXiv - CS - Symbolic Computation","volume":"9 17 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"The Liouville Generator for Producing Integrable Expressions\",\"authors\":\"Rashid Barket, Matthew England, Jürgen Gerhard\",\"doi\":\"arxiv-2406.11631\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"There has been a growing need to devise processes that can create\\ncomprehensive datasets in the world of Computer Algebra, both for accurate\\nbenchmarking and for new intersections with machine learning technology. We\\npresent here a method to generate integrands that are guaranteed to be\\nintegrable, dubbed the LIOUVILLE method. It is based on Liouville's theorem and\\nthe Parallel Risch Algorithm for symbolic integration. We show that this data generation method retains the best qualities of\\nprevious data generation methods, while overcoming some of the issues built\\ninto that prior work. The LIOUVILLE generator is able to generate sufficiently\\ncomplex and realistic integrands, and could be used for benchmarking or machine\\nlearning training tasks related to symbolic integration.\",\"PeriodicalId\":501033,\"journal\":{\"name\":\"arXiv - CS - Symbolic Computation\",\"volume\":\"9 17 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-06-17\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Symbolic Computation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2406.11631\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Symbolic Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2406.11631","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Liouville Generator for Producing Integrable Expressions
There has been a growing need to devise processes that can create
comprehensive datasets in the world of Computer Algebra, both for accurate
benchmarking and for new intersections with machine learning technology. We
present here a method to generate integrands that are guaranteed to be
integrable, dubbed the LIOUVILLE method. It is based on Liouville's theorem and
the Parallel Risch Algorithm for symbolic integration. We show that this data generation method retains the best qualities of
previous data generation methods, while overcoming some of the issues built
into that prior work. The LIOUVILLE generator is able to generate sufficiently
complex and realistic integrands, and could be used for benchmarking or machine
learning training tasks related to symbolic integration.