Jump to content

Timeline of algorithms: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
2010s: link
2000 BC is not medieval
Line 3: Line 3:
The following '''timeline of algorithms''' outlines the development of [[algorithm]]s (mainly "mathematical recipes") since their inception.
The following '''timeline of algorithms''' outlines the development of [[algorithm]]s (mainly "mathematical recipes") since their inception.


==Medieval Period==
==Antiquity==
* Before – [[writing]] about "[[recipes]]" (on cooking, rituals, agriculture and other themes)
* Before – [[writing]] about "[[recipes]]" (on [[cooking]], [[ritual]]s, [[agriculture]] and other themes)
* c. 1700–2000 BC – Egyptians develop earliest known algorithms for [[Ancient Egyptian multiplication|multiplying]] two numbers
* c. 1700–2000 BC – Egyptians develop earliest known algorithms for [[Ancient Egyptian multiplication|multiplying]] two numbers
* c. 1600 BC – [[Babylonia]]ns develop earliest known algorithms for [[factorization]] and finding [[square root]]s
* c. 1600 BC – [[Babylonia]]ns develop earliest known algorithms for [[factorization]] and finding [[square root]]s
Line 10: Line 10:
* c. 200 BC – the [[Sieve of Eratosthenes]]
* c. 200 BC – the [[Sieve of Eratosthenes]]
* 263 AD – [[Gaussian elimination]] described by [[Liu Hui]]
* 263 AD – [[Gaussian elimination]] described by [[Liu Hui]]

==Medieval Period==
* 628 – [[Chakravala method]] described by [[Brahmagupta]]
* 628 – [[Chakravala method]] described by [[Brahmagupta]]
* c. 820 – [[Al-Khawarizmi]] described algorithms for solving [[linear equation]]s and [[quadratic equation]]s in his ''[[The Compendious Book on Calculation by Completion and Balancing|Algebra]]''; the word ''algorithm'' comes from his name
* c. 820 – [[Al-Khawarizmi]] described algorithms for solving [[linear equation]]s and [[quadratic equation]]s in his ''[[The Compendious Book on Calculation by Completion and Balancing|Algebra]]''; the word ''algorithm'' comes from his name

Revision as of 16:40, 18 September 2024

The following timeline of algorithms outlines the development of algorithms (mainly "mathematical recipes") since their inception.

Antiquity

Medieval Period

Before 1940

1940s

1950s

1960s

1970s

1980s

1990s

2000s

2010s

References

  1. ^ Simon Singh, The Code Book, pp. 14–20
  2. ^ Victor J. Katz (1995). "Ideas of Calculus in Islam and India", Mathematics Magazine 68 (3), pp. 163–174.
  3. ^ Bruce, Ian (June 29, 2010). "Euler's Institutionum Calculi Integralis". www.17centurymaths.com. Archived from the original on February 1, 2011. Retrieved 17 May 2023.
  4. ^ Ciliberto, Ciro; Hirzebruch, Friedrich; Miranda, Rick; Teicher, Mina, eds. (2001). Applications of Algebraic Geometry to Coding Theory, Physics and Computation. Dordrecht: Springer Netherlands. ISBN 978-94-010-1011-5.
  5. ^ Francis, J.G.F. (1961). "The QR Transformation, I". The Computer Journal. 4 (3): 265–271. doi:10.1093/comjnl/4.3.265.
  6. ^ Kublanovskaya, Vera N. (1961). "On some algorithms for the solution of the complete eigenvalue problem". USSR Computational Mathematics and Mathematical Physics. 1 (3): 637–657. doi:10.1016/0041-5553(63)90168-X. Also published in: Zhurnal Vychislitel'noi Matematiki i Matematicheskoi Fiziki [Journal of Computational Mathematics and Mathematical Physics], 1(4), pages 555–570 (1961).
  7. ^ "YOLO: Real-Time Object Detection". 19 December 2023. Archived from the original on 19 December 2023. Retrieved 19 December 2023.
  8. ^ "Understanding a Real-Time Object Detection Network: You Only Look Once (YOLOv1)". 19 December 2023. Archived from the original on 20 December 2023. Retrieved 20 December 2023.
  9. ^ "how to use darknet to train your own neural network". 20 December 2023. Archived from the original on 20 December 2023. Retrieved 20 December 2023.
  10. ^ "How computers learn to recognize objects instantly". 20 December 2023. Archived from the original on 20 December 2023. Retrieved 20 December 2023.
  11. ^ "Darknet: The Open Source Framework for Deep Neural Networks". 20 December 2023. Archived from the original on 20 December 2023. Retrieved 20 December 2023.
  12. ^ "Your Comprehensive Guide to the YOLO Family of Models". 21 December 2023. Archived from the original on 21 December 2023. Retrieved 21 December 2023.