Three-Point Iterated Interval Half-Cutting for Finding All Local Minima of Unknown Single-Variable Function

IF 0.5 Q4 ENGINEERING, ELECTRICAL & ELECTRONIC
V. Romanuke
{"title":"Three-Point Iterated Interval Half-Cutting for Finding All Local Minima of Unknown Single-Variable Function","authors":"V. Romanuke","doi":"10.2478/ecce-2022-0004","DOIUrl":null,"url":null,"abstract":"Abstract A numerical method is suggested to find all local minima and the global minimum of an unknown single-variable function bounded on a given interval regardless of the interval length. The method has six inputs: three inputs defined straightforwardly and three inputs, which are adjustable. The endpoints of the initial interval and a formula for evaluating the single-variable function at any point of this interval are the straightforward inputs. The three adjustable inputs are a tolerance with the minimal and maximal numbers of subintervals. The tolerance is the secondary adjustable input. Having broken the initial interval into a set of subintervals, the three-point iterated half-cutting “gropes” around every local minimum by successively cutting off a half of the subinterval or dividing the subinterval in two. A range of subinterval sets defined by the minimal and maximal numbers of subintervals is covered by running the threepoint half-cutting on every set of subintervals. As a set of values of currently found local minima points changes less than by the tolerance, the set of local minimum points and the respective set of function values at these points are returned. The presented approach is applicable to whichever task of finding local extrema is. If primarily the purpose is to find all local maxima or the global maximum of the function, the presented approach is applied to the function taken with the negative sign. The presented approach is a significant and important contribution to the field of numerical estimation and approximate analysis. Although the method does not assure obtaining all local minima (or maxima) for any function, setting appropriate minimal and maximal numbers of subintervals makes missing some minima (or maxima) very unlikely.","PeriodicalId":42365,"journal":{"name":"Electrical Control and Communication Engineering","volume":"18 1","pages":"27 - 36"},"PeriodicalIF":0.5000,"publicationDate":"2022-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Electrical Control and Communication Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/ecce-2022-0004","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"ENGINEERING, ELECTRICAL & ELECTRONIC","Score":null,"Total":0}
引用次数: 0

Abstract

Abstract A numerical method is suggested to find all local minima and the global minimum of an unknown single-variable function bounded on a given interval regardless of the interval length. The method has six inputs: three inputs defined straightforwardly and three inputs, which are adjustable. The endpoints of the initial interval and a formula for evaluating the single-variable function at any point of this interval are the straightforward inputs. The three adjustable inputs are a tolerance with the minimal and maximal numbers of subintervals. The tolerance is the secondary adjustable input. Having broken the initial interval into a set of subintervals, the three-point iterated half-cutting “gropes” around every local minimum by successively cutting off a half of the subinterval or dividing the subinterval in two. A range of subinterval sets defined by the minimal and maximal numbers of subintervals is covered by running the threepoint half-cutting on every set of subintervals. As a set of values of currently found local minima points changes less than by the tolerance, the set of local minimum points and the respective set of function values at these points are returned. The presented approach is applicable to whichever task of finding local extrema is. If primarily the purpose is to find all local maxima or the global maximum of the function, the presented approach is applied to the function taken with the negative sign. The presented approach is a significant and important contribution to the field of numerical estimation and approximate analysis. Although the method does not assure obtaining all local minima (or maxima) for any function, setting appropriate minimal and maximal numbers of subintervals makes missing some minima (or maxima) very unlikely.
求未知单变量函数全部局部极小值的三点迭代区间半割
摘要本文提出了一种数值方法,求出在给定区间上有界的未知单变量函数的所有局部极小值和全局极小值,而不考虑区间长度。该方法有六个输入:三个直接定义的输入和三个可调节的输入。初始区间的端点和用于在该区间的任何点评估单变量函数的公式是直接的输入。三个可调输入是具有最小和最大子区间数量的容差。公差是二次可调输入。在将初始区间分解为一组子区间后,三点迭代半切割通过连续切割半个子区间或将子区间一分为二,围绕每个局部极小值“摸索”。通过对每个子区间集运行三点半切割,覆盖了由子区间的最小和最大数量定义的子区间集的范围。由于当前找到的局部极小点的一组值的变化小于公差,因此返回局部极小点集合和这些点处的相应函数值集合。所提出的方法适用于寻找局部极值的任何任务。如果主要目的是找到函数的所有局部最大值或全局最大值,则所提出的算法适用于带负号的函数。所提出的方案对数值估计和近似分析领域有着重要的贡献。尽管该方法不能确保获得任何函数的所有局部最小值(或最大值),但设置适当的子区间的最小值和最大值使得丢失一些最小值(或者最大值)的可能性很小。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Electrical Control and Communication Engineering
Electrical Control and Communication Engineering ENGINEERING, ELECTRICAL & ELECTRONIC-
自引率
14.30%
发文量
0
审稿时长
12 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信