Path: csiph.com!weretis.net!feeder8.news.weretis.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Julieta Shem Newsgroups: comp.lang.lisp,comp.programming Subject: on distinguishing memoization and dynamic programming Followup-To: comp.programming Date: Wed, 03 Jan 2024 16:53:40 -0300 Organization: A noiseless patient Spider Lines: 3 Message-ID: <87frzembwb.fsf@yaxenu.org> MIME-Version: 1.0 Content-Type: text/plain Injection-Info: dont-email.me; posting-host="75a951e1f41ca440471c166e12474bef"; logging-data="3484969"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/B2aJtEz8fWsMn+MfQwm+11fOELdTGWVE=" Cancel-Lock: sha1:5ukAx3O1HQ8OXoAS1YKiMfkAlbA= sha1:lH37jdSJQjvZo6+8xUyH7ONjLRk= Xref: csiph.com comp.lang.lisp:56995 comp.programming:16710 I was trying to distinguish memoization from dynamic programming --- in a technical way --- and I failed. Can you write something like a mathematical definition of each one?