यहाँ एक प्रासंगिक उदाहरण है जिसे हम वर्तमान में अपनी कक्षा में शामिल कर रहे हैं।
"स्टोरेज एक्सेस फंक्शन" को बिट्स पर परिभाषित किया गया है :2k+k
SA(x1,...,x2k,a1,...,ak)=xbin(a1⋯ak)
जहां में अद्वितीय पूर्णांक है { 1 , ... , 2 कश्मीर } स्ट्रिंग के लिए इसी एक 1 ⋯ एक कश्मीर ।bin(a1⋯ak){1,…,2k}a1⋯ak
के बारे में आकार के सूत्रों है हे ( कश्मीर ⋅ 2 कश्मीर )SAO(k⋅2k) से अधिक और / या / नहीं: है के लिए सभी संभव के समूहों कश्मीर से अधिक -ANDs एक मैं , चर ताकि ठीक एक समूह आउटपुट 1 हर इनपुट पर। तब और प्रत्येक बिट x मैं इसी समूह के आउटपुट के साथ, या फिर इन सभी आउटपुट के साथ।2kkai1xi
हालांकि, निम्नलिखित "एसए XOR की" समारोह, पर आदानों, के बारे में की आवश्यकता है 2 3 कश्मीर आकार के फार्मूले से अधिक और / या / नहीं:2k+123k
।SA(x1,...,x2k,⨁2k/kj=1a1,j,...,⨁2k/kj=1ak,j)=xbin(a1⋯ak)
इसे अक्सर साहित्य में "एंड्रीव का कार्य" कहा जाता है। हस्तेद ने साबित किया (एंड्रीव के तर्क के एक घटक में सुधार) कि क्यूबिक-आकार के सूत्र अनिवार्य रूप से आवश्यक हैं। (इसके लिए लगभग घन-आकार के फ़ार्मुलों को खोजना कठिन नहीं है।)