理論的コンピューターサイエンスへの実際の分析技術の応用はありますか?


18

私はそのようなアプリケーションを広範囲に見てきましたが、ほとんどが不足しています。可算(または不可算)セットでトポロジおよび類似の構造の多くのアプリケーションを見つけることができますが、コンピューターサイエンティストによる研究の対象として実際に不可算セットを見つけることはめったにないため、分析の手法が必要になります。


私の友人の言うところによれば、情報理論には真の分析が必要です。ただし、基本を省略すると、tcs(少なくとも私にとって)で人気があるようには見えません。
-singhsumit

情報理論で十分です!特定の例を引き出すことができる場合は、回答を回答としてマークします
。– robinhoode

1
信号処理、グラフィックス、そしてあなたが持っているものもあります。どんなテクニックをお探しですか?
Shir

4
例(ないあなたが探しているものをその者の場合)、情報理論から:、2つのランダム変数の相互情報であるXはYが非負です。これは、l o g関数の凹面とジェンセンの不等式から直接生じます。(カバーおよびトーマスによる情報理論の要素、28ページを参照)I(X;Y)0X,Ylog
Shir

複雑な分析のアプリケーションにも興味がありますか?
ラファエル

回答:


18

関連する2つのコースを次に示します。

また、Ryan O'Donnellの本に関するメモも確認してください。

右上隅のリンク。


1
これらの講義ノートは素晴らしいです!良い投稿です!
ニコラスマンクーソ

11

Graham、Knuth、Patashnikによる「コンクリート数学-コンピュータサイエンスの基礎」という本を参照してください。第9章では、オイラー-マクローリンの加算式について説明します。これは、積分を使用して有限合計を近似できる手法です。同じ章の466ページで、彼らはこの手法を使用して高調波数を近似します(TCSのいくつかの領域で多く見られます)。それを使用しなければならなかったことが一度ありましたが、最終に微分方程式の漸近近似手法を使用して積分を解きました!


良いリンクですが、これは数値解析ではありませんか?
ハックベネット

これは完全に分析的です。
マルコスヴィラ

9

LovaszとB. Szegedyの研究で開発された、密なグラフシーケンスの限界の理論があります。グラフ上の特定のプロパティテストの問題に影響を与えます。http://www.cs.elte.hu/~lovasz/hom-stoc.pdfを参照してください。基本的には、グラフの適切なメトリックとグラフシーケンスの制限を取るという概念を定義し、グラフをプロパティへの編集距離にマッピングする関数が定義されたグラフ上のメトリック空間。

そしてもちろん、アルゴリズムの解析を含む組み合わせ構造の漸近解析のための解析手法を完全に使用することに専念するFlajoletとSedgewickのマグナム作品があります。これは主に複雑な分析に依存する関数のトリックを生成しています


2
グラフの限界の理論と、より広くは、グラフの分析は非常にホットなトピックであることに言及する価値があります。たとえば、math.ias.edu / cga
Marcin Kotowski

素敵なポインター@MarcinKotowski。エリアにlaci lovaszがあるのは良いことです:)
サショニコロフ

8

シルが言及したように、ジェンセンの不平等は常に現れます。特に組み合わせ問題の限界を証明する際に。たとえば、次の問題を考えます。

ファミリー所与のサブセットのV = { 1 ... N }、その交差部グラフG = V Eはによって定義され、{ I J } E場合にのみSS1SnV={1n}G=VE{i,j}E。平均セットサイズが rで、ペアワイズ交点の平均サイズが最大でkであると仮定します。見せてSiSjr|E|nkr2

証明:

私たちはペア数えましょう、その結果のx Vのx S IS jは。最初にS iS j)を修正しましょう。最大でk個のそのような選択肢があることがわかります。すべての値撮るS IS jはだけでなく、我々は上の結合したK nはバツSSjバツVバツSSjSSjkSSj。xを修正しました。各x dxkn2=k|E|バツ選択方法SiSj。ジェンセンの不等式により、dバツ2SSj

