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 are the major problems of nrz

What are the major problems of NRZ (Non-Return to Zero) encoding/signaling? Is there any case where it's use could be acceptable? explain.

  Suppose that the calls are not accumulative

suppose the calls are not accumulative; that is, they are always called with the initialized values of the variables, so their effects are not accumulative.

  Use that both versions of average()

Create a class called CollegeCourse with. use that both versions of average()

  Determine the average number of tries

Write down a program in C++ to play a guessing game with the user. The program should be able to make a guess about the chosen number by the user and ask whether the guessed number is above or below the chosen number.

  Recognize their foundation for execution

Research a specific organization to identify their foundation for execution, and post your results, including, for example, the operating model(s) for the organization.

  Make a java application for a mail order company

Write down a Java application for a mail order company that uses a data entry screen in which the user types an item number and a quantity. Write each record to a file named as "MailOrderRecords.txt".

  Converting the sum of elements of array into octal format

Provided an array of ints named x and an int variable named total that has already been declared, write down some code which places the sum of all the elements of the array x into total.

  A comfort level with the switches and maybe routers

Do you feel comfortable working with network infrastructure itself.

  What is the data rate

What is the data rate

  Discuss how these business rules could be set up

How can the above business rules be set up in a database and reinforced using DCL.

  Write down functions to calculate the mean, variance

If x denotes the mean of a sequence of numbers x1, x2,.....xn, the variance is an average of the squares of the deviations of the numbers from the mean, and the standard deviation is the square root of the variance.

  How to evaluates an expression using this technique

Many early calculators used a post-fix entry to perform arithmetic calculations. For in case 2 + 3 in in-fix notation would be 2 3 + in post-fix notation. ( 2 + 3 ) * 4, would be 2 3 + 4 *. Utilizing a stack, post-fix expressions are very easily e..

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