কোয়ান্টাম টিএম এবং ননডেটার্মিস্টিক টিএম এর মধ্যে পার্থক্য কী?


30

কোয়ান্টাম ট্যুরিং মেশিন কীভাবে সংজ্ঞায়িত করতে হয় সে প্রশ্নে আমি আলোচনার মধ্য দিয়ে যাচ্ছিলাম ? এবং আমি অনুভব করি যে কোয়ান্টাম টিএম এবং ননডেটারেমিস্টিক টিএম এক এবং একই। অন্যান্য প্রশ্নের উত্তরগুলি সেটিতে স্পর্শ করে না। এই দুটি মডেল কি এক এবং একই?

কোন যদি,

  1. কোয়ান্টাম টিএম এবং এনডিটিএম মধ্যে পার্থক্য কি?
  2. কোয়ান্টাম টিএম এর চেয়ে দ্রুত কোন এনডিটিএম দ্রুতগতিতে এমন কোনও গণনা করতে পারে?
  3. যদি এটি হয় তবে কোয়ান্টাম টিএম একটি ডিটিএম, তবে কেন এই প্রযুক্তিটি নিয়ে এত ঝোঁক, আমাদের ইতিমধ্যে এতগুলি ডিটিএম রয়েছে। শেষ পর্যন্ত কেন নতুন ডিটিএম ডিজাইন করবেন?

1
"যদি এটি হয় তবে কোয়ান্টাম টিএম একটি ডিটিএম" - এটি কোথা থেকে আসে?
রাফেল

উত্তর:


20

একটি সাধারণ উপস্থাপিকা হিসাবে, কিউটিএম, টিএম এবং এনটিএম হ'ল বিভিন্ন জিনিস (অব্যক্ত অনুমানের একগুচ্ছ সাথে বিশাল স্বাধীনতা গ্রহণ)।

আমি ধরে নিচ্ছি আপনি জানেন যে একটি ট্যুরিং মেশিন কী।

  1. একটি এনটিএম এমন একটি টিএম যেখানে কোনও রাজ্যে, কোনও প্রতীক সহ, ট্রানজিশন ফাংশনটিতে এমন অনেকগুলি ক্রিয়াকলাপের অনুমতি দেওয়া হয় যা যথাযথভাবে , অর্থাৎ বা বেশি হয় (একটি ডিস্ট্রিমেন্টিক টিএমের জন্য অবশ্যই একটি ক্রিয়া থাকতে হবে) প্রতিটি রাজ্যে প্রতিটি প্রতীক, যদিও ক্ষেত্রে মোকাবেলা করা সহজ)। যখন এমন পরিস্থিতির মুখোমুখি হন যখন বিভিন্ন বিকল্পের संक्रमणের বিকল্প রয়েছে তখন কোনও এনটিএম পছন্দ করে দেবে যা শেষ পর্যন্ত এটিকে কোনও গ্রহণযোগ্য অবস্থায় নিয়ে যাবে, যদি এই জাতীয় বিকল্প উপস্থিত থাকে। বিপরীতে একটি কিউটিএম কোয়ান্টাম গণনার একটি মডেল , আপনার সংযুক্ত থ্রেডে বিশদ হিসাবে। এটা হয় না1 010

    অদ্বিতীয় সম্ভবত একটি কিউটিএম এবং একটি টিএম এর মধ্যে মূল উচ্চ স্তরের পার্থক্য হ'ল একটি কিউটিএম এর রাজ্য হিসাবে ভিত্তি রাজ্যের একটি রৈখিক সংমিশ্রণ করে (আবার এটি সমস্ত অন্যান্য থ্রেডের মধ্যে থাকে) এবং এটি সম্ভাব্য, অর্থাৎ এটির আউটপুটের যথার্থতা চেয়ে কম সম্ভাবনার দ্বারা আবদ্ধ (বিস্তৃতভাবে বলা)। অনেক লোককে ধরে রাখার মতো একটি পয়েন্টে সত্যই স্পষ্ট হয়ে উঠতে, ননডেটেরিনিজম এলোমেলো নয়, এটি সমান্তরালতা নয়, এটি একটি তাত্ত্বিক গঠন যার কারও সাথে কোনও সম্পর্ক নেই। 1

  2. এর সম্পূর্ণ উত্তর কিছু জটিলতা তাত্ত্বিক অনুমানের উপর নির্ভর করে। একটি নির্দিষ্ট অবস্থান গ্রহণ (যে এবং ), উত্তরটি হ্যাঁ। অসম্পূর্ণ সমস্যাগুলি বহু সময়ের সময়ে একটি এনটিএম দ্বারা সমাধান করা যেতে পারে, এবং এটিও মনে হয় যে , তাই তারা বহুবর্ষীয় সময়ে কোনও কিউটিএম দ্বারা সমাধান করা যায় না। আবার, জটিলতা ক্লাসের বিভিন্ন দিয়ে কার্ডগুলি যেভাবে পড়েছে তার উপর নির্ভর করে এটি। যদি এটি প্রমাণিত হয় যে তবে উত্তরটির উত্তর নেই, উদাহরণস্বরূপ। QMABQPNPPNPNP-completeBQP=

    QMA=BQP
  3. এখানে প্রথম কথাটি হ'ল টিএমএস (যে কোনও ধরণের) এবং কম্পিউটারগুলিকে বিভ্রান্ত করার বিষয়ে সাবধানতা অবলম্বন করা। একটি টিএম কম্পিউটার নয়, একটি কিউটিএম কোয়ান্টাম কম্পিউটার নয়। টিএম (কোনও ধরণের) মডেল গণনা। প্রদত্ত কম্পিউটার যা করতে পারে তা এটি দ্বারা নিয়ন্ত্রিত হয় তবে এটি যে একে আমি টাইপ করছি এটি একটি টিএম বলে আলাদা।

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

