Variable-length codeとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Variable-length codeの意味・解説 

可変長符号

(Variable-length code から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2017/08/04 04:40 UTC 版)

符号理論において、可変長符号(かへんちょうふごう、英語: variable-length code)とは、情報源の記号に対して割り当てる符号を可変長とする符号である。

可変長符号は、情報源が誤りなしで圧縮および解凍(可逆圧縮)され、依然として記号として読み取られることを可能にする。正しい符号戦略により、 独立同分布の情報源は、そのエントロピーの近い符号長でほぼ任意に圧縮される。これは、データ圧縮が大量のデータブロックに対してのみ可能な固定長符号とは対照的であり、可能性の合計の対数を超える圧縮は、有限の(おそらく任意に小さい)失敗確率でもたらされる。

良く知られた可変長符号には、ハフマン符号Lempel-Ziv符号算術符号などがある。

符号とその拡張

符号の拡張は、元の符号によって生成された対応する符号語を、情報源配列の各シンボルに対して連結することによって得られる、有限長情報源配列の有限長ビット列へのマッピングである。

形式言語理論の用語を使用すると、正確な数学的定義は次のようになる。

圧縮フォーマット

  • 圧縮ソフトウェア



  • 英和和英テキスト翻訳>> Weblio翻訳
    英語⇒日本語日本語⇒英語
      

    辞書ショートカット

    すべての辞書の索引

    「Variable-length code」の関連用語

    Variable-length codeのお隣キーワード
    検索ランキング

       

    英語⇒日本語
    日本語⇒英語
       



    Variable-length codeのページの著作権
    Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

       
    ウィキペディアウィキペディア
    All text is available under the terms of the GNU Free Documentation License.
    この記事は、ウィキペディアの可変長符号 (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

    ©2025 GRAS Group, Inc.RSS