Variable Length Codeとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Variable Length Codeの意味・解説 

可変長符号

(Variable Length Code から転送)

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

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

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

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

符号とその拡張

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

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

圧縮フォーマット

  • 圧縮ソフトウェア



  • 英和和英テキスト翻訳

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

    辞書ショートカット

    すべての辞書の索引

    「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の元に提供されております。

    ©2026 GRAS Group, Inc.RSS