What is the average number of bits necessary

Assignment Help Computer Engineering
Reference no: EM1336333

Assume the following alphabet with eight symbols, where each symbol has the listed probability of occurrence.
Symbol Probability of Occurrence
000 .15
001 .1
010 .05
011 .4
100 .025
101 .02
110 .005
111 .25

(a) Assuming that symbols are compressed using Huffman Coding and that the most likely symbol is encoded as a 0, what is the decompressed value of the following compressed string of bits? 11011101111001111101111110111111110

(b) For the Huffman Code that corresponds to the alphabet shown in the table above, what is the average number of bits needed to encode each 3-bit symbol?

Reference no: EM1336333

Questions Cloud

Using regression with trend and seasonal components : Using regression with trend and seasonal components.
Explain the researcher''s development perspective : Explain A large company is deciding whether to introduce a new service and The manager's perspective concerning overall management of the research proposal
Private organizations : Should the government be able to give up its responsibility for the custody of an individual and engage in contracts with private organizations to provide privatization of prisons and jails?
Describe how the federal reserve kept the us : Describe how the federal reserve kept the US from sliding into a deeper recession after.
What is the average number of bits necessary : suppose that symbols are compressed using Huffman Coding and that the most likely symbol is encoded as a 0, what is the decompressed value of the following compressed string of bits?
Explaining planning a scrupulous effort : Taking a cue from the above, planning is a scrupulous effort that needs to be well documented in order for projects to succeed.
Corporate employer and employee : Explain the tax consequences of the contribution to the employee and the corporate employer
Describe the changes in the remote environment : Describe the changes in the remote environment  that you believe will have the greatest impact on United State business.
Lower standard of living in every of the three nations : imply a lower standard of living in every of the three nations compared to the situation where they are united into a single new country.

Reviews

Write a Review

Computer Engineering Questions & Answers

  What is required to maintain the data current

This question in not concerned with the effort to initially build/develop and populate a database, but at the place of the ongoing/long term effort to keep the data and DBMS current (up to date and accurate).

  Make a gui based program with a writebutton

make a GUI Based program with a WriteButton used to write data to a sequential data file. Then make another ReadData button to read data from the file created and display it in a JTable on the GUI.

  Developing the website-based sales system

Consider that you have been hired in order to develop the website-based sales system for the large international retail sales firm.

  Verilog system

Develop a verilog system which utilizes a block code for the error management. The system must accept a 15-word block of 8-bit data words one word at a time.

  Express why you agree or disagree with this

Some organizations feel that IT planning is a waste of time since the competitive environment and technologies change too rapidly. They argue that their plans will be obsolete before they are completed. Briefly discuss/explain why you agree or dis..

  How agile processes adapt to embrace

Explain the difference between change control and version control.

  Create a compensation structure

Evaluates both approaches (job-based and person-based) and creates a compensation structure based on both approaches. In considering both approaches, what would the compensation structure look like for each position? Justify your recommendations w..

  Why we have a divide databases and data warehouse

Why we have a divide databases and data warehouse

  Translate following c++ program to pep/8 assembly language

Translate following C++ program to Pep/8 assembly language

  Provide the different kinds of access protocols

explain an example of the Public Key Infrastructure that would explain the differing usages of symmetric and asymmetric encryption and how these encryption methods might use either a substitution or a transposition cipher.

  Describing the structure

Suppose that a new type known as POINT has been described-- it is a structure consisting of the two fields, x and y, both of type double. Suppose two variables p1 and p2 of kind POINT have been declared.

  Developing the java program

Create a block utilizing a loop which will calculate the number of items which can be purchased on the basis of price of the item and total amount available to spend.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd