Tarih sorularıyla tipik olarak ince nüanslar vardır ve belirli bir kavramı tanıtan belirli bir makaleyi belirlemek kolay değildir, çünkü pek çok katılımcıya yayılma eğilimi gösterir ve belirsiz erken referanslar zorunlu olarak yayılmadığı zaman bağımsız olarak yeniden keşfedilir (temel fikirler böyledir) . ancak tarih temelde şöyle bir şeylere dayanıyor: Landau notasyonu 1970'lerin başında CS'ye “anahtar kavram” olarak ithal edilen eski bir matematiksel formalizmdir (1894 / Bachman) [1]. 1970'lerin ortalarında bu, Knuth referansınızdaki gibi kabul edildi ve Knuth'un kendisi de bu konsepti yaymaya dahil oldu.
ilginç bir şekilde CS'ye ithalatı muhtemelen 1970'lerin başında ortaya çıkan P / NP vs Exptime ayrımları ile yakından ilişkiliydi ve bu alanda oldukça etkili / habercisi oldu. 1970'lerin başında P sınıfını tanımlamaya başlayan Cobham / Edmonds'du. [3] Stockmeyer / Meyer tarafından Exptime ve Expspace hakkında ilk ispatlar vardı. [2] Cook-Levin teoremi [4] (1971), Karp [5] (1972) tarafından hemen desteklenen P-NP zamanının çekirdek ilgisini göstermiştir.
Sayı teorisinde çalışan ve aynı zamanda bilgisayar biliminin kenarında çalışan erken bir matematikçi Pocklington'dı. [3] 'de belirtildiği gibi:
Bununla birlikte, 1910 tarihli bir makalede, HC Pocklington, [11] [12] ikinci dereceden kongreleri çözmek için iki algoritmayı analiz etti ve birinin “modülün logaritmasının gücüyle orantılı” olduğunu ve bunun zaman alan bir kontrastla karşılaştığını gözlemledi. "modülün kendisinin veya karekökü" ile orantılı olduğu için polinom zamanına karşı koyan bir algoritma ile ayrılmayan bir algoritma arasında açıkça bir ayrım yapılır.
Makine teorisi algoritmalarının karmaşıklığını analiz etmede bir başka erken öncü, yani sayı faktörü, yani Berkeley'deki matematik profesörü Derrick Lehmer ve 1920'lerin başlarında "elek tabanlı uygulamalar" faktörü "algoritmaları" oluşturdu / analiz etti. ve onun mümkün olmayan gayrı resmi bir şekilde faktoring işlemsel hesaplama karmaşıklığı gibi bir şeyi tarif etmiş olabilir. [6]
Yine bir başka vaka adımların karmaşıklığı ölçümlerine bahsediyoruz von Neumann Godel tarafından bir "kayıp" 1956 harftir (n) f boyutu delillerini bulmak için bir makinenin n . [7]
[1] Büyük O gösterim tarihi / wikipedia
[2] Üstel zaman gerektiren kelime problemleri. / Stockmeyer, Meyer (1973)
[3] P zaman sınıfı geçmişi / wikipedia
[4] Cook-Levin teoremi / wikipedia
[5] Karps 21 NP komple problemler / wikipedia
[6] Lehmer faktoring makinesi / elek / wikipedia
[7] Godels mektup kaybetti / RJLipton