আবার সত্যিই পরিষ্কার হয়ে উঠতে, আমি এখানে প্রচুর পরিমাণে গণ্য জটিলতার মুখোমুখি হয়েছি, যদি আপনি সত্যিই বুঝতে চান যে সবকিছু কীভাবে একসাথে ফিট করে তবে আপনাকে সাহিত্যে খনন করতে হবে।


অনেক ধন্যবাদ @ লুকম্যাথিসন। আমি সবকিছু হজম করার চেষ্টা করব এবং যা কিছু পেতে পারে তা আবার পোস্ট করব।
বনগজজ

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

3
"ননডেটেরিনিজম এলোমেলো নয়, এটি প্যারালালিজম নয়, এটি একটি তাত্ত্বিক কাঠামো যার কোনওটির সাথে কোনও সম্পর্ক নেই।" - এটি সম্ভবত এখানে একটি মূল বাক্য।
রাফেল

13

ননডেটরাইনিজম অর্থ

এখানে ইস্যুতে 'ননডেটরিনিজম' এর দুটি পৃথক অর্থ রয়েছে। কোয়ান্টাম মেকানিক্সকে সাধারণত "ডিটারিস্টিনিস্টিক নয়" হিসাবে বর্ণনা করা হয়, তবে তাত্ত্বিক কম্পিউটার বিজ্ঞানে "ননডেটারেস্টেমনিক" শব্দটি বিশেষায়িত পদ্ধতিতে ব্যবহৃত হয়।

  1. একটি অর্থ, যা কোয়ান্টাম মেকানিক্সের ক্ষেত্রে প্রযোজ্য, তা কেবল ' ডিটারমিনিস্টিক নয় '। শব্দের ব্যাখ্যা করার জন্য এটি সাধারণত যুক্তিসঙ্গত উপায় এবং সত্যিকার অর্থে কোয়ান্টাম টিউরিং মেশিন বা এমনকি সম্ভাব্য টুরিং মেশিনগুলি সিদ্ধান্ত গ্রহণের সমস্যার সমাধানের পথে প্রতিরোধমূলক হয় না।

  2. যাইহোক, গণনার মডেলগুলি বর্ণনা করার সময়, ননডিটারিস্টিক বিশেষভাবে এটি বোঝাতে ব্যবহৃত হয় যে মেশিনটি একটি নির্দিষ্ট উদ্দেশ্য অর্জনের জন্য (তার অর্থে বা তার ইনপুট দ্বারা নির্ধারিত নয় এমন কোনও পছন্দ করতে পারে) can এই অর্থটি অন্য কোথাও গণনার মডেলগুলি যেমন ননডেটারিস্টিনিস্টিক ফিনাইট অটোম্যাটা বর্ণনার ক্ষেত্রে ব্যবহৃত হয় ।

