FWIW ปัญหาของคุณยากที่จะประมาณค่าภายในปัจจัยคูณของสำหรับใด ๆn1−ϵϵ>0
เราแสดงให้เห็นว่าด้านล่างโดยให้การลดการรักษาโดยประมาณจากชุดอิสระซึ่งเป็นที่รู้จักกันดีว่ามีความแข็งประมาณ
ลดจากชุดอิสระ
ให้กราฟที่ไม่ได้บอกทิศทางเป็นตัวอย่างของชุดอิสระ ให้แสดงว่าระดับของจุดสุดยอดในGให้เป็นหมายเลขของจุดในGG=(V,E)dvvGnG
สร้างกราฟถ่วงน้ำหนักขอบจากดังนี้ ให้แต่ละขอบด้วยน้ำหนัก 1 สำหรับแต่ละจุดยอดไม่แยกแต่ละตัวเพิ่มขอบใหม่ซึ่งมีน้ำหนักลงไปที่จุดยอดใหม่สำหรับจุดสุดยอดที่แยกแต่ละแห่งให้เพิ่มขอบน้ำหนักใหม่ 1 อันลงในจุดสุดยอดใหม่G′=(V′,E′)GEv∈Vdv−1−1dv−1v∈V
(หมายเหตุ: จุดสุดยอดใหม่แต่ละอัน (ในแต่ไม่ใช่ ) มีเพื่อนบ้านหนึ่งคนซึ่งอยู่ใน )G′GG
บทแทรก มีชุดที่เป็นอิสระจากขนาด IFF
(เป็นตัวอย่างของปัญหาของคุณ) มีวิธีการแก้ปัญหาของมูลค่าอย่างน้อยkGkG′k
พิสูจน์ ให้เป็นชุดอิสระใด ๆ ในGจากนั้นเนื่องจากจุดยอดในเป็นอิสระในค่าของใน (โดยวัตถุประสงค์ของคุณ) คือ
SGSG′SG′
∑v∈Sdv−(dv−1) = |S|.
ตรงกันข้ามให้เป็นวิธีการแก้ปัญหาสำหรับของมูลค่าอย่างน้อยkหากไม่มีการสูญเสียความคิดทั่วไปถือว่าไม่มีจุดยอดใหม่ (จุดสุดยอดใหม่แต่ละอยู่บนขอบเดียวถ้าไม่ได้แยกในดังนั้นน้ำหนักของขอบคือดังนั้นการลบจากเพิ่มค่าของถ้าถูกแยกออกจากนั้นน้ำหนักของขอบคือ 1 ดังนั้นการลบจากและการเพิ่มรักษาค่าของ )SG′kSv′(v′,v)vG−1v′SSvv′SvS
โดยไม่สูญเสียของทั่วไปสมมติว่าเป็นชุดที่เป็นอิสระในG(มิฉะนั้น, ให้เป็นขอบโดยที่และอยู่ในน้ำหนักรวมของขอบของเหตุการณ์ในคือ , ดังนั้นน้ำหนักรวมของขอบของเหตุการณ์ที่ไม่ใช่นั้นมีค่าเป็นศูนย์มากที่สุดดังนั้นการลบจากจะไม่เพิ่มมูลค่าของ )SG(u,v)uvSvG′dv−(dv−1)=1v(u,v)vSS
ตอนนี้โดยการคำนวณเช่นเดียวกับที่จุดเริ่มต้นของการพิสูจน์ค่าของคือ. มันเป็นไปตามนั้น . QEDS|S||S|≥k
เช่นกันคุณอาจถามแทนการเติมแต่งประมาณของการพูด,หรือเมตร O(n)ϵm
ดูเหมือนว่าเป็นไปได้สำหรับฉันที่ปัญหาของคุณจะตัดสินใจได้ว่าจะมีวิธีแก้ปัญหาค่าบวกอาจเป็นปัญหาได้หรือไม่