nr2=n1nバツdバツ2バツdバツ2k|E|

最終的に用語を結合してnkr2|E|

これはCSよりも少し「数学的」ですが、特にコンビナトリアル最適化において、凸関数のツールをどのように使用できるかを示すのに役立ちます。


ノートイェンゼンの不等式は、私はアイブ氏が証明された任意の場所にいることがわかると思ういけないが、[下限は回路で見られる離散版]非常にERD「OSヒマワリの補題に関連すると思われます。
vzn

7

Andrej BauerとPaul TaylorによるDedekind Realsによる効率的な計算はどうですか


2
正確な実数計算は、数え切れないセットが何であるかについての興味深い視点と、驚くべきアルゴリズムを提供します。
ニールクリシュナスワミ

...アンドレイバウアーとポールテイラー、お願いします。
アンドレバウアー

2
ああ、投稿を編集できます。修繕。
アンドレバウアー

修正されたスタンド。論文に記載されている著者を使用した。多分あなたは彼を論文の共著者として置くべきです
vzn

1
それは、あなたがそれを証明しようとする理論が古典的か建設的かによって異なります。構成的には、標準の対角化引数を使用して、それらが数えられないことを示します。実数は計算可能なプロセスで実現する必要があるため、古典的なPOVから、建設的な証拠は停止問題が決定不能であることを教えています。これは、数え切れないセットが何であるかについて興味深い視点を提供すると言ったときに私が意味したことの一部です。
Neel Krishnaswami

3

離散数学の問題にアプローチする際に非常に一般的でしばしば有用な手法は、それを連続領域に埋め込むことです。これにより、使用できる数学ツールの選択肢が豊富になります。したがって、私の答えを修正します:実際の分析が自然に表示されるフィールド(グラフィック、信号処理、および物理世界を模倣または相互作用する他のフィールド)以外に、それは基本的にどこにでも、そしてそれがなかった場所にポップアップします-私将来的にはそうなると思います。

簡単な例:

  1. エラー修正コード:リードソロモンコードは多項式を使用します。コードの境界には、コードのインジケーター関数を離散立方体から実数への関数として表示することが含まれるため、フーリエ変換などの手法が適用されます。
  2. 確率的手法-濃度定理の測定(分析ツール)は、ランダムグラフのさまざまな特性(色数など)を示すために使用されます。アロンとスペンサーの本を参照してください。
  3. 交差定理(これはより組み合わせ論に関連していますが、とにかく)-グラフ v 頂点と e エッジには少なくとも 161e3v2交差点。証明には、ランダムグラフの取得と、導出によるパラメーターの最適化が含まれます。

  4. シャミールの秘密共有は、非ゼロ度という事実を使用していますk1 多項式は一意に定義されます k ポイント(それは、 k1 ポイントは事実上ゼロの情報を提供します)。


具体的な例をお願いします。
マーチンコトウスキ

4つの例を追加しましたが、非常に多くの例があると思いますが、1日中本当に行くことができます。
Shir


2

リソース限定メジャーのフィールドは、ルベーグのメジャーを複雑度クラスに適用します。アイデアは、これらのセットの相対的な「サイズ」について話すことにより、複雑性クラス間の分離を取得することです。




1

私はいつも、正規/文脈自由言語と関数理論((形式)べき級数)の関係は非常に刺激的だと感じました。それが、フランス語がこれらの言語クラスを「合理的」および「代数的」と呼ぶ理由です。これは、フラクタルジオメトリへの接続も示します。同様の方法で、たとえば、有限オートマトンは、標準のメトリックトポロジを備えている場合に、優れたトポロジ特性を持つ無限ワード上の言語を定義する場合があります。

別の接続は、フーリエ変換から知られているものに類似したいくつかのアルゴリズムを高速化することを可能にする「集合たたみ込み」の最近開発された理論かもしれません。これらは少なくとも「インスピレーションの類似点」だと思います。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.