मैंने रैंड में फॉल क्वार्टर (1950 का) बिताया। मेरा पहला काम मल्टीस्टेज निर्णय प्रक्रियाओं के लिए एक नाम खोजना था।
एक दिलचस्प सवाल यह है कि डायनामिक प्रोग्रामिंग नाम, कहां से आया? 1950 के दशक गणितीय अनुसंधान के लिए अच्छे वर्ष नहीं थे। हमारे पास वाशिंगटन में एक बहुत ही सज्जन सज्जन थे जिनका नाम विल्सन था। वह रक्षा सचिव थे, और उन्हें वास्तव में एक पैथोलॉजिकल डर और शब्द अनुसंधान से नफरत थी। मैं इस शब्द का हल्के में उपयोग नहीं कर रहा हूँ; मैं इसका सटीक उपयोग कर रहा हूं। उसका चेहरा दम तोड़ देगा, वह लाल हो जाएगा, और वह हिंसक हो जाएगा यदि लोग उसकी उपस्थिति में शोध शब्द का उपयोग करते हैं। आप कल्पना कर सकते हैं कि उन्होंने कैसा महसूस किया, फिर, गणितीय शब्द के बारे में। रैंड कॉर्पोरेशन वायु सेना द्वारा नियोजित किया गया था, और वायु सेना के पास अनिवार्य रूप से विल्सन था। इसलिए, मैंने महसूस किया कि मुझे विल्सन और वायु सेना को ढालने के लिए कुछ करना था कि मैं वास्तव में रैंड कॉर्पोरेशन के अंदर गणित कर रहा था। क्या शीर्षक, क्या नाम, क्या मैं चुन सकता था? पहले स्थान पर मुझे योजना बनाने में, निर्णय लेने में, सोच में दिलचस्पी थी। लेकिन नियोजन, विभिन्न कारणों से एक अच्छा शब्द नहीं है। मैंने इसलिए शब्द का उपयोग करने का फैसला किया, "प्रोग्रामिंग"। मैं इस विचार के पार जाना चाहता था कि यह गतिशील है, यह बहु-गति है, यह समय-भिन्न था। मैंने सोचा, चलो एक पत्थर से दो पक्षियों को मार दें। आइए एक शब्द लेते हैं जिसका शास्त्रीय अर्थ में एक बिल्कुल सटीक अर्थ है, अर्थात् गतिशील है। इसमें एक विशेषण के रूप में एक बहुत ही दिलचस्प संपत्ति भी है, और यह है कि एक गतिशील अर्थ में गतिशील शब्द का उपयोग करना असंभव है। कुछ संयोजन के बारे में सोचने की कोशिश करें जो संभवतः इसे एक pejorative अर्थ देगा। यह नामुमकिन है। इस प्रकार, मैंने सोचा कि गतिशील प्रोग्रामिंग एक अच्छा नाम था। यह एक ऐसी चीज थी जिस पर कांग्रेसी भी आपत्ति नहीं कर सकते थे।