Algoritmik matematiksel analiz var mı?


11

Orada algoritmik grafik teorisi / sayılar teorisi / combinatorics / enformasyon teorisi / oyun teorisi.

Algoritmik matematiksel analiz var mı?

Wiki'ye göre, matematiksel analiz farklılaşma, integrasyon, ölçü, limitler, sonsuz seriler ve analitik fonksiyonlar teorilerini içerir. Gerçek bir değişkenin gerçek sayıları ve gerçek değerli fonksiyonları ile ilgilenen gerçek analize (wiki) odaklanmak uygundur .

"Algoritmik", bir şeyi hesaplanabilirlik teorisi ve karmaşıklık teorisi açısından incelemek anlamına gelir.


"Algoritmik matematiksel analiz" in yapılması beni "algoritmaların matematiksel analizine" ya da "analizlerin algoritmalara uygulamalarına" götürüyor ki bu demek istediğim değil.


10
Bence şu anda oldukça köklü bir alan olan "hesaplanabilir analiz" i arıyorsunuz. Örneğin, Weihrauch'un bir tanıtım kitabını kontrol edebilirsiniz. Teori esas olarak hesaplanabilirlik soruları ile ilgilenir, hesaplama karmaşıklığı olarak ne kadar bilindiğinden emin değilim. Benim izlenimim, karmaşıklığın iyi bir tanımını çivilemenin bile zor olmasıdır.
Sasho Nikolov

@SashoNikolov Evet. "Hesaplanabilir analiz" çok ilgili görünüyor. Teşekkürler. Yorumunuzu bir cevaba dönüştürmek ister misiniz?
hengxin

3
Ayrıca bakınız Sonsuz kelimeler üzerinde sonlu otomata ile gerçekleştirebileceğiniz gerçek bir analiz parçasını inceleyen Chaudhuri, Sankaranarayanan ve Vardi'nin Düzenli Gerçek analiz makalesi.
Vijay D

Başka bir kaynak olarak, Yap'ın " EGC'ye Göre
Huck Bennett

Yanıtlar:


18

Analizde Hesaplanabilirlik ve Karmaşıklık ağına göz atın . Alıntı:

İlgi alanları, çeşitli modeller üzerinde temel çalışmaları ve hesaplanabilirliği ve gerçek sayılar üzerindeki karmaşıklığı tanımlamak için yaklaşımları içermektedir. Ayrıca, hem temel hem de somut problemlerle ilgili karmaşıklık-teorik araştırmaları ve gerçek aritmetiğin yeni uygulamalarını ve mevcut yazılım paketlerinin daha da geliştirilmesini içerir.


12

(Feragatname: Ben bir uzman değilim, düzeltmeyi önermekten çekinmeyin veya eğer daha kapsamlı bir cevap yazabilirsiniz.)

ex BSS modelinde hesaplanamaz.

f:RRf(x)x

f:[0,1][0,1]

Gerçek işlevler için bir karmaşıklık teorisi oluşturmak AFAIK, hatta daha karmaşıktır. Bu, gerçek bir fonksiyonun hesaplanmasının daha yüksek dereceli bir hesaplama olduğu (bir Turing makinesini girdi olarak aldığından) ile ilgilidir, bu nedenle girişin bit boyutu genellikle çalışma zamanını ölçmek için doğru olan şey değildir. Verimli gerçek hesaplamanın tanımlanmasına yönelik bir yaklaşım için Mark Braverman'ın bu makalesine bakın . Bu noktada daha fazlasını söylemek için derinliğimden çok uzaktayım, bu yüzden duracağım.


8

Gerçek fonksiyonların hesaplanmasının karmaşıklığı için klasik referans:

  • Ker-I Ko, Reel Fonksiyonların Hesaplamalı Karmaşıklığı, 1991

Ayrıca Weirauch'un kitabındaki 7. bölüme bakınız.


-7

Bu soruya gönderildikten iki yıldan fazla bir süre sonra ve suçsuz baktığımda, cevaplar ve yorumlardan hayal kırıklığına uğradım.

Dünyanın dört bir yanındaki CS departmanları konularını yanlış etiketlediğinde ve çok sayıda bilim adamı ve mühendis kuşağını yanlış yönlendirdiğinde bu olur.

  • Ya Algoritmalar tüm CS bölümlerinde sınıflar için etiketlenmesine gerek Ayrık Algoritma .

  • Ya da söz konusu sınıfın mevcut içeriğinin% 50 veya daha azına (% 50 veya daha azının Veri Yapılarını içerdiği ) kesilmesi ve kalan yarının Sayısal Analiz ve Bilimsel Hesaplama gibi konuların bazılarını içermesi gerekir .

Çünkü Matematiksel Analizin özü nedir? Gerçek Analiz ve gerçek çizgi. Ve gerçek sayılar bilgisayarlarda nasıl temsil edilir? kayan nokta veya keyfi hassasiyet, vb. Yani bir dahaki sefere kayan nokta ve / veya keyfi hassasiyetle ilgilenen herhangi bir algoritma üzerinde çalışıyorsunuz (kayan nokta numaralarını sıralarken olduğu gibi içerik olarak değil) , Algoritmik Matematiksel Analiz (AMA) yaptığınızı bilin !

Ve beni NA / Hesaplamalı Bilimler konularının muazzam evrenine bile başlama. Muhtemelen tüm TCS'yi cüceler. Bir bilgisayarda doğrusal olmayan çoklu PDE sistemlerini çözerken, sadece matematiksel analizin temellerini kullanmakla kalmaz, aynı zamanda açık araştırma problemleriyle birlikte tüm ihtişamıyla en son fonksiyonel analizi kullanırsınız. bundan daha fazla AMA kazanın.


2
CS müfredatı hakkındaki rantınızın soruyu nasıl cevapladığını anlamıyorum.
Sasho Nikolov

Bu tarihe kadar olan cevapların ve yorumların sorunun% 1'ine bile nasıl cevap verdiğini anlamıyorum. Yine de oradalar. (hatta bazıları onaylandı ve biri kabul edildi). Ve belki de yorumumun% 40'ı soru ile doğrudan ilgili değil (dolaylı olarak olsa da), ancak geri kalan% 60'ı sorunu hemen hemen çözüyor.
Fi Zixer

6
Kabul edilen cevap, gerçekler üzerinde hesaplanabilirlik ve karmaşıklık hakkında zengin bilgi içeren bir web sitesi sağlar. Sorunun nedeni bu. CS müfredatının uygunluğu hakkında görüş sormamıştır.
Sasho Nikolov

1
Genellikle rantları düşürme eğilimindeyiz. Sayısal analizin bir anlamda algoritmik matematiksel analiz olduğunu söylemiş olsaydınız, aslında bazı upvotes almış olabilirsiniz. Ve, gerçekten, bilim adamları ve mühendislerin birden nesiller gelmiş değil yanıltılmış. Aptal olduklarını varsayıyor gibisin. Onlar değil; algoritma sınıflarında öğretilenler ile sayısal analiz sınıflarında öğretilenler arasındaki farkı bilirler.
Peter Shor
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.