当前位置: 首页>>新闻中心>>公司新闻

临沂网站优化多项式时间算法简介

时间:2021-06-15 08:20:35来源:本站 作者:admin
  临沂网站优化多项式时间算法简介
  决定一个算法的实际效用,要看其已知的最好时间上界的增长速度。人们普遍认为,仅当求解一个问题的算法复杂性随输入规模的增加而多项式地增长时,这个算法才是有效的。按照这一观点,复杂性为的算法是可以接受的,而复杂性为O(2n)的算法是无效的。通常把破坏多项式界的算法称为指数算法。当输入规模增大时,任意一个多项式算法终将变得比任意一个指数算法更有效。
  多项式时间算法在某种意义上可以很好地利用技术发展的特点。比如当计算机速度提高10倍时,多项式时间算法在单位时间内可以解决的最大问题规模可以增加C倍,其中1
  虽然多项式时间算法经常意味着—个好的算法,但是显然复杂性为O(n100)的算法仍然是无法接受的。但对于大多数问题而言,一旦找到了多项式时间算法,经过努力很快就可以把多项式算法降阶,常常可以降到O(n3)甚至更好。相反,指数算法在实际上所需要的时间常常与理论上所要求的时间是一样的。一个问题一旦找到了多项式时间算法,就可以认为这个问题比较好地得到了解决,该问题的一切指数算法同时被抛弃了。
(责任编辑:admin)
------分隔线----------------------------