कार्टेशियन जेनेटिक प्रोग्रामिंग

कार्टेशियन आनुवंशिक प्रोग्रामिंग  जेनेटिक प्रोग्रामिंग का एक रूप है जो कंप्यूटर प्रोग्राम को एनकोड करने के लिए ग्राफ प्रतिनिधित्व का उपयोग करता है। यह 1997 में जूलियन एफ. मिलर और पीटर थॉमसन द्वारा विकसित डिजिटल सर्किट विकसित करने की एक विधि से विकसित हुआ। 'कार्टेशियन जेनेटिक प्रोग्रामिंग' शब्द पहली बार 1999 में सामने आया और 2000 में आनुवंशिक प्रोग्रामिंग के एक सामान्य रूप के रूप में प्रस्तावित किया गया था। इसे 'कार्टेशियन समन्वय प्रणाली' कहा जाता है क्योंकि यह नोड (कंप्यूटर विज्ञान) के द्वि-आयामी ग्रिड का उपयोग करके एक प्रोग्राम का प्रतिनिधित्व करता है। मिलर का मुख्य वक्ता बताता है कि सीजीपी कैसे काम करता है। उन्होंने कार्टेशियन जेनेटिक प्रोग्रामिंग नामक पुस्तक का संपादन किया। स्प्रिंगर साइंस+बिजनेस मीडिया द्वारा 2011 में प्रकाशित।

ओपन सोर्स प्रोजेक्ट dCGP डेरियो इज़ो, फ्रांसेस्को बिस्कानी और एलेसियो मेरेटा द्वारा यूरोपीय अंतरिक्ष एजेंसी में विकसित सीजीपी के एक अलग संस्करण को लागू करता है। प्रतीकात्मक प्रतिगमन कार्यों तक पहुंचने में सक्षम, विभेदक समीकरणों का समाधान ढूंढना, गतिशील प्रणालियों के प्रमुख अभिन्न अंग ढूंढना, चर टोपोलॉजी कृत्रिम तंत्रिका नेटवर्क का प्रतिनिधित्व करना और बहुत कुछ।

यह भी देखें

 * आनुवंशिक प्रोग्रामिंग
 * जीन अभिव्यक्ति प्रोग्रामिंग
 * व्याकरणिक विकास
 * रैखिक आनुवंशिक प्रोग्रामिंग
 * मल्टी एक्सप्रेशन प्रोग्रामिंग