Describe an algorithm which gives initial amount , Macroeconomics

Assignment Help:

This problem involves the question of computing change for a given coin system. A coin system is defined to be a sequence of coin values v1 < v2 < . . . < vn, such that v1 = 1. For example, in the U.S. coin system we have six coins with values h1, 5, 10, 25, 50, 100i. The question is what is the best way to make change for a given integer amount A.

(a) Let c ≥ 2 be an integer constant. Suppose that you have a coin system where there are n types of coins of integer values v1 < v2 < . . . < vn, such that v1 = 1 and, for 1 < i ≤ n, vi = c · vi-1. (For example, for c = 3 and n = 4, an example would be h1, 3, 9, 27i.) Describe an algorithm which given n, c, and an initial amount A, outputs an n-element vector that indicates the minimum number of coins in this system that sums up to this amount. (Hint: Use a greedy approach.)

(b) Given an initial amount A ≥ 0, let hm1, . . . ,mni be the number of coins output by your algorithm. Prove that the algorithm is correct. In particular, prove the following:

(i) For 1 ≤ i ≤ n, mi ≥ 0

(ii) Pn

i=1mi · vi = A

(iii) The number of coins used is as small as possible

Prove that your algorithm is optimal (in the sense that of generating the minimum number of coins) for any such currency system.

(c) Give an example of a coin system (either occurring in history, or one of your own invention) for which the greedy algorithm may fail to produce the minimum number of coins for some amount.

Your coin system must have a 1-cent coin.

Hint on problem 3: Suppose that the input is n=4, c=2, A=53 (meaning four coins, growing exponentially in 2, that is, {1, 2, 4, 8}, and 53 cents as the amount). The output would be (1,0,1,6), meaning:

The input consists of n, c, and the amount A. The output is a list of the numbers of coins of each denomination that sums to A.


Related Discussions:- Describe an algorithm which gives initial amount

Factors you would examine in your research, Identify a generic organization...

Identify a generic organization (e.g., manufacturing plant, hospital, educational institution). You will use this same organization in your Final Project. Assume that you are part

Health care and income transfers, During the past five decades, there has b...

During the past five decades, there has been a shift in the composition of the federal budget toward more spending on income transfers and health care and a smaller share for natio

Show the investment function in the IS-LM model, Q. Show the investment fun...

Q. Show the investment function in the IS-LM model? The investment function in the IS-LM model Investment was an exogenous variable in cross model owing to the fact that

Currency, Assume that Jimmy Cash has $2100 in his checking account and uses...

Assume that Jimmy Cash has $2100 in his checking account and uses his checking card to withdraw $210 from his ATM machine. By what amount did M1 change from this individual transac

Social cohesion and increase the scope, "International bodies such as the a...

"International bodies such as the aced argue that more unequal income and wealth distribution erode social cohesion and increase the scope for internal conflict."

Monopolistic competition, In monopolistic competition: a) Firms face a p...

In monopolistic competition: a) Firms face a perfectly elastic demand curve b) All products are homogeneous c) Firms make normal profits in the long run d) There are ba

Mutual funds into stock also funds from money market, How would the followi...

How would the following influence the growth rates of theM1 and M2 money supply figures over time? a. an increase in the quantity of U.S. currency held overseas b. a shift of f

Elasticity of demand questions need to be done in graphs, To really underst...

To really understand it, compute the following price elasticities of demand: ·          The price of a laptop increases by 20% and there is a 40% drop in the quantity dem

Introduction to demand analysis, INTRODUCTION TO DEMAND ANALYSIS: It i...

INTRODUCTION TO DEMAND ANALYSIS: It is generally seen that market demand curve is downward sloping. Market demand curve (or sometimes called Aggregate demand curve) is nothing

Describe supply and demand in macroeconomics, Q. Describe Supply and demand...

Q. Describe Supply and demand in macroeconomics? In microeconomics, we are careful to distinguish between demand, supply and observed quantity. The first two are hypothetical c

Write Your Message!

Captcha
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