กระจายความสัมพันธ์แบบไบนารีลงในถังขยะเพื่อให้แต่ละองค์ประกอบอยู่ในถังขยะจำนวนเล็กน้อย


10

เราได้รับวัตถุคู่ (พูดตัวเลข) แต่ละวัตถุปรากฏในคู่มากที่สุด qเป้าหมายของเราคือกระจายคู่ไปยังถังขยะที่มีขนาดเท่ากันเช่นที่แต่ละวัตถุเกิดขึ้นในถังขยะที่แตกต่างกันน้อยที่สุดเท่าที่จะเป็นไปได้

แม่นยำมากขึ้นเราสนใจฟังก์ชั่นfกับคุณสมบัติที่สำหรับความสัมพันธ์แบบไบนารีทุกคู่กับmคู่ที่มากที่สุดqคู่ต่อวัตถุมีการกระจายของคู่กับpถังขยะเช่นว่าแต่ละถังได้รับคู่m/p ( pควรแบ่งm ) และไม่มีวัตถุใดเกิดขึ้นในถังขยะf(m,q,p)

คำถามนี้เกิดขึ้นในการวิจัยของเราเกี่ยวกับการประเมินแบบสอบถามแบบขนาน ใครจะคาดหวังว่าmมีขนาดใหญ่เมื่อเทียบกับpP ขนาด "ขวา" ของนั้นชัดเจนน้อยกว่า ขนาดที่น่าสนใจสำหรับอาจจะเป็นเช่น{p}} ฟังก์ชั่นที่ไม่ได้ขึ้นอยู่กับแต่ใช้ได้กับช่วงแน่นอนเท่านั้นก็จะมีประโยชน์เช่นกัน (แต่ไม่ใช่)qqmpqqq=O(1)

ที่จริงแล้วเราอยู่หลังขอบเขตของแบบฟอร์มp1ϵโดยที่ϵ>0มีขนาดใหญ่ที่สุดเท่าที่จะเป็นไปได้ ...


3
ในคำศัพท์กราฟ: กำหนดจำนวนเต็มและกราฟG = ( V , E )ด้วยขอบmโดยแต่ละจุดสุดยอดมีระดับสูงสุดq , ค้นหาp subgraphs G 1 , G 2 , , G pโดยที่G i = ( V i , E i )เช่นนั้นV = i V iและ{ E i } ipG=(V,E)mqpG1,G2,,GpGi=(Vi,Ei)V=iVi{Ei}iเป็นพาร์ทิชันของลงในหน้าชิ้นส่วนแต่ละขนาดM / Pและแต่ละจุดสุดยอดวีVเกิดขึ้นในที่มากที่สุดkของกราฟ( สูงสุดวี| { ฉัน: วีV ฉัน } |k ) เป้าหมายของคุณคือการลดk สิ่งที่ผูกพันที่ดีที่สุดบนของkคุณสามารถแสดงให้M , PและQ ? Epm/pvVk(maxv|{i:vVi}|k)kkmpq
Neal Young

ถูกตัอง. ในแง่ของกราฟ P อันที่จริงตามที่เขียนไว้ข้างต้นเรามีความสนใจในขอบเขตของรูปแบบหน้า1 - εและไม่ได้มีใด ๆ ดังกล่าวมุ่งε > 0 pp1ϵϵ>0
โทมัส S

กรณีพิเศษในการเริ่มต้น: ให้เป็นจำนวนเต็มคี่ หนึ่งพาร์ติชันสามารถ( nn1ขอบของสมบูรณ์กราฟKnเข้าnย่อยของขนาด(n-1)/2ดังกล่าวว่าสำหรับแต่ละจุดสุดยอดจำนวนของส่วนย่อยที่มีเหตุการณ์ที่เกิดขึ้นขอบจุดสุดยอดที่เป็นO(n1-ε)สำหรับบางε>0? ฉันเดิมพันที่ใช่สำหรับการใด ๆε<1/2--- ใช้nย่อยยอดสุ่มขนาดn1-εแต่ละ แล้วด้วยความน่าจะเป็นสูงแต่ละจุดสุดยอดจะอยู่ที่ประมาณn(n2)Knn(n1)/2O(n1ϵ)ϵ>0ϵ<1/2nn1ϵของเซตย่อยจุดสุดยอดและแต่ละคู่(i,j)อยู่ใน n 1 - 2 ϵของเซตย่อย ตอนนี้กำหนดคู่ที่จะย่อย ...n1ϵ(i,j)n12ϵ
โอนีลหนุ่ม

ในกรณีนี้โหนดสามารถกระจายครั้งแรกในขนาด nชุดn (คิดถึงช่วงเวลา) จากนั้นถังขยะแต่ละอันจะได้รับผลิตภัณฑ์I×Jของสองชุดดังกล่าว (ฉันกำลังพิจารณากราฟกำกับอย่างสมบูรณ์ซึ่งง่ายต่อการระบุและไม่แตกต่างกันมากนัก) ดังนั้นแต่ละจุดยอดเกิดขึ้นในnI×Jถังขยะนั่นคือϵ= 1nในกรณีนี้ ϵ=12
โทมัสเอส

สำหรับรูปแบบของกราฟดาว ( ขอบเหตุการณ์ที่เกิดขึ้นให้เป็นหนึ่งในจุดสุดยอดR ) จุดสุดยอดRจะต้องมีในแต่ละหน้า subgraphs ดังนั้นสำหรับกรณีที่ผูกพันน้อยกว่าหน้าเป็นไปไม่ได้ ฉันเดาว่าทำไมคุณ จำกัด ระดับสูงสุดคิว ? บางทีคุณอาจพูดอะไรบางอย่างที่ชัดเจนเกี่ยวกับเรื่องนี้มากกว่าเพราะมันเป็นข้อสันนิษฐานที่สำคัญ ในขณะเดียวกันฉันออกจากการสังเกต (ไม่ใช่คำตอบ แต่ใหญ่เกินไปที่จะใส่เป็นความคิดเห็น!) เป็นคำตอบด้านล่าง n1rrppq
Neal Young

คำตอบ:


1

นี่ไม่ใช่คำตอบ มันเป็นเพียงการสังเกตเล็กน้อยที่ WLOG คุณสามารถผ่อนคลายความต้องการที่มีชุดย่อย edge { E i } iที่มีขนาดเท่ากันทุกประการและแทนที่จะมองหาชุดย่อยของขอบขนาดใดขนาดหนึ่งแทนO ( ขนาดที่ต้องการ ) . บางทีนี่อาจช่วยคิดเกี่ยวกับปัญหาp{Ei}iO(the desired size)

แก้ไขกราฟและจำนวนเต็มP 1 ให้s = | E | / p G=(V,E)p1s=|E|/p

บทแทรก สมมติว่ามี subgraphs ดังกล่าวว่า{ E ' J } เจพาร์ทิชันEเข้า (จำนวนใด ๆ ) ชิ้นส่วนขนาดO ( s ) ให้M = max v V | { j : v V j } |{Gj=(Vj,Ej)}j{Ej}jEO(s)

M=maxvV|{j:vVj}|
เป็นจำนวนชิ้นส่วนสูงสุดที่จุดสุดยอดใด ๆ อยู่

จากนั้นก็มี subgraphs { G i = ( V i , E i ) } iที่{ E i } iแบ่งพาร์ติชันEเป็นpส่วนที่แน่นอนแต่ละขนาดที่มากที่สุด s = | E | / p , และ max v V | { i : v V i } | = O (p{Gi=(Vi,Ei)}i{Ei}iEps=|E|/p

maxvV|{i:vVi}|=O(M).

พิสูจน์ เริ่มต้นด้วยลำดับ , แทนที่แต่ละส่วนE jในลำดับโดยลำดับลำดับของขอบที่มีอยู่ในส่วนนั้น ให้อี1 , E 2 , ... , อีเอ็มเป็นลำดับส่งผลให้ (กการเปลี่ยนแปลงของEดังกล่าวว่าแต่ละส่วนE ' เจเป็นบางส่วน "ช่วงเวลา" { E , e +E1,E2,,EpEje1,e2,,emEEjของขอบตามลำดับ) ตอนนี้พาร์ทิชันลำดับนี้ลงในหน้าsubsequences ต่อเนื่องกันเช่นกันว่ายกเว้นสุดท้ายมีขนาดsและปล่อยให้อีฉันมีขอบในฉันTH subsequence ที่ต่อเนื่องกัน (ดังนั้น E i ={ e i{ea,ea+1,,eb}psEiiสำหรับi<p.)Ei={eis+1,eis+1,,e(i+1)s}i<p

โดยสันนิษฐานว่าแต่ละส่วนมีขนาดO ( s )และโดยการออกแบบแต่ละส่วนE jยกเว้นส่วนสุดท้ายE pมีขนาดsดังนั้น (เนื่องจากวิธีที่กำหนด{ E i } i ) ขอบใด ๆ ส่วนE ' เจมีแยกทั่วO ( 1 )ส่วนใน{ E ฉัน}ฉัน สิ่งนี้และการสันนิษฐานว่าจุดสุดยอดแต่ละจุดเกิดขึ้นที่Mสูงสุดของส่วนต่าง ๆ ใน{ EEjO(s)EjEps{Ei}iEjO(1){Ei}iM, หมายความว่าแต่ละจุดสุดยอดที่เกิดขึ้นในที่มากที่สุดO(M)ของชิ้นส่วนใน{Eฉัน}ฉัน QED{Ej}jO(M){Ei}i

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