Coin Change Problem

GPTKB entity

Statements (27)
Predicate Object
gptkbp:instanceOf algorithmic problem
gptkbp:application cryptography
finance
resource allocation
gptkbp:category combinatorial optimization
dynamic programming
gptkbp:complexity pseudo-polynomial time
gptkbp:describes The Coin Change Problem asks for the number of ways to make change for a given amount using a set of coin denominations.
A variant asks for the minimum number of coins needed to make a given amount.
gptkbp:field gptkb:mathematics
computer science
gptkbp:firstKnownSolution early 20th century
https://www.w3.org/2000/01/rdf-schema#label Coin Change Problem
gptkbp:input set of coin denominations
target amount
gptkbp:NP-complete no
gptkbp:output minimum number of coins
number of ways to make change
gptkbp:relatedTo gptkb:knapsack_problem
gptkb:integer_partition_problem
subset sum problem
gptkbp:supportsAlgorithm dynamic programming
greedy algorithm
gptkbp:usedIn competitive programming
algorithm design courses
gptkbp:bfsParent gptkb:Dynamic_Programming
gptkbp:bfsLayer 6