Degeneracy Cutting: A Local and Efficient Post-Processing for Belief Propagation Decoding of Quantum Low-Density Parity-Check Codes
Tsubouchi, Yamasaki, Tamiya
Quantum low-density parity-check (qLDPC) codes are promising for realizing scalable fault-tolerant quantum computation due to their potential for low-overhead protocols. A common approach to decoding qLDPC codes is to use the belief propagation (BP) decoder, followed by a post-processing step to enhance decoding accuracy. For real-time decoding, the post-processing algorithm is desirable to have a small computational cost and rely only on local operations on the Tanner graph to facilitate parallel implementation. To address this requirement, we propose degeneracy cutting (DC), an efficient post-processing technique for the BP decoder that operates on information restricted to the support of each stabilizer generator. DC selectively removes one variable node with the lowest error probability for each stabilizer generator, significantly improving decoding performance while retaining the favorable computational scaling and structure amenable to parallelization inherent to BP. We further extend our method to realistic noise models, including phenomenological and circuit-level noise models, by introducing the detector degeneracy matrix, which generalizes the notion of stabilizer-induced degeneracy to these settings. Numerical simulations demonstrate that BP+DC achieves decoding performance approaching that of BP followed by ordered statistics decoding (BP+OSD) in several settings, while requiring significantly less computational cost. Our results present BP+DC as a promising decoder for fault-tolerant quantum computing, offering a valuable balance of accuracy, efficiency, and suitability for parallel implementation.
academic
डीजेनेरेसी कटिंग: क्वांटम लो-डेंसिटी पैरिटी-चेक कोड्स के लिए बिलीफ प्रोपेगेशन डिकोडिंग का एक स्थानीय और कुशल पोस्ट-प्रोसेसिंग
क्वांटम लो-डेंसिटी पैरिटी-चेक कोड्स (qLDPC) कम ओवरहेड प्रोटोकॉल की क्षमता के कारण स्केलेबल फॉल्ट-टॉलरेंट क्वांटम कंप्यूटिंग को लागू करने में अत्यंत आशाजनक हैं। qLDPC कोड्स को डिकोड करने की सामान्य विधि बिलीफ प्रोपेगेशन (BP) डिकोडर का उपयोग करना है, इसके बाद डिकोडिंग सटीकता बढ़ाने के लिए एक पोस्ट-प्रोसेसिंग चरण होता है। वास्तविक समय डिकोडिंग के लिए, पोस्ट-प्रोसेसिंग एल्गोरिदम को कम कम्प्यूटेशनल लागत होनी चाहिए और समानांतर कार्यान्वयन की सुविधा के लिए Tanner ग्राफ पर केवल स्थानीय संचालन पर निर्भर होना चाहिए। इस आवश्यकता को पूरा करने के लिए, यह पेपर डीजेनेरेसी कटिंग (DC) प्रस्तावित करता है, जो BP डिकोडर के लिए एक कुशल पोस्ट-प्रोसेसिंग तकनीक है जो केवल प्रत्येक स्टेबिलाइजर जेनरेटर के सपोर्ट सेट पर कार्य करती है। DC प्रत्येक स्टेबिलाइजर जेनरेटर के लिए सबसे कम त्रुटि संभावना वाले वेरिएबल नोड्स को चुनिंदा रूप से हटाता है, BP की अंतर्निहित अनुकूल कम्प्यूटेशनल स्केलिंग और समानांतरकरण संरचना को बनाए रखते हुए डिकोडिंग प्रदर्शन में महत्वपूर्ण सुधार करता है।
मूल समस्या: qLDPC कोड्स की बिलीफ प्रोपेगेशन डिकोडिंग क्वांटम कोड्स की डीजेनेरेसी के कारण महत्वपूर्ण रूप से प्रदर्शन में गिरावट आती है, डिकोडिंग सटीकता बढ़ाने के लिए कुशल पोस्ट-प्रोसेसिंग विधि की आवश्यकता है
व्यावहारिक आवश्यकता: फॉल्ट-टॉलरेंट क्वांटम कंप्यूटिंग को वास्तविक समय डिकोडिंग क्षमता की आवश्यकता है, जिसके लिए डिकोडिंग एल्गोरिदम में कम कम्प्यूटेशनल जटिलता और उच्च समानांतरकरण क्षमता होनी चाहिए
मौजूदा विधियों की सीमाएं:
BP+OSD उच्च सटीकता प्रदान करता है, लेकिन O(n³) की कम्प्यूटेशनल जटिलता वास्तविक समय अनुप्रयोगों के लिए उपयुक्त नहीं है
अन्य पोस्ट-प्रोसेसिंग विधियां या तो उच्च कम्प्यूटेशनल जटिलता रखती हैं या वैश्विक सूचना तुलना पर निर्भर करती हैं, जिससे समानांतरकरण कठिन है
क्वांटम कोड्स की डीजेनेरेसी का अर्थ है कि विभिन्न भौतिक त्रुटि पैटर्न समान लक्षण उत्पन्न कर सकते हैं, जिससे BP डिकोडर इन पैटर्न को अलग नहीं कर सकता। यह डीजेनेरेसी विशेष रूप से qLDPC कोड्स में गंभीर डिकोडिंग विफलता का कारण बनती है, क्योंकि कम वजन वाले स्टेबिलाइजर जेनरेटर बड़ी संख्या में विश्वसनीय डीजेनरेट त्रुटि पैटर्न उत्पन्न करते हैं।
डीजेनेरेसी कटिंग (DC) एल्गोरिदम प्रस्तावित करना: केवल स्थानीय सूचना पर आधारित एक रैखिक समय पोस्ट-प्रोसेसिंग तकनीक
कम्प्यूटेशनल दक्षता बनाए रखना: कम्प्यूटेशनल जटिलता को O(n³) से O(n) तक कम करना, साथ ही BP+OSD के करीब प्रदर्शन बनाए रखना
डिटेक्टर डीजेनेरेसी मैट्रिक्स का परिचय: विधि को वास्तविक शोर मॉडल (फेनोमेनोलॉजिकल और सर्किट-स्तरीय शोर मॉडल) तक विस्तारित करना
उच्च स्तर का समानांतरकरण प्राप्त करना: एल्गोरिदम निर्णय केवल प्रत्येक स्टेबिलाइजर जेनरेटर के भीतर स्थानीय तुलना पर आधारित हैं, जिससे समानांतर कार्यान्वयन सुविधाजनक है
संख्यात्मक सत्यापन: सतह कोड्स और बाइवेरिएट बाइसाइकल (BB) कोड्स पर विधि की प्रभावशीलता का सत्यापन
डीजेनरेट त्रुटियों e_X और e'_X के लिए जो e_X + e'_X = h_X (स्टेबिलाइजर जेनरेटर) को संतुष्ट करते हैं, DC उनमें से एक त्रुटि का समर्थन करने वाले वेरिएबल नोड को हटाकर डीजेनेरेसी को समाप्त करता है।
पेपर क्वांटम त्रुटि सुधार, LDPC कोड्स, बिलीफ प्रोपेगेशन एल्गोरिदम आदि मुख्य क्षेत्रों के महत्वपूर्ण कार्यों को कवर करते हुए 63 संबंधित संदर्भों का हवाला देता है, जो अनुसंधान के लिए एक ठोस सैद्धांतिक आधार प्रदान करता है।
समग्र मूल्यांकन: यह क्वांटम त्रुटि सुधार क्षेत्र में महत्वपूर्ण व्यावहारिक मूल्य वाला एक पेपर है। डीजेनेरेसी कटिंग एल्गोरिदम डिकोडिंग प्रदर्शन, कम्प्यूटेशनल दक्षता और कार्यान्वयन जटिलता को चतुराई से संतुलित करता है, वास्तविक फॉल्ट-टॉलरेंट क्वांटम कंप्यूटिंग सिस्टम के लिए एक मूल्यवान समाधान प्रदान करता है। हालांकि कुछ पहलुओं में सुधार की गुंजाइश है, लेकिन इसकी नवीनता और व्यावहारिकता इसे इस क्षेत्र का एक महत्वपूर्ण योगदान बनाती है।