タグ

computer_scienceに関するInoHiroのブックマーク (72)

  • 計算量

    3. 例 ● 問:1 ~ Nまでの整数の総和を求めよ – 普通に計算する → N-1回足し算 → O(N-1) – 公式を使う → 足し算と掛け算と割り算 → O(3) ● 計算の仕方によって計算量が違うことがある 4. いくつかのルール ● O記法の中身は一番大きな規模だけ残す ● 係数は1にする ● 例 – O(N-1) → O(N) – O(4N^2 + 2N) → O(N^2) – O(N^2 + M^2) → NとMが独立なのでこれ以上無理 – O(2^N + N^2) → O(2^N) – O(3) → O(1) 5. なぜか ● 中の変数が非常に大きな値になった時のことを考える ● O(5N^2 + 100N + 4)の場合 – N = 1 → 109 – N = 100→ 60004 – N = 10000 → 501000004 – N = 100000000 → 500

    計算量
  • http://blog.prof.so/2013/02/computerscientists.html

  • 第1回 コンピュータの原理を発案

    絶えず変化し続けるコンピュータの世界で、アラン・チューリング(Alan Mathison Turing)の業績は北極星に似ている。全てが移り変わりゆくように見えても、チューリングの示したコンピュータの原理はいつまでも不変だからだ。 それはチューリングが1936年に発表した「万能機械」というアイデアに遡る。万能機械は「チューリング機械」と呼ばれる、このうえなくシンプルな想像上の計算機の一種であるが、他のあらゆるチューリング機械の動作を模倣できる。これこそが、現在のデジタルコンピュータの原型である。チューリングは万能機械を実用化するべく、第二次世界大戦後すぐに「自動計算エンジンACE」と呼ばれる、物のコンピュータの製作に乗り出したのだった。 2012年はチューリングの生誕100年だったことから、チューリングの業績を振り返るイベントやシンポジウムが世界各地で開かれた。日のコンピュータサイエン

    第1回 コンピュータの原理を発案
  • Computer Science Call For Papers for Conferences, Workshops and Journals at WikiCFP

    IEEE--2024 12th International Conference on Intelligent Computing and Wireless Optical Communications (ICWOC 2024)

  • 冪等 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "冪等" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2015年10月) 数学において、冪等性(べきとうせい、英: idempotence、「巾等性」とも書くが読み方は同じ)は、大雑把に言って、ある操作を1回行っても複数回行っても結果が同じであることをいう概念である。まれに等冪(とうべき)とも。抽象代数学、特に射影(projector)や閉包(closure)演算子に見られる特徴である。"idempotence" という単語はラテン語の "idem"(同じ=same)と"potere"(冪=power)から来ている。 主に以下の2つの定義

  • ArnetMiner: Conference Rank.

  • 木構造 (データ構造) - Wikipedia

    この記事には参考文献や外部リンクの一覧が含まれていますが、脚注による参照が不十分であるため、情報源が依然不明確です。適切な位置に脚注を追加して、記事の信頼性向上にご協力ください。(2023年1月) 用語[編集] 木構造は、一般のグラフ構造と同様の、ノード(節点、頂点)とノード間を結ぶエッジ(枝、辺)あるいはリンクで表すこともできるが、木構造専用の、特に有向の根付き木となるような表現が使われることも多い。 データ構造として使われる木は、ほとんどの場合、根となるノードが決められた根付き木である。さらに、有向木であることも多い。[注 1] ノード間の関係は家系図に見立てた用語で表現される。木構造内の各ノードは、0個以上の子ノード (英: child node) を持ち、子ノードは木構造内では下方に存在する(木構造の成長方向は下とするのが一般的である)。子ノードを持つノードは、子ノードから見れば親

    木構造 (データ構造) - Wikipedia
  • 順序のはなし - cocoatomo衝動日記〈移行後版〉

    古来より日のプログラマの間には、「正月はフラクタル」という風習があります。 http://d.hatena.ne.jp/ku-ma-me/20110101/p1 ほぉ〜寡聞にして知らなんだ。 じゃあ、俺は「正月は数学」という風習を始めてみようと思います。 よしっ、今年のテーマは「順序 (ordering)」。順序に関わる話題を1ヶ月続けてみます。 「大学数学に興味があるけれどどう勉強していいか分からない。とっかかりが欲しい。」という人を対象に、平易なところから始めてみることにします。 全順序 (total order) の定義 最初は各順序の定義から始めます。 順序には色んな種類があるのでまず全順序から話をしていきます。 この順序は普段使っている「順序」のことで、どんな2つのものに対して大小が付けられるものを言います。 順序を記号で「a ≦ b」と書いて、「a は b 以下」と読みます。

    順序のはなし - cocoatomo衝動日記〈移行後版〉
  • 順序集合 - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典は脚注などを用いて記述と関連付けてください。(2019年6月) 独自研究が含まれているおそれがあります。(2019年6月) 順序集合(じゅんじょしゅうごう、英: ordered set)は集合の要素の間に順序が定義された集合。順序とは二項関係であって後述する反射律・推移律などを満たすものであり、数の大小関係などを一般化したものである。 全ての2要素が比較可能(順序が定義されている)ものを特に全順序集合(totally ordered set; toset)という。例えば実数における大小関係は全順序集合である。 また、全順序ではない順序集合の例としては、正の整数全体の集合に整除関係で順序を定めたものや、(2つ以上元を含む)集合の冪集合において、包含関係を順序と見なしたものがある。 後述するように、順序が満たす

    順序集合 - Wikipedia
  • List of TCS conferences and workshops

    I would like to ask for help in compiling a list of as many TCS-related conferences and workshops as possible. My main motivation for doing this is to plan possible blog coverage of more theory venues -- finding correspondents attending these events who would be willing to write either brief or in-depth blog entries about events they are attending. Beyond that, I hope a list like this would give e

    List of TCS conferences and workshops
  • Portal:Computer science - Wikipedia

    Vinton Gray Cerf B. 1943 Vinton Gray "Vint" Cerf[1] (/ˈsɜrf/; born June 23, 1943) is an American computer scientist, who is recognized as one of "the fathers of the Internet", sharing this title with American computer scientist Bob Kahn. His contributions have been acknowledged and lauded, repeatedly, with honorary degrees and awards that include the National Medal of Technology, the Turing Award,

  • 情報系の国際会議・ジャーナルのランキング - ny23の日記

    論文が簡単に採録されるのも複雑な気分 - ny23の日記を受けて,自分の専門の周辺分野(情報系)でどのようなジャーナルが権威があるのか(よく引用されるのか・知名度があるのか)知っておこうと思った.少し調べてみたら,Impact factor (IF, Garfield '72),Conference PageRank などに基づく情報系の国際会議・ジャーナルのランキングを行っているサイトが見つかった*1. AMiner このランキングの上位から,普段主に投稿したり読んだり査読したりする国際会議・ジャーナルをさらってみると, 8 SIGMOD: ACM SIGMOD International Conference on Management of Data 16 VLDB: International Conference on Very Large Data Bases 19* VLDB

    情報系の国際会議・ジャーナルのランキング - ny23の日記
  • 脳とコンピュータとの違い

    脳と現状のコンピュータは、計算モデル、アーキテクチャ、 アルゴリズムなどいろいろな観点からみて違いがあります。 はたしてコンピュータの上で脳と同じ機能は実現できるのでしょうか。 実現を難しくする要因として何が考えられるでしょうか。 ◆計算モデルの違い 計算する機械を数学的に抽象化したものを計算モデルと呼びます。 チューリングマシンは計算モデルの1つです。 チューリングマシンとは数学的に異なる計算モデルとしては、 例えば非決定性チューリングマシン、 (理想的な)アナログコンピュータ、量子チューリングマシン (量子コンピュータのモデル)があります。 これらはチューリングマシンよりも強力だったり速かったりします。 さて、「脳の計算モデル」はチューリングマシンと等価でしょうか、 それともより強力だったり速かったりするのでしょうか。 非決定性チューリングマシンは並列度が無限の計算機です。 脳は超並列

  • コンピュータサイエンスについていろいろ飛び交っていたのをまとめてみた

    (・∀・)キムティ♪@荒浪一城 @kimtea コンピュータサイエンスにおけるトップ国際会議の論文を多少なりとも読んでいる人ならば実感していただけると思いますが、最近、トップ国際会議に採録される論文は、あまり知られてなかった問題を見つけて、それを解くという研究のもの。ここで問題なのはその解き方。 2010-04-09 16:43:36 (・∀・)キムティ♪@荒浪一城 @kimtea 実は解き方そのものに関しては新しい研究はほとんどない。逆に言うと知られていない問題を見つけることがすべてであって、解き方は従来手法の組み合わせや力業で十分ということです。もちろん問題をコンピュータの世界に落とし込むためモデリング(問題分割を含む)のところは重要。 2010-04-09 16:44:52 (・∀・)キムティ♪@荒浪一城 @kimtea そうなると新しい解き方を見つける能力ではなく、問題を見つける能

    コンピュータサイエンスについていろいろ飛び交っていたのをまとめてみた
  • ジョン・フォン・ノイマン - Wikipedia

    ジョン・フォン・ノイマン(英: John von Neumann、 1903年12月28日 - 1957年2月8日)は、ハンガリー出身のアメリカ合衆国の数学者。ハンガリー語名は Neumann János Lajos(発音 [ˈnɒjmɒn ˈjaːnoʃ ˈlɒjoʃ])。ドイツ語名は Johann Ludwig von Neumann[1](ヨハン・ルードヴィヒ・フォン・ノイマン)。 数学・物理学・工学・計算機科学・経済学ゲーム理論・気象学・心理学・政治学に影響を与えた20世紀科学史における最重要人物の一人とされ、特に原子爆弾やコンピュータの開発への関与でも知られる。 生い立ち[編集] 1903年にブダペストにて3人兄弟の長男として生まれた。名はヤーノシュ。愛称はヤーンチ。父は銀行の弁護士ノイマン・ミクシャ(英語名:マックス・ノイマン)、母はカン・マルギット(英語名:マーガレット・カ

    ジョン・フォン・ノイマン - Wikipedia
  • フラグメンテーション - Wikipedia

    この項目では、コンピュータのメモリのフラグメンテーションについて説明しています。その他の用法については「フラグメンテーション (曖昧さ回避)」をご覧ください。 この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "フラグメンテーション" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2012年6月) フラグメンテーション(fragmentation)、断片化(だんぺんか)とは、コンピュータ上のメモリの管理上の一単位が、そのままでは有効利用できない状態になることを言う。 具体的には、使用中のメモリ領域がわずかな大きさの未使用領域を挟んで飛び飛びに配置され、連続した未使用領域が大きく確保できなく

    InoHiro
    InoHiro 2010/04/17
    外部断片化と内部断片化
  • 参照の局所性 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "参照の局所性" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2023年8月) 参照の局所性(さんしょうのきょくしょせい、英: locality of reference)とは、1つのリソースに複数回アクセスする処理に関する情報工学上の概念である。 局所性の分類[編集] 参照の局所性には以下の3種類が存在する。 時間的局所性 (英: temporal locality) ある時点で参照されたリソースが近い将来にも再び参照される可能性が高いことを表す概念 空間的局所性 (英: spatial locality) あるリソースが参照されたとき

    参照の局所性 - Wikipedia
  • CiNii - ぷよぷよはNP完全

    JaLC IRDB Crossref DataCite NDL NDL-Digital RUDA JDCat NINJAL CiNii Articles CiNii Books CiNii Dissertations DBpedia Nikkei BP KAKEN Integbio MDR PubMed LSDB Archive 極地研ADS 極地研学術DB 公共データカタログ ムーンショット型研究開発事業

  • asahi.com(朝日新聞社):次世代スパコン「予算削減」 事業仕分け3日目 - 政治

    来年度予算要求の無駄を洗い出す行政刷新会議の「事業仕分け」は13日、3日目の作業に入った。文部科学省所管の「次世代スーパーコンピューター」の技術開発(概算要求額約270億円)について「必要性は認めるが財政難も考慮すべきだ」として、予算総額を削減するよう求めた。  「和歌山カレー事件」の科学鑑定に使われた大型放射光施設「スプリング8」(兵庫県佐用町)も、運営の効率化が必要として、来年度予算要求(約85億円)の削減を要求した。  独立行政法人・理化学研究所が技術開発を進めている次世代スーパーコンピューターは、稼働時に世界最高レベルの演算性能を発揮することを目標に計画。12年度の完成を目指して、神戸市のポートアイランドで建屋の建設が始まっている。これまでに、今年度分を含めて計545億円の国費が投じられてきた。完成すれば、大気や海流など地球レベルの気候変動の予測や、地震による災害シミュレーションな

    InoHiro
    InoHiro 2009/11/13
    世界一を目指す必要性はないのか...
  • コンピュータサイエンスの学生へのアドバイス - The Joel on Software Translation Project

    Joel Spolsky / 青木靖 訳 2005年1月2日 日曜 WindowsのリッチGUIクライアントにこそソフトウェアの未来があると私がわめいていたのはほんの1、2年前だというのに、学生がe-mailでキャリアについてアドバイスを求めてくることがある。今は採用シーズンでもあることだし、彼らが読んで、笑って、無視できるような一般的なアドバイスを書いてみようと思う。 大学生の多くは、幸いなことに、生意気なものであり、あまり年長者にアドバイスを求めたりはしないが、コンピュータサイエンスの分野においてはこれは良いことなのだ。年長者というのは「2010年にはキーパンチャーの需要が1億人を越える」とか「Lispを使う仕事が最近すごくホットだ」みたいな間抜けで時代遅れなことを言うものだからだ。 私自身も、学生にアドバイスするとき何について話したらいいのかわからない。私は救いがたく時代遅れで、AI