সুতরাং, কোয়ান্টাম ট্যুরিং মেশিনগুলি গণনার একটি মডেল যা নিরঙ্কুশ নয়, তবে এটি একটি " ননডেটারেস্টেম্যানিক ট্রুরিং মেশিন " থেকে আলাদা ।

ননডেটারিস্টেমিক ট্যুরিং মেশিনগুলি

একটি ননডেটারেমনস্টিক ট্যুরিং মেশিন এমন একটি মেশিন যা একাধিক সম্ভাব্য ট্রানজিশনগুলি অন্বেষণ করতে পারে। কোনও নির্দিষ্ট পদক্ষেপে এটি যে রূপান্তর করে তা নির্ভর করে তবে এটি যে রাষ্ট্রটি রয়েছে এবং এটি যে প্রতীকটি পড়ছে তা দ্বারা নির্ধারিত হয় না। এটি দুটি উপায়ে সাধারণত উপস্থাপন করা হয়:

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

  • এছাড়া বেশ বলতে চাই যে একটি nondeterministic মেশিন সমান্তরাল সিদ্ধান্ত গাছ সব সম্ভব পাথ প্রতিবেদক সাধারণ, এবং যদি একটি "হ্যাঁ" উত্তর দেয় কোন তাদের শয্যাত্যাগ একটি গ্রহণ করার পথ যাবে।

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

কোয়ান্টাম ট্যুরিং মেশিন

কোয়ান্টাম ট্যুরিং মেশিন এবং একটি ননডেটারিস্ট্যানিক একের মধ্যে প্রধান পার্থক্যটি হ'ল: প্রতিটি পদক্ষেপে দু'একটি বা তার বেশি সংখ্যক একটির স্থানান্তরকে 'বেছে নেওয়া' পরিবর্তে কোয়ান্টাম টুরিং মেশিন এক বা একাধিক সম্ভাব্য রূপান্তরগুলির একটি সুপারপজিশনে স্থানান্তরিত করে। মেশিনের সম্পূর্ণ অবস্থাটি একটি জটিল ভেক্টর স্পেসে ইউনিট ভেক্টর হিসাবে সংজ্ঞায়িত হয়, টেপের ধ্রুপদী রাজ্যগুলি, মেশিনের প্রধানের অবস্থান এবং মেশিনের প্রধানের "অভ্যন্তরীণ অবস্থা" দ্বারা বর্ণিত ভিত্তি রাজ্যের লিনিয়ার সংমিশ্রণ দ্বারা সংজ্ঞায়িত হয় ve । ( উদাহরণস্বরূপ কোয়ান্টাম কমপ্লেক্সিটি থিওরির পৃষ্ঠা 9, সংজ্ঞা 3.2.2 দেখুনকোয়ান্টাম টুরিং মেশিনগুলি কীভাবে রূপান্তর করে তার সম্পূর্ণ বিবরণের জন্য।) কোয়ান্টাম টুরিং মেশিন যে ইনপুটটি একটি ইনপুট গ্রহণ করে তার অধীনেও আরও বাধা থাকে এবং অন্তর্নিহিতভাবে সম্ভাবনার সাথে জড়িত থাকে, যাতে সফল হওয়ার জন্য সঠিক ফলাফল পর্যবেক্ষণের যথেষ্ট সম্ভাবনা থাকে requ

ফলস্বরূপ, কোয়ান্টাম ট্যুরিং মেশিনগুলি ননডেটারিস্টিনিস্টিক মেশিনের থেকে পৃথক যেভাবে তারা তাদের রূপান্তরগুলি পুরোপুরি অনির্দিষ্ট করে না। এমনকি যদি রূপান্তরটি "রহস্যজনক বলে মনে হয়", তবে এটি সময়ের সাথে একই ধরণের বিবর্তনও ঘটায় যা আমাদের সেরা তত্ত্বটি ইঙ্গিত দেয় আসল বিশ্বে ঘটে। কোয়ান্টাম কম্পিউটারগুলিকে "সমান্তরালভাবে বিভিন্ন গণনামূলক পথগুলি অন্বেষণ করা" হিসাবে বর্ণনা করা সাধারণ, এটি করা বিশেষভাবে কার্যকর নয়: বিভিন্ন পাথের প্রশস্ততাগুলির অর্থ হল যে তাদের সকলেরই একই গুরুত্ব নেই, এবং ননডেস্ট্রিমেন্টিক টিউরিং মেশিনের বিপরীতে, এটি কিছু ফলাফলের জন্য শূন্য-প্রশস্ত প্রশস্ততা যথেষ্ট নয়; সঠিক ফলাফল প্রাপ্তির খুব বড় সম্ভাবনা যেমন 2/3 পাওয়া সম্ভব হবে। (সমস্যার ক্লাস বিকিউপিযা কোয়ান্টাম টুরিং মেশিন দক্ষতার সাথে সমাধান করতে পারে বিপিপির মতো র্যান্ডমাইজড গণনার জন্য একই ধরণের সম্ভাবনার ফাঁক প্রয়োজন )) তদতিরিক্ত, কোয়ান্টাম টুরিং মেশিন বিভক্ত হওয়ার পরে একে অপরের সাথে হস্তক্ষেপ করতে পারে , যা একটি ননডেটেরিমেন্টিক টিউরিং মেশিনের সাধারণ গঠনে কেবল অসম্ভব (এবং এটি সিদ্ধান্তের গাছের ক্ষেত্রে বর্ণনাটিকে প্রথম স্থানে কম দরকারী করে তোলে)।

দুটি মডেলের তুলনা করছি

আমরা জানি না যে এই মেশিনগুলির মধ্যে একটিও অন্যটির চেয়ে বেশি শক্তিশালী কিনা; যেগুলি বিভিন্নভাবে তারা নিরস্ত্রী নয় তারা একে অপরের থেকে পৃথক এবং তুলনা করা শক্ত।

প্রতিটি মেশিন দ্রুত করতে পারে এমন সমস্যাগুলির জন্য, অন্যটি না করতে পারে (যতদূর আমরা জানি):

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

তবে কেউ যদি দুই ধরণের মেশিনকে একে অপরের সাথে কীভাবে সম্পর্কযুক্ত তা দেখায় - এবং এমনকি অত্যন্ত সম্ভাবনাময় দৃশ্যেও যে কেউ দেখায় যে বিকিউপি  =  এনপি (যে সমস্যাগুলি একটি কোয়ান্টাম টুরিং মেশিন, এবং ননডেস্ট্রিমেন্টিক টিউরিং মেশিন, যথাক্রমে দ্রুত সমাধান করতে পারে) ) - গণনার এই মডেলগুলি সংজ্ঞায়িতকারী দুটি মেশিন একে অপরের থেকে একেবারে পৃথক are


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

1
দ্বিতীয় অংশটি হ'ল আমি ননডেটেরিনিজম ধারণাকে সমান্তরালতা বিভ্রান্তিমূলক হিসাবে খুঁজে পাই (যদিও আমি এটিও এভাবে ভাবতাম)। এটি একটি ঠিক ধারণা, যতক্ষণ না আপনি মনে রাখবেন যে এটি সত্যই "বাস্তব" সমান্তরালতার মতো কোনও কিছুর সাথে সম্পর্কিত নয়। একটি সরল ননডেটারেস্টেমিক মেশিন কার্যকরভাবে একটি ক্ষতিকারক সংখ্যক নির্ধারিত মেশিনের অনুকরণ করতে পারে (যতক্ষণ আপনি কেবল সঠিক উত্তর পাওয়ার বিষয়ে যত্নবান হন, সমস্ত গণনার পাথের দিকে তাকাচ্ছেন না এবং এনপি এবং # পি এর মধ্যে পার্থক্যটি বেশ বড়)। সুতরাং ধারণাটি যে এটি সমান্তরালভাবে সমস্ত পাথ চেক করে জিনিসগুলিকে coversেকে দেয়।
লুক ম্যাথিসন

আশা করি আপনি যুক্তিসঙ্গত বিশদটি পূরণ করতে পেরে খুশি, এই মন্তব্যগুলি খুব ছোট! ;)
লুক ম্যাথিসন

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

ওহ, আমি মনে করি না যে আপনি যা বলেছিলেন তাতে কিছু পরিবর্তন করার দরকার আছে, আমি কেবল মন্তব্য (যুক্ত করার চেষ্টা করছিলাম) (ব্যর্থ??)) যা যুক্তিবিহীনতার কিছু আকর্ষণীয় দিক চিহ্নিত করতে সহায়তা করতে পারে এবং এটি অন্যান্য গুণগত ধারণাগুলির সাথে সম্পর্ক।
লুক ম্যাথিসন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.