Given a family $\mathcal{F}$ of graphs, a graph is \emph{$\mathcal{F}$-subgraph-free} if it has no subgraph isomorphic to a member of $\mathcal{F}$. We present a fixed-parameter linear-time algorithm that decides whether a planar graph can be made $\mathcal{F}$-subgraph-free by deleting at most $k$ vertices or $k$ edges, where the parameters are $k$, $\lvert \mathcal{F} \rvert$, and the maximum number of vertices in a member of $\mathcal{F}$. The running time of our algorithm is double-exponential in the parameters, which is faster than the algorithm obtained by applying the first-order model checking result for graphs of bounded twin-width.
To obtain this result, we develop a unified framework for designing algorithms for this problem on graphs with a ``product structure.'' Using this framework, we also design algorithms for other graph classes that generalize planar graphs. Specifically, the problem admits a fixed-parameter linear time algorithm on disk graphs of bounded local radius, and a fixed-parameter almost-linear time algorithm on graphs of bounded genus.
Finally, we show that our result gives a tight fixed-parameter algorithm in the following sense: Even when $\mathcal{F}$ consists of a single graph $F$ and the input is restricted to planar graphs, it is unlikely to drop any parameters $k$ and $\lvert V(F) \rvert$ while preserving fixed-parameter tractability, unless the Exponential-Time Hypothesis fails.
- পত্র ID: 2510.14674
- শিরোনাম: পণ্য কাঠামো সহ গ্রাফে F-সাবগ্রাফ-মুক্ত প্রান্ত মুছে ফেলার জন্য একটি দক্ষ অ্যালগরিদম
- লেখক: শিনউ আন (বার-ইলান বিশ্ববিদ্যালয়), সিওংহিউক ইম (KAIST এবং IBS), সিওকবিওম কিম (KAIST এবং IBS), ময়ূর্ঘওয়ান লি (হানইয়াং বিশ্ববিদ্যালয়)
- শ্রেণীবিভাগ: cs.DM (বিচ্ছিন্ন গণিত), cs.DS (ডেটা কাঠামো এবং অ্যালগরিদম), math.CO (সমন্বয়মূলক গণিত)
- প্রকাশনার সময়: ২০২৫ সালের অক্টোবর ১৭ (arXiv প্রিপ্রিন্ট)
- পত্র লিঙ্ক: https://arxiv.org/abs/2510.14674
গ্রাফ পরিবার F দেওয়া হলে, যদি একটি গ্রাফে F এর কোনো সদস্যের সাথে সমরূপী কোনো সাবগ্রাফ না থাকে, তাহলে সেই গ্রাফকে F-সাবগ্রাফ-মুক্ত বলা হয়। এই পত্রটি একটি নির্ধারিত পরামিতি রৈখিক সময়ের অ্যালগরিদম উপস্থাপন করে যা নির্ধারণ করে যে একটি সমতল গ্রাফ সর্বাধিক k টি প্রান্ত মুছে ফেলার মাধ্যমে F-সাবগ্রাফ-মুক্ত করা যায় কিনা, যেখানে পরামিতি হল k, ∣F∣ এবং F এর গ্রাফগুলির সর্বাধিক শীর্ষবিন্দু সংখ্যা। অ্যালগরিদমের চলার সময় পরামিতির সাপেক্ষে দ্বিগুণ সূচকীয়, যা সীমাবদ্ধ twin-width গ্রাফে প্রথম-ক্রম মডেল পরীক্ষার ফলাফল প্রয়োগ করে প্রাপ্ত অ্যালগরিদমের চেয়ে দ্রুত।
F-সাবগ্রাফ-মুক্ত প্রান্ত মুছে ফেলা সমস্যা নিম্নরূপ সংজ্ঞায়িত:
- ইনপুট: গ্রাফ G এবং অ-নেতিবাচক পূর্ণসংখ্যা k
- কাজ: নির্ধারণ করুন যে আকার সর্বাধিক k এর একটি প্রান্ত সেট S⊆E(G) বিদ্যমান কিনা যাতে G−S F এর কোনো গ্রাফ সাবগ্রাফ হিসাবে অন্তর্ভুক্ত না করে
- ব্যবহারিক প্রয়োগ মূল্য: এই সমস্যা বাস্তব-বিশ্বের বিভিন্ন পরিস্থিতি মডেল করতে পারে, যেমন:
- প্রাণী রোগ ছড়িয়ে পড়া নিয়ন্ত্রণ: গ্রাফ খামারের মধ্যে সংক্রমণ নেটওয়ার্ক প্রতিনিধিত্ব করে, লক্ষ্য হল কয়েকটি সংযোগ নিষিদ্ধ করে মহামারী নিয়ন্ত্রণ করা
- নেটওয়ার্ক নিরাপত্তা: কয়েকটি প্রান্ত মুছে ফেলার মাধ্যমে দূষিত নেটওয়ার্ক কাঠামো ভাঙা
- তাত্ত্বিক গুরুত্ব:
- প্রান্ত দ্বিপক্ষীকরণ (Edge Bipartization) এবং প্রতিক্রিয়া চাপ সেট (Feedback Arc Set) এর মতো অনেক ক্লাসিক সমস্যা অন্তর্ভুক্ত করে
- গ্রাফ সংশোধন সমস্যার একটি গুরুত্বপূর্ণ বিশেষ ক্ষেত্র
- জটিলতা বাধা: এমনকি যদি F শুধুমাত্র একটি একক গ্রাফ F অন্তর্ভুক্ত করে, এই সমস্যা অনেক গ্রাফ F এর জন্য NP-সম্পূর্ণ
- পরামিতিযুক্ত জটিলতা:
- শুধুমাত্র সমাধানের আকার k কে পরামিতি হিসাবে ব্যবহার করলে, সমস্যা W1-সম্পূর্ণ সমস্যা অন্তর্ভুক্ত করে (যেমন ক্লিক এবং স্বাধীন সেট)
- শুধুমাত্র গাছের প্রস্থকে পরামিতি হিসাবে ব্যবহার করলে, সমস্যা W2-কঠিন
- চলার সময়: বিদ্যমান twin-width পদ্ধতি টাওয়ার-নির্ভর চলার সময় উৎপন্ন করে
- একীভূত অ্যালগরিদম কাঠামো: গ্রাফ পণ্য কাঠামোর উপর ভিত্তি করে একটি একীভূত কাঠামো বিকশিত করেছে, যা পণ্য কাঠামো সহ গ্রাফ শ্রেণীর জন্য প্রযোজ্য
- দক্ষ অ্যালগরিদম:
- সমতল গ্রাফে নির্ধারিত পরামিতি রৈখিক সময়ের অ্যালগরিদম (সময় জটিলতা 2O(∣F∣2kr3)⋅n)
- সীমাবদ্ধ স্থানীয় ব্যাসার্ধ ডিস্ক গ্রাফে নির্ধারিত পরামিতি রৈখিক সময়ের অ্যালগরিদম
- সীমাবদ্ধ গণ গ্রাফে নির্ধারিত পরামিতি প্রায়-রৈখিক সময়ের অ্যালগরিদম
- পণ্য কাঠামো তত্ত্ব সম্প্রসারণ: প্রমাণ করেছে যে সীমাবদ্ধ স্থানীয় ব্যাসার্ধের ডিস্ক গ্রাফ পণ্য কাঠামো রাখে
- কঠোরতা ফলাফল: প্রমাণ করেছে যে অ্যালগরিদম পরামিতি নির্ভরতার ক্ষেত্রে সর্বোত্তম, যদি না সূচকীয় সময় অনুমান ব্যর্থ হয়
দুটি গ্রাফ G এবং H এর জন্য, শক্তিশালী পণ্য G⊠H নিম্নরূপ সংজ্ঞায়িত:
- শীর্ষবিন্দু সেট: V(G)×V(H)
- প্রান্ত সেট: দুটি শীর্ষবিন্দু (u,v) এবং (u′,v′) সংলগ্ন যখন এবং শুধুমাত্র যখন নিম্নলিখিত শর্তগুলির মধ্যে একটি সন্তুষ্ট হয়:
- u=u′ এবং vv′∈E(H)
- v=v′ এবং uu′∈E(G)
- uu′∈E(G) এবং vv′∈E(H)
যদি গ্রাফ শ্রেণী C এর প্রতিটি গ্রাফ কোনো গাছের প্রস্থ সর্বাধিক w এর গ্রাফ H এবং পথ P এর শক্তিশালী পণ্যের একটি সাবগ্রাফ হয়, তাহলে C পণ্য কাঠামো রাখে বলা হয়।
ইনপুট:
- গ্রাফ G (n শীর্ষবিন্দু সহ)
- গ্রাফ H (গাছের প্রস্থ ≤w) এবং পথ P
- G থেকে H⊠P এর এম্বেডিং
আউটপুট: G এ F-সাবগ্রাফ-মুক্ত প্রান্ত মুছে ফেলা সমস্যার সমাধান
সময় জটিলতা: 2O(∣F∣2kr3w)⋅n
- স্তরের সংজ্ঞা: পথ P এর শীর্ষবিন্দুগুলিকে [ℓ] হিসাবে চিহ্নিত করুন, i-তম স্তরকে Vi=(V(H)×{i})∩V(G) হিসাবে সংজ্ঞায়িত করুন
- ব্যবধান বিভাজন: প্রতিটি পূর্ণসংখ্যা j এর জন্য, Ij=[3(j−1)r+1,3jr] এবং VIj=⋃i∈IjVi সংজ্ঞায়িত করুন
ধরুন C হল F∈F এর একটি সংযুক্ত উপাদান, F′=F∖V(C)। যদি কমপক্ষে k+r টি ভিন্ন বিজোড় সূচক j বিদ্যমান থাকে যাতে G[VIj] C এর একটি অনুলিপি অন্তর্ভুক্ত করে, তাহলে:
- যেকোনো সমাধান অবশ্যই F′ এর সমস্ত অনুলিপি মুছে ফেলবে
- সমস্যা (F∖{F})∪{F′}-সাবগ্রাফ-মুক্ত প্রান্ত মুছে ফেলার সমতুল্য
- প্রথম পর্যায়: পুনরাবৃত্তিমূলকভাবে পরীক্ষা করুন যে সংযুক্ত উপাদান অনুলিপির অত্যধিক সংখ্যা বিদ্যমান কিনা, যদি থাকে তাহলে সেই অনুযায়ী F সংশোধন করুন
- দ্বিতীয় পর্যায়: সংযুক্ত উপাদান অনুলিপি সহ স্তরগুলির "মধ্য" অংশ মুছে ফেলুন, গাছের প্রস্থ সীমাবদ্ধ গ্রাফ পান
- চূড়ান্ত সমাধান: গাছের প্রস্থ সীমাবদ্ধ গ্রাফে বিদ্যমান অ্যালগরিদম প্রয়োগ করুন
প্রধান ফলাফল: প্রতিটি স্থানীয় ব্যাসার্ধ সর্বাধিক ρ এর ডিস্ক গ্রাফ H⊠P এর একটি সাবগ্রাফ, যেখানে H এর গাছের প্রস্থ O(ρ9), P একটি পথ।
মূল প্রযুক্তি:
- বিন্যাস গ্রাফ: ডিস্ক পরিবার D এর বিন্যাস গ্রাফ AD ব্যবহার করুন
- গভীরতা-d নাবালক মডেল: ব্যাসার্ধ সীমাবদ্ধ নাবালক মডেল ধারণা প্রবর্তন করুন
- স্ফীতকরণ অপারেশন: স্ফীতকরণ অপারেশনের মাধ্যমে ডিস্ক গ্রাফ এবং বিন্যাস গ্রাফ সংযুক্ত করুন
অ্যালগরিদম জটিলতা: 2O(ρ)⋅n
প্রধান পদক্ষেপ:
- বিন্যাস গ্রাফ AD গণনা করুন (সময় O(ρn))
- স্ফীত গ্রাফ AD′ গণনা করুন (সময় O(ρ3n))
- গভীরতা-ρ নাবালক মডেল নির্মাণ করুন (সময় 2O(ρ)⋅n)
পত্রটি প্রধানত তাত্ত্বিক ফলাফল প্রদান করে, যার মধ্যে রয়েছে:
- সমতল গ্রাফ: সময় জটিলতা 2O(∣F∣2kr3)⋅n
- সীমাবদ্ধ গণ গ্রাফ: সময় জটিলতা 2O(∣F∣2gkr3)⋅nlogn
- সীমাবদ্ধ স্থানীয় ব্যাসার্ধ ডিস্ক গ্রাফ: সময় জটিলতা 2O(∣F∣2kr3ρ9)⋅n
প্রস্তাব 1.10: P4-সাবগ্রাফ-মুক্ত প্রান্ত মুছে ফেলা সমস্যা সমতল গ্রাফে NP-কঠিন।
প্রমাণ কৌশল:
- সমতল 1-in-3-SAT সমস্যা থেকে হ্রাস
- জটিল gadget কাঠামো নির্মাণ (পরিবর্তনশীল gadget, ধারা gadget, বিভাজক gadget)
- Erdős-Gallai উপপাদ্য ব্যবহার করে সংযোগ স্থাপন
- ক্লাসিক ফলাফল: প্রান্ত দ্বিপক্ষীকরণের O(1.977k)⋅nm অ্যালগরিদম
- পরামিতিযুক্ত জটিলতা: গাছের প্রস্থ পরামিতিযুক্ত অ্যালগরিদম এবং W2-কঠিনতা ফলাফল
- অগ্রগামী কাজ: Dujmović এবং অন্যদের সমতল গ্রাফ পণ্য কাঠামো উপপাদ্য
- প্রয়োগ: সারি সংখ্যা, অ-পুনরাবৃত্তি রঙ, লেবেলিং স্কিম ইত্যাদি সমস্যার সমাধান
- সম্প্রসারণ: k-সমতল গ্রাফ, apex-minor-free গ্রাফ ইত্যাদি গ্রাফ শ্রেণীর পণ্য কাঠামো
- ক্লাসিক পদ্ধতি: সমতল গ্রাফে NP-সম্পূর্ণ সমস্যার PTAS এর জন্য ব্যবহৃত
- এই পত্রের অবদান: প্রথমবারের মতো লক্ষ্য গ্রাফ বিচ্ছিন্ন করার প্রান্ত মুছে ফেলা সমস্যায় স্তরযুক্ত কৌশল প্রয়োগ
- পণ্য কাঠামোর উপর ভিত্তি করে একটি একীভূত অ্যালগরিদম কাঠামো বিকশিত করেছে, যা একাধিক গ্রাফ শ্রেণীতে F-সাবগ্রাফ-মুক্ত প্রান্ত মুছে ফেলা সমস্যা সমাধান করে
- প্রমাণ করেছে যে সীমাবদ্ধ স্থানীয় ব্যাসার্ধের ডিস্ক গ্রাফ পণ্য কাঠামো রাখে, পণ্য কাঠামো তত্ত্ব সম্প্রসারিত করেছে
- পরামিতি নির্ভরতার কঠোর নিম্ন সীমা প্রতিষ্ঠা করেছে
- পরামিতি নির্ভরতা: অ্যালগরিদমের চলার সময় পরামিতির উপর দ্বিগুণ সূচকীয় নির্ভরতা রয়েছে
- গ্রাফ শ্রেণী সীমাবদ্ধতা: শুধুমাত্র পণ্য কাঠামো সহ গ্রাফ শ্রেণীতে প্রযোজ্য
- এম্বেডিং প্রয়োজনীয়তা: পণ্য কাঠামোতে গ্রাফের এম্বেডিং জানা প্রয়োজন
পত্রটি দুটি খোলা প্রশ্ন উপস্থাপন করে:
- প্রশ্ন 1: পণ্য কাঠামো খুঁজে পাওয়ার জন্য কি FPT আনুমানিক অ্যালগরিদম বিদ্যমান?
- প্রশ্ন 2: এম্বেডিং না দিয়ে, কি FPT অ্যালগরিদম বিদ্যমান?
- তাত্ত্বিক উদ্ভাবন:
- প্রথমবারের মতো সিস্টেমেটিকভাবে পণ্য কাঠামো তত্ত্ব গ্রাফ সংশোধন সমস্যায় প্রয়োগ করেছে
- বিচ্ছিন্ন লক্ষ্য গ্রাফ পরিচালনার কৌশল অনন্য
- প্রযুক্তিগত অবদান:
- ডিস্ক গ্রাফের নতুন পণ্য কাঠামো ফলাফল প্রমাণ করেছে
- একীভূত অ্যালগরিদম কাঠামো প্রদান করেছে
- সম্পূর্ণতা:
- অ্যালগরিদমের সঠিকতা প্রমাণ এবং জটিলতা বিশ্লেষণ প্রদান করেছে
- কঠোর নিম্ন সীমা ফলাফল প্রতিষ্ঠা করেছে
- ব্যবহারিক সীমাবদ্ধতা:
- দ্বিগুণ সূচকীয় পরামিতি নির্ভরতা ব্যবহারিক প্রয়োগ সীমিত করে
- পণ্য কাঠামো এম্বেডিং পূর্ব-গণনা প্রয়োজন
- পরীক্ষামূলক যাচাইকরণ:
- প্রকৃত ডেটায় পরীক্ষামূলক যাচাইকরণের অভাব
- বিদ্যমান পদ্ধতির সাথে প্রকৃত কর্মক্ষমতা তুলনা নেই
- প্রযোজ্য পরিসীমা:
- শুধুমাত্র পণ্য কাঠামো সহ নির্দিষ্ট গ্রাফ শ্রেণীতে প্রযোজ্য
- সাধারণ গ্রাফ শ্রেণীর জন্য কোনো সমাধান প্রদান করে না
- তাত্ত্বিক মূল্য: পরামিতিযুক্ত অ্যালগরিদম এবং গ্রাফ কাঠামো তত্ত্বে গুরুত্বপূর্ণ অবদান রেখেছে
- পদ্ধতিগত তাৎপর্য: অ্যালগরিদম ডিজাইনে পণ্য কাঠামোর শক্তিশালী প্রয়োগ সম্ভাবনা প্রদর্শন করেছে
- পরবর্তী গবেষণা: সম্পর্কিত সমস্যা গবেষণার জন্য নতুন প্রযুক্তিগত পথ প্রদান করেছে
- তাত্ত্বিক গবেষণা: পরামিতিযুক্ত অ্যালগরিদম এবং গ্রাফ তত্ত্বের গবেষণা ভিত্তি হিসাবে উপযুক্ত
- নির্দিষ্ট প্রয়োগ: নেটওয়ার্ক বিশ্লেষণে সমতল গ্রাফ বা ডিস্ক গ্রাফ জড়িত পরিস্থিতিতে প্রযোজ্য
- অ্যালগরিদম ডিজাইন: অন্যান্য গ্রাফ সংশোধন সমস্যার জন্য ডিজাইন টেমপ্লেট প্রদান করে
পত্রটি পরামিতিযুক্ত অ্যালগরিদম, গ্রাফ তত্ত্ব, সমন্বয়মূলক অপ্টিমাইজেশন ইত্যাদি একাধিক ক্ষেত্রের গুরুত্বপূর্ণ কাজ সহ 68টি সম্পর্কিত তথ্যসূত্র উদ্ধৃত করেছে, যা গবেষণার জন্য একটি দৃঢ় তাত্ত্বিক ভিত্তি প্রদান করে।