เป็นตัวแทนของฟังก์ชั่นบูลีนโดยพหุนาม


10

หากว่าเรามีฟังก์ชั่นบูลจาก } เป็นที่ชัดเจนว่าจริงหลายตัวแปรพหุนามP ( x )เช่นว่าF ( x ) = P ( x )ในx ∈ { 0 , 1 } nสามารถ multilinear อะไรคือคลาสที่น่าสนใจของฟังก์ชันบูลีนซึ่งระดับp ( x )น้อยที่สุดf:{0,1}n→{0,1}p(x)f(x)=p(x)x∈{0,1}np(x)เป็นที่รู้จักกัน? เรามีตัวอย่างที่เป็นรูปธรรมหรือไม่


2
ที่เกี่ยวข้อง: cstheory.stackexchange.com/questions/25291/ …
— Andrej Bauer

1
หากคุณไม่คุ้นเคยกับมันงานที่เกี่ยวข้องอย่างใกล้ชิดคืองานมากมายเกี่ยวกับ "degree degree" ซึ่งถามว่าอะไรคือระดับพหุนามต่ำที่สุดที่ "approximates" ? ฉันไม่รู้พอที่จะให้การอ้างอิงเฉพาะ แต่คนอื่นจะ f
— usul

คำตอบ:


10

n

∑x∈{0,1}n(−1)∑ixif(x)≠0
fx1⋯xn(−1)xi=1−xi2f1−xi2∏i1−xi2∏ixi

dd2dd=1


นี่คือจุดที่มีประโยชน์ การอ้างอิงที่ดีสำหรับหัวข้อนี้คืออะไร
— ....

3
คุณสามารถดูหนังสือเล่มล่าสุดของ Ryan O'Donnell, ฟังก์ชั่น Analysis of Boolean
— Yuval Filmus

0

คลาสของฟังก์ชันบูลีนที่มีงานนำเสนอแบบหลายชั้นที่ไม่ซ้ำใครประกอบด้วย

  1. ฟังก์ชัน Pseudo-Boolean เหนือ reals (ทฤษฎีบท 1.34 [1])

  2. [0,1]n

พื้นหลัง

"ฟังก์ชั่นบูลีนทุกตัวสามารถแสดงด้วยรูปแบบปกติที่ไม่ต่อเนื่องกันและโดยรูปแบบปกติที่ผันแปร" (ทฤษฎีบท 1.4 (p.16 [1])

∨(∧x∧x¯)∨(∏x∏(1−x))∑c∏xFBnP(N)⊕f(x1,…,xn)=⊕A∈P(N)c(A)∏i∈Axi

และแอปพลิเคชันของพวกเขามี

อ้างอิง

[1] ทฤษฎีฟังก์ชันบูลีน, อัลกอริทึมและแอปพลิเคชัน (Yves Crama, Peter L. Hammer, 2011)


1
ใช่แน่นอน ทีนี้ตอบคำถามอย่างไร?
— Emil Jeřábek
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.