Subexponentially সমাধানযোগ্য হার্ড গ্রাফ সমস্যা


25

অরোরা, বারাক এবং স্টিয়ারারের সাম্প্রতিক ফলাফলের আলোকে, ইউনিক গেমস এবং সম্পর্কিত সমস্যাগুলির জন্য সুব্যাক্সফেনশিয়াল অ্যালগরিদম , আমি গ্রাফ সমস্যাগুলিতে আগ্রহী যেগুলি সুব এক্সপশনিয়াল সময়ের অ্যালগোরিদমযুক্ত তবে বহুবিধ সমাধানযোগ্য নয় বলে বিশ্বাসী। একটি বিখ্যাত উদাহরণ গ্রাফ isomorphism যার subexponential অ্যালগরিদম আছে 2O(n1/2logn) রান-টাইম। আর একটি উদাহরণ লগ-ক্লাইক সমস্যা যা আধা-বহু-কালীন সময়ে সমাধানযোগ্য ( nO(logn) )।

আমি আকর্ষণীয় উদাহরণ এবং স্বেচ্ছাসেবীয় হার্ড গ্রাফ সমস্যার জরিপগুলির জন্য একটি উল্লেখ হিসাবে সন্ধান করছি (অগত্যা NP কমপ্লিট নয়)। এছাড়াও, সুব এক্সপোনশিয়াল টাইম অ্যালগোরিদমগুলির সাথে কোনও NP কমপ্লিট গ্রাফের সমস্যা আছে?

ইম্পাগলিয়াজো, পাটুরি এবং জেন দেখিয়েছেন যে এক্সপোনেনশিয়াল টাইম হাইপোথিসিস ইঙ্গিত দেয় যে ক্লাইক, কে-কলরেবিলিটি এবং ভার্টেক্স কভারের জন্য 2Ω(n) সময় প্রয়োজন।


2
কেবল সম্পূর্ণতার জন্য: লগ-ক্লিকিউ = {(G,k)|G has n vertices, k=logn and G has a clique of size k}
এমএস দৌস্তি

উত্তর:


20

উপায় দ্বারা সর্বোচ্চ চক্র সমস্যা সম্পূর্ণ সাধারণভাবে, সময় 2 ˜ O সময়ে সমাধান করা যেতে পারে (যেখানে2O~(N) আকার।N

এই তুচ্ছ যদি গ্রাফ, একটি সন্নিহিত অবস্থা ম্যাট্রিক্স মাধ্যমে প্রতিনিধিত্ব করা হয় কারণ তখন , এবং একটি জোরদার অনুসন্ধানে সময় লাগবে 2 ( | ভি | )N=|V|22O(|V|)

তবে গ্রাফটি চলমান সময় 2 ˜ O ( √ √ এর একটি অ্যালগরিদমের মাধ্যমে সংলগ্ন তালিকার দ্বারা প্রতিনিধিত্ব করা হলেও আমরা একই বাউন্ড পেতে পারি can। কীভাবে তা দেখতে, আসুন একটি2 ˜ O () পান2O~(|V|+|E|)এনপি-সম্পূর্ণ সিদ্ধান্ত সমস্যার জন্য সময়ের অ্যালগরিদম যেখানে আমাদের গ্রাফজি=(ভি,)এবংকে দেওয়া হয়এবং আমরা জানতে চাই যে সেখানে আকারকে আছে2O~(|V|+|E|)G=(V,E)kk

অ্যালগরিদম কেবল ডিগ্রী সব ছেদচিহ্ন সরিয়ে ফেলা হবে এবং তাদের উপর প্রান্ত ঘটনা যতক্ষণ না আমরা একটি উপসেট উপর একটি প্রান্তবিন্দু ইনডিউসড subgraph চাপে পড়ে গেলাম;, তাহলে এটি আবার করে, এবং তাই ভী ' ছেদচিহ্ন এর, প্রতিটি ডিগ্রী , বা খালি গ্রাফ সহ। পরেরটির ক্ষেত্রে, আমরা জানি যে আকার কোন উপদল বিদ্যমান পারেন। পূর্ববর্তী ক্ষেত্রে, আমরা মোটামুটি সময়ে একটি নিষ্ঠুর-শক্তি অনুসন্ধান চালিয়ে যাচ্ছি | ভি | কে । নোট করুন | E | কে | ভি | / 2 এবং <kVkk|V|k|E|k|V|/2, যাতে যে | E | k 2 / 2 , এবং তাই একটি বলপূর্বক অনুসন্ধান সময় চলমান | ভি | k আসলে সময় 2 O ( √) এ চলছেk|V||E|k2/2|V|k2O(|E|log|V|)


12
প্রকৃতপক্ষে, এই ধরণের কারণগুলির জন্য ইমপাগলিয়াজো, পাতুরি এবং জেন যুক্তি দিয়েছিলেন যে বনাম 2 ( এন ) জটিলতা সম্পর্কে জিজ্ঞাসা করার সময় আপনাকে সাক্ষীর আকার হিসাবে এন সেট করতে হবে (যার অংশ হিসাবে আপনি সংজ্ঞা দিতে হবে) সমস্যাটি). ইন -clique ক্ষেত্রে সাক্ষী আকারের হয় লগ ( | ভী |2Ω(n)2o(n)nkছোট, যখন, যেমন আপনি বলতে, আপনি অনুমান করতে পারেন wlog সেখানে অন্তত হয়| ভি| প্রান্ত এবং ইনপুট আকার সাক্ষীর আকারের চেয়ে অনেক বড়। log(|V|k)klog|V|kk|V|
বোয়াজ বারাক

22

যেহেতু প্রতি প্ল্যানার গ্রাফ কোণ রয়েছে treewidth হে ( n,গাছের প্রস্থের গ্রাফের জন্য সর্বাধিক treeকে(যেমন অনেকগুলি সমস্যা রয়েছে) এরজন্য(2( কে ) )সময়ের মধ্যেসলভযোগ্য সমস্ত সমস্যাগুলির ধ্রুবক-গুণককে গণনা করে প্ল্যানার গ্রাফগুলিতে সুস্পষ্ট-সময়-সংক্রান্ত অ্যালগরিদম থাকে এবং তারপর treewidth অ্যালগরিদম চলমান, ফর্মের রানটাইম ফলে (ইঁদুর-হত্যাকারী আলগোরিদিম সঙ্গে branchwidth কম্পিউটিং উদাহরণস্বরুপ) বহুপদী টাইমে treewidth করার পড়তাহে*(2 হে ( O(n)O(2O(k))kএনশীর্ষেগ্রাফের জন্য। উদাহরণস্বরূপ প্ল্যানার ইন্ডিপেন্ডেন্ট সেট এবং প্ল্যানার ডমিনিটিং সেট, যা অবশ্যই এনপি-সম্পূর্ণ।O(2O(n))n


15

সাব- এক্সপেনশনাল টাইম সলভ্যাবিলিটি (এসইউবিপিটি) এবং ফিক্সড প্যারামিটার ট্র্যাকটেবিলিটি (এফপিটি) এর মধ্যে একটি ঘনিষ্ঠ সংযোগ রয়েছে । তাদের মধ্যে লিঙ্কটি নিম্নলিখিত কাগজে সরবরাহ করা হয়েছে।

সুবেস এক্সফোনশিয়াল এবং প্যারামিটারাইজড জটিলতা তত্ত্ব , ইজিয়া চেন এবং মার্টিন গ্রোহ, 2006 এর মধ্যে একটি আইসোমরফিজম

সংক্ষেপে, তারা মিনিয়েচারাইজেশন ম্যাপিং নামে একটি ধারণা প্রবর্তন করে , যা একটি প্যারামিটারাইজড সমস্যা কে অন্য প্যারামিটারাইজড সমস্যার ( কিউ , κ ) মানচিত্র করে । ইনপুট আকারের মাধ্যমে প্যারামিটারাইজড সমস্যা হিসাবে একটি সাধারণ সমস্যা দেখে, আমাদের নিম্নলিখিত সংযোগ রয়েছে। (কাগজে উপপাদ্য 16 দেখুন)(P,ν)(Q,κ)

উপপাদ্য এফপিটি- তে থাকলে ইফফ ( কিউ , κ ) সাবউপিতে রয়েছে ।(P,ν)(Q,κ)

এখানে সংজ্ঞাগুলি যত্নবান হন। সাধারণত আমরা দেখতে -clique সমস্যা স্থিতিমাপ যেমন , তাই এটা সূচকীয় সময় হাইপোথিসিস অভিমানী জন্য কোন উপ-সূচকীয় সময় অ্যালগরিদম হয়। তবে এখানে আমরা সমস্যাটিকে ইনপুট আকার ( এম + এন ) দ্বারা পরামিতি করতে দেই , এভাবে 2 ( ) এ সমস্যার সমাধান করা যায়kkO(m+n), যা একটি উপ-এক্সফোনেনশিয়াল টাইম অ্যালগরিদম। এবং উপপাদ্যটি আমাদের জানায় যেকে-ক্লিক সমস্যাটি প্যারামিটারকেএর কয়েকটি মোড়ের অধীনে প্যারামিটার ট্র্যাকটেবল স্থির করা হয়েছে, যা যুক্তিসঙ্গত।2O(mlogm)kk

সাধারণভাবে, এসইআরএফ-হ্রাস (সাব-এক্সপেনসিয়াল হ্রাস পরিবার) এর অধীন এসইউপিইটি-র সমস্যাগুলি এফপিটি-হ্রাসের অধীনে এফপিটিতে সমস্যায় রূপান্তরিত হতে পারে। (কাগজে উপপাদ্য ২০) তদ্ব্যতীত, সংযোগগুলি আরও দৃ are় হয় যেহেতু তারা ঘনিষ্ঠ সময় জটিলতা তত্ত্ব এবং প্যারামিটারাইজড জটিলতা তত্ত্বের সমস্যার পুরো শ্রেণিবিন্যাসের মধ্যে একটি আইসোমর্ফিজম উপপাদ্য সরবরাহ করেছিল। (উপপাদ্য ২৫ এবং ৪)) যদিও আইসোমর্ফিজমটি সম্পূর্ণ হয়নি (তাদের মধ্যে কিছু অনুপস্থিত লিঙ্ক রয়েছে) তবে এই সমস্যাগুলি সম্পর্কে একটি পরিষ্কার চিত্র পাওয়া খুব ভাল এবং আমরা প্যারামিটারাইজড জটিলতার মাধ্যমে সাব-এক্সপেনসিয়াল সময়ের অ্যালগরিদমগুলি অধ্যয়ন করতে পারি।

দেখুন জরিপ Jörg Flum এবং মার্টিন Grohe, একসঙ্গে জাকোবো Torán, জটিলতা কলামের সম্পাদক আরও তথ্যের জন্য সঙ্গে দ্বারা।


হ্যাঁ। বিটিডব্লিউ, ফ্লাম এবং গ্রোহ জরিপটি লিখেছেন; তোরণ জটিল জটিল কলাম সম্পাদক।
অ্যান্ডি ড্রাগার

@ অ্যান্ডি: সংশোধন করার জন্য আপনাকে ধন্যবাদ। আমি সেই অনুযায়ী নিবন্ধটি পরিবর্তন করব।
Hsien-Chhh चांग 張顯 之

12

অন্য উদাহরণ হ'ল কপ এবং ডাকাত খেলা হতে পারে, এটি এনপি-হার্ড তবে সময় অনুসারে দ্রবণীয় এন উল্লম্ব সহ গ্রাফগুলিতে। এক্সএমএল ফেদর ভি। ফমিন, পেটর এ গোলোচাচ, জ্যান ক্রাটোচভিল, নিকোলাস নিস, কারোল সুচান: বিবিটেক্সের গ্রন্থপঞ্জি রেকর্ড Theor। Comput। সী। 411 (7-9): 1167-1181 (2010)2o(n)


3
ওফস , এটি লজ্জাজনক হতে পারে তবে আমার অনেক দিন ধরে বিশ্বাস ছিল যে -সমস্যার সমস্যাগুলির মধ্যে উপ-এক্সপেনশনাল সময় অ্যালগোরিদম নেই, কেবলমাত্র এক্সফোনেনশিয়াল টাইম হাইপোথিসিসের কারণে। :(NP
Hsien-Chhh चांग 張顯 之

6
কোনও লজ্জা নেই ... তবে, এটি দেখার একটি সহজ উপায় হ'ল কোনও -ভাষা ভাষা এল এন পি টি আই এম ( এন কে ) নেওয়া এবং তারপরে একটি 'প্যাডড' সংস্করণ এল ′ তৈরি করা যা 'হ্যাঁ' উদাহরণগুলি ফর্মের ( x , 1 | x | c ) , x এল সহ কিছু স্থির সি > কে । তারপরে L হ'ল এন পিNPLNPTIME(nk)L(x,1|x|c)xLc>kLNP2nk/c

7

n/polylog nn

n1o(1)এন/polylog এন approximation for clique is as good as polynomial-time algorithms would ever do.

But approximation of n/polylog n for clique can easily be done in quasi-polynomial time.


An NP-hard problem is a problem that has a polynomial-time reduction from SAT. Even if SAT needs time 2Ω(n), this may translate to time 2Ω(Nϵ) for the problem we reduce to. If the latter has input size N, it may be the case that N=n1/ϵ for a small constant ϵ.

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