How Fast Do Algorithms Improve? [Point of View]

被引:7
|
作者
Sherry, Yash [1 ]
Thompson, Neil C. [1 ,2 ]
机构
[1] MIT, Comp Sci & Artificial Intelligence Lab, 77 Massachusetts Ave, Cambridge, MA 02139 USA
[2] MIT, Initiat Digital Econ, 77 Massachusetts Ave, Cambridge, MA 02142 USA
关键词
Approximation algorithms; Complexity theory; Clustering algorithms; Algorithms; Time complexity; Problem solving; Prediction algorithms; SEARCH-TREES;
D O I
10.1109/JPROC.2021.3107219
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Algorithms determine which calculations computers use to solve problems and are one of the central pillars of computer science. As algorithms improve, they enable scientists to tackle larger problems and explore new domains and new scientific techniques [1], [2]. Bold claims have been made about the pace of algorithmic progress. For example, the President's Council of Advisors on Science and Technology (PCAST), a body of senior scientists that advise the U.S. President, wrote in 2010 that "in many areas, performance gains due to improvements in algorithms have vastly exceeded even the dramatic performance gains due to increased processor speed" [3]. However, this conclusion was supported based on data from progress in linear solvers [4], which is just a single example. With no guarantee that linear solvers are representative of algorithms in general, it is unclear how broadly conclusions, such as PCAST's, should be interpreted. Is progress faster in most algorithms? Just some? How much on average?
引用
收藏
页码:1768 / 1777
页数:10
相关论文
共 50 条
  • [21] Fast floating point square root
    Hain, TF
    Mercer, DB
    AMCS '05: Proceedings of the 2005 International Conference on Algorithmic Mathematics and Computer Science, 2005, : 33 - 39
  • [22] Near Optimal Online Algorithms and Fast Approximation Algorithms for Resource Allocation Problems
    Devanur, Nikhil R.
    Jain, Kamal
    Sivan, Balasubramanian
    Wilkens, Christopher A.
    JOURNAL OF THE ACM, 2019, 66 (01)
  • [23] The Optical Quantum Computer: How big and how fast?
    Devitt, Simon J.
    Stephens, Ashley M.
    Munro, William J.
    Nemoto, Kae
    QUANTUM COMMUNICATIONS AND QUANTUM IMAGING IX, 2011, 8163
  • [24] Maintaining visibility of a polygon with a moving point of view
    Chen, DZ
    Daescu, O
    INFORMATION PROCESSING LETTERS, 1998, 65 (05) : 269 - 275
  • [25] Real Stiefel Manifolds: an Extrinsic Point of View
    Hueper, Knut
    Ullrich, Florian
    2018 13TH APCA INTERNATIONAL CONFERENCE ON CONTROL AND SOFT COMPUTING (CONTROLO), 2018, : 13 - 18
  • [26] Fast Algorithms for Differential Equations in Positive Characteristic
    Bostan, Alin
    Schost, Eric
    ISSAC2009: PROCEEDINGS OF THE 2009 INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND ALGEBRAIC COMPUTATION, 2009, : 47 - 54
  • [27] Fast deterministic distributed algorithms for sparse spanners
    Derbel, Bilel
    Gavoille, Cyril
    THEORETICAL COMPUTER SCIENCE, 2008, 399 (1-2) : 83 - 100
  • [28] Self-Stabilized Fast Gossiping Algorithms
    Dulman, Stefan
    Pauwels, Eric
    ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2016, 10 (04)
  • [29] FAST MASKING ALGORITHMS FOR IMAGE-ANALYSIS
    STASINSKI, R
    NANDI, AK
    ELECTRONICS LETTERS, 1992, 28 (18) : 1680 - 1681
  • [30] Fast algorithms for MIN INDEPENDENT DOMINATING SET
    Bourgeois, N.
    Della Croce, F.
    Escoffier, B.
    Paschos, V. Th.
    DISCRETE APPLIED MATHEMATICS, 2013, 161 (4-5) : 558 - 572