অপরিবর্তিত অদম্য গ্রাফগুলিতে ঘের সমস্যা সম্পর্কে আমি যা জানি তা এখানে। প্রথমত, ঘেরটি যদি সমান হয় তবে আপনি এটি নির্ধারণ করতে পারেন - এটিই ইতাই এবং রোদেহ (এ। ইতাই এবং এম রোদেহ একটি পুরানো ফলাফল a গ্রাফের ন্যূনতম সার্কিটের সন্ধান করুন SI জে কম্পিউটিং, 7 (4): 413–423, 1978.)। ধারণাগুলিটি হ'ল: গ্রাফের প্রতিটি ভার্টেক্সের জন্য, প্রথম চক্রটি বন্ধ না হওয়া অবধি একটি বিএফএস শুরু করুন (তারপরে থামুন এবং পরবর্তী ভার্টেক্সে এগিয়ে যান); সংক্ষিপ্ততম চক্র পাওয়া ফিরে। ঘেরটি এমনকি সংক্ষিপ্ততম চক্র পাওয়া গেলে সংক্ষিপ্ততম চক্র হবে। বিশেষত যদি আপনার গ্রাফ দ্বিপক্ষীয় হয় তবে এটি সর্বদা ঘেরটি গণনা করবে। ঘের তাহলে বিজোড়, কিন্তু, আপনি দৈর্ঘ্য একটি চক্র পাবেন বা , তাই আপনি দ্বারা বন্ধ হতে পারে ।O(n2)ggg+11
এখন, বিজোড় ঘের সাথে আসল সমস্যা হ'ল গ্রাফের একটি ত্রিভুজ রয়েছে কিনা তা অনিবার্যভাবে আপনার অ্যালগরিদমকে সনাক্ত করতে সক্ষম হবে। ব্যবহারের ম্যাট্রিক্স গুণ জন্য শ্রেষ্ঠ আলগোরিদিম: সর্বনিম্ন { উপর গ্রাফ জন্য সময় নোড এবং প্রান্ত। ইতাই এবং রোডেহ আরও দেখিয়েছিল যে ঘন গ্রাফগুলিতে ত্রিভুজ খুঁজে পেতে পারে এমন কোনও অ্যালগোরিদমও ঘের গুনতে পারে, সুতরাং আমাদের কাছে একটি সময় ঘের অ্যালগরিদম রয়েছে। তবে, বিচ্ছুরিত গ্রাফগুলিতে গিরির জন্য রানটাইম ত্রিভুজগুলি সন্ধান করার মতো ভাল নয়। আমরা সাধারণভাবে সবচেয়ে ভাল জানি । বিশেষত, গ্রাফ সহ গ্রাফিক্সের জন্য সময়ের অ্যালগরিদম খুঁজে পাওয়া সবচেয়ে কঠিন বলে মনে হচ্ছেO(n2.38,m1.41)nmO(n2.38)O(mn)o(n2)m=O(n) ।
আপনি যদি আনুমানিক অ্যালগরিদম সম্পর্কে যত্ন নিতে থাকেন তবে লিয়াম রডিতি এবং আমার কাছে সোডা'12-এ একটি সাম্প্রতিক কাগজ রয়েছে: লিয়াম রডিতি, ভি। ভ্যাসিলেভস্কা উইলিয়ামস: ঘের জন্য সাবক্যাড্র্যাটিক সময় আনুমানিক অ্যালগরিদম। সোডা 2012: 833-845। সেখানে আমরা দেখাই যে একটি অ্যাপ্লিক্সিমায়শন subquadratic সময়ে পাওয়া যেতে পারে, এবং অ্যাডিটিভ আনুমানিকতা এবং এক্সটেনশন সম্পর্কিত কিছু অন্যান্য ফলাফল। সাধারণভাবে বলতে গেলে, বন্ডি এবং সিমোনোভিটসের একটি উপপাদনের কারণে, যখন আপনার গ্রাফিকগুলি ঘন হয়, তখন প্রান্তে বলুন, তাদের ইতিমধ্যে সংক্ষিপ্ত এমনকি চক্র রয়েছে, প্রায় বলুন । গ্রাফটি যত ক্ষুদ্রতর হয় ততই ঘের সাথে একটি ভাল সান্নিধ্য পাওয়া সহজ। যখন গ্রাফটি খুব কম থাকে তখন ঘেরটি মূলত নির্বিচারে বড় হতে পারে।2n1+1/k2k