বিনের সাথে বাইনারি সম্পর্ক বিতরণ করা যাতে প্রতিটি উপাদান সংখ্যক বিন্দুতে থাকে


10

আমাদের জোড়া জোড়া বস্তু দেওয়া হয়েছে (বলুন, সংখ্যা)। প্রতিটি বস্তু সর্বাধিক উপস্থিত হয় । আমাদের লক্ষ্যটি জোড়গুলি সমান আকারের বিনগুলিতে বিতরণ করা, যেমন প্রতিটি বস্তু যতটা সম্ভব কম কয়েকটি পৃথক বিন্দুতে ঘটে।q

আরো সঠিকভাবে, আমরা একটি ফাংশন আগ্রহী প্রতিটি বাইনারি সম্পর্ক যে সম্পত্তি সঙ্গে সর্বাধিক সঙ্গে জোড়া বস্তুর প্রতি জোড়া সেখানে যুগলের একটি বিতরণ করা হয় বিন, এই ধরনের প্রতিটি বিন পায় যেfmqpm/p জোড়া ( p বিভক্ত করা উচিত m ), এবং কোন বস্তুর বেশি ঘটে f(m,q,p) বিন।

এই প্রশ্নটি সমান্তরাল ক্যোয়ারী মূল্যায়নের উপর আমাদের গবেষণায় উঠে এসেছিল। মনে হতে পারে m তুলনায় বড় p এর "ডান" আকারটি qকম পরিষ্কার। জন্য একটি আকর্ষণীয় আকার qহতে পারে, যেমন, mp । একটি ফাংশন যাউপর নির্ভর করে নাq, তবে কেবলমাত্রQ এরএকটি নির্দিষ্ট পরিসরের জন্য কাজকরে তাqহবে (তবেq=O(1))।

আসলে, আমরা ফর্ম সীমার পর হয় p1ϵ সঙ্গে ϵ>0 বৃহত সম্ভব ...


3
গ্রাফ পরিভাষায়: একটি পূর্ণসংখ্যা দেওয়া এবং একটি গ্রাফ জি = ( ভী , ) সঙ্গে মি প্রান্ত, সর্বাধিক প্রতিটি প্রান্তবিন্দু থাকার ডিগ্রী অর্জন কুই , খুঁজুন পি subgraphs জি 1 , জি 2 , ... , জি পি যেখানে জি আমি = ( ভী i , E i ) , যেমন V = i V i , এবং { E i } ipG=(V,E)mqpG1,G2,,GpGi=(Vi,Ei)V=iVi{Ei}iEpm/pvVk(maxv|{i:vVi}|k). Your goal is to minimize k. What's the best upper bound on k you can show given m, p, and q?
Neal Young

That's right. In terms of graphs. The answer to the question is: p. Indeed, as written above, we are interested in bounds of the form p1ϵ and do not have any such bound for ϵ>0.
Thomas S

A special case to get started: Let n1 be an odd integer. Can one partition the (n2) edges of the complete graph Kn into n subsets of size (n1)/2 such that, for each vertex, the number of subsets containing edges incident to that vertex is O(n1ϵ), for some ϵ>0? I bet yes for any ϵ<1/2 --- take n random vertex subsets of size n1ϵ each. Then with high probability each vertex is in about n1ϵ of the vertex subsets, and each pair (i,j) is in about n12ϵ of the subsets. Now assign the pairs to subsets...
Neal Young

In this case, the nodes can be first distributed into n sets of size n (think of intervals). Then each bin gets the product I×J of two such sets (I am considering the complete directed graph, whic is easier to state and asymptotically not much different). Hence, each vertex occurs in n bins, that is, ϵ=12 in this case.
Thomas S

For the star graph (n1 edges incident to one vertex r) the vertex r has to be in each of the p subgraphs, so for that case a bound less than p is not possible. I guess that's why you restrict the max degree q? Maybe you could say something more definitive about that, since it seems to be a crucial assumption. Meanwhile, I left an observation (not an answer, but too big to fit as a comment!) as an answer below.
Neal Young

উত্তর:


1

This is not an answer. It is just the somewhat trivial observation that WLOG you can relax the requirement that there be exactly p edge subsets {Ei}i of exactly the same size, and instead just look for any number of edge subsets of of size O(the desired size). Maybe this helps think about the problem.

Fix any graph G=(V,E) and integer p1. Let s=|E|/p

Lemma. Suppose there are subgraphs {Gj=(Vj,Ej)}j such that {Ej}j partitions E into (any number of) parts of size O(s). Let

M=maxvV|{j:vVj}|
be the maximum number of parts that any vertex is in.

Then there are p subgraphs {Gi=(Vi,Ei)}i such that {Ei}i partitions E into exactly p parts each of size at most s=|E|/p, and

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

Proof. Starting with the sequence E1,E2,,Ep, replace each part Ej in the sequence by any ordered sequence of the edges contained in that part. Let e1,e2,,em be the resulting sequence (a permutation of E such that each part Ej is some "interval" {ea,ea+1,,eb} of edges in the sequence). Now partition this sequence into p contiguous subsequences such that each except the last has size s, and let Ei contain the edges in the ith contiguous subsequence. (So Ei={eis+1,eis+1,,e(i+1)s} for i<p.)

By assumption each part Ej has size O(s), and by design each part Ej except the last part Ep has size s, so (because of the way {Ei}i is defined) the edges in any given part Ej are split across O(1) parts in {Ei}i. This, and the assumption that each vertex occurs in at most M of the parts in {Ej}j, imply that each vertex occurs in at most O(M) of the parts in {Ei}i. QED

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.