দুটি গাছের কাঠামোর তুলনা করা


13

এটিকে সঠিক পদে বর্ণনা করার জন্য আমার অনেক কষ্ট হচ্ছে তাই আমি যথাসম্ভব বিস্তারিত জানাব এবং আশা করি কেউ জানে আমি কী করতে চাইছি = -)

কাঠামো ভিত্তিক তারা কতটা অনুরূপ / ভিন্ন তা নির্ধারণ করতে আমি দুটি নোড গাছের সাথে তুলনা করার চেষ্টা করছি। নীচের আমার চিত্রগুলিতে, উভয় উদাহরণে একই সাথে সন্তান, নাতি-নাতনি ইত্যাদি রয়েছে example উদাহরণ 1, রুটের দুটি সন্তান রয়েছে, তবে উদাহরণ দুটি, রুট নেই।

আমি সম্ভবত বুঝতে পারি যে কীভাবে পুনরাবৃত্তভাবে লুপটি করতে হবে এবং প্রতিটি স্তরের কতগুলি আছে তা গণনা করতে এবং তুলনা করতে গিয়ে গাছগুলি কতটা সাদৃশ্য সম্পর্কে আমাকে ধারণা দেয় তবে কেবল সেভাবেই এটি করা হবে তবে এটি দেখতে অভিন্ন হবে বলে মনে হবে তবে আসলে তারা না।

কেউ কি এই সম্পর্কে জানতে পারে? বা এমনকি এটি কি জন্য প্রযুক্তিগত শব্দ?

সম্পাদনা: এছাড়াও, এটি সি # তে রয়েছে এবং আমি এই বিষয়গুলি এবং তাদের শিশুদের সঞ্চয় করতে তালিকাগুলি ব্যবহার করছি।

উদাহরণ 1

এখানে চিত্র বর্ণনা লিখুন

উদাহরণ 2

এখানে চিত্র বর্ণনা লিখুন


1
আপনি আসলে কী অর্জন করার চেষ্টা করছেন? এটি কিছুটা এক্সওয়াই সমস্যার মতো শোনাচ্ছে ।
মিসেল

এটি বর্ণনা করার সর্বোত্তম উপায় হ'ল 'আণবিক' কাঠামোর তুলনা করার জন্য ব্যবহারকারী একবারে একটি করে অণু তৈরি করে। 1 উদাহরণটি এমন কোনও কাঠামো হবে যা ব্যবহারকারী তৈরি করেছেন এবং উদাহরণ 2 পূর্বনির্ধারিত কাঠামোর তালিকার একটি অংশ হতে পারে ব্যবহারকারী সঠিক কাঠামো তৈরি করেছে কিনা তা নির্ধারণে সহায়তা করতে। রুট ট্রি
আইসোর্ফিজম

উত্তর:


11

আপনি যা খুঁজছেন তা হ'ল রুটেড ট্রি আইসোমর্ফিজম, যা গ্রাফ আইসোমর্ফিজমের একটি বিশেষ সংস্করণ , গাছ বাদে এবং মূল নোডটি স্থির করা আছে।

এই নিয়োগে দেওয়া ব্যাখ্যা দুটি বৈশিষ্ট্য ব্যবহার করে:

  • একই সংখ্যার স্তর রয়েছে (মূল এবং পাতার নোডের মধ্যে দূরত্ব)
  • প্রতিটি স্তরের নোডের সমান সংখ্যা রয়েছে

এই দুটি বৈশিষ্ট্য ব্যবহার করে, ডিকোোগ্রাফিকাল ক্রম অনুসারে পাতা থেকে মূল পর্যন্ত প্রতিটি নোডকে বাচ্চার সংখ্যার সাথে লেবেল দিয়ে কাজ করুন। উদাহরণস্বরূপ, উদাহরণ 1-এ আপনার রুটকে লেবেলযুক্ত করা হবে (0, 0, (0, 1)) - এর তিনটি বাচ্চা রয়েছে, প্রথম / দ্বিতীয়টি 0 টি শিশু এবং তৃতীয়টির 2 টি শিশু রয়েছে যার যথাক্রমে 0 এবং 1 শিশু রয়েছে। শেষ পর্যন্ত আপনি গাছগুলি একই কিনা তা দেখতে কেবল রুট লেবেলের তুলনা করুন।

আমি এই জাতীয় সাবজেক্টটি করি নি এবং আমি কয়েক মিনিট আগে কেবল এই কাগজটি পড়েছি তাই এর যথাযথতার জন্য আমি কোনও প্রমাণ দিতে পারি না; আশা করি এটি যেভাবেই সহায়তা করবে।


আশ্চর্যজনক, ঠিক আমি যা খুঁজছি ঠিক তা ঠিক! আমি যেতে হবে। ধন্যবাদ!
মুনগোইড

আমি মনে করি এটির কেবলমাত্র যদি আপনার মূল নোড থাকে তবে এটি কার্যকর হয় তবে এই ক্ষেত্রে এটি হতে পারে: ডি +1
রায় টি।

যদি রুট নোডটি দেওয়া না হয় তবে আপনি এখনও এই কৌশলটি ব্যবহার করতে পারেন তবে প্রতিটি রুট চেষ্টা করে দেখতে পারেন। দুটি গাছের তুলনা করার সময়, এর অর্থ n বার পর্যন্ত পুনরাবৃত্তি করা ।
কংগসবঙ্গাস

হ্যাঁ এটি একটি কবজির মতো কাজ করেছে। এটি বুঝতে কিছুটা সময় নিয়েছে তবে নিখুঁত কাজ করে = -)
মুনগোইদ

এর জন্য ধন্যবাদ, দেখে মনে হচ্ছে এমন কিছু যা আমি খুব বেশি ব্যবহার করতে পারি, আমি গাছের কেন্দ্রটি খুঁজতে আলগোরিদিমকে ভালবাসি। খুব চালাক.
oodavid

4

দুটি গ্রাফ যৌক্তিকভাবে একই কিনা তা দেখার সমস্যাটিকে গ্রাফ ইসোমোরফিশ্ম বলা হয় যাতে আপনি সেখান থেকে শুরু করতে চান।

নোট করুন যে সাধারণ গ্রাফ আইসোমর্ফিজম সমস্যাটি এনপিতে রয়েছে তবে এই বিশেষ ক্ষেত্রে শর্টকাট হতে পারে, তবে আমি নিশ্চিত নই যেহেতু আপনার পক্ষে যে পার্থক্যগুলি তা সমান কিনা তা যাচাই করতে হবে কিনা তা যৌক্তিক বলে মনে হয়।


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