কোনও পূর্বনির্ধারিত সার্বজনীন গেট সেটের উপর দিয়ে থেকে ইউনিটরিটিগুলি ক্ষয়ের কোয়ান্টাম সার্কিটগুলিতে ক্ষয় করার কোনও সফ্টওয়্যার প্যাকেজ রয়েছে কি ?
কোনও পূর্বনির্ধারিত সার্বজনীন গেট সেটের উপর দিয়ে থেকে ইউনিটরিটিগুলি ক্ষয়ের কোয়ান্টাম সার্কিটগুলিতে ক্ষয় করার কোনও সফ্টওয়্যার প্যাকেজ রয়েছে কি ?
উত্তর:
এই প্যাকেজটি (CUGates.m) কয়েকদিন আগে আরএক্সভিতে ঘোষণা করা হয়েছিল যা আপনার পক্ষে কার্যকর হতে পারে। এটি ম্যাথমেটিকাকে ব্যবহার করে। যদিও আমি এটি চেষ্টা করে দেখিনি, এবং এটি আপনার প্রয়োজন অনুযায়ী করতে পারে বা নাও পারে। বিমূর্ত থেকে:
এই কাগজটি একক / একাধিক কুইবিট এবং চতুর্থাংশ কোয়ান্টাম গেট সমন্বিত জটিল কোয়ান্টাম সার্কিট বিশ্লেষণের জন্য একটি অত্যন্ত দক্ষ পচন প্রকল্প এবং এর সাথে সম্পর্কিত ম্যাথামেটিক নোটবুক উপস্থাপন করে। বিশেষত, এই স্কিমটি শর্তাধীন বা গেটের মাত্রা নির্বিশেষে বহু শর্তাবলীর সাথে একাধিক একক গেট অপারেশনগুলির মূল্যায়নকে মাত্র দুটি ম্যাট্রিক্স সংযোজন করে। এটি ক্লাসিকাল কম্পিউটারে প্রয়োগ করা কোয়ান্টাম সার্কিট বিশ্লেষকের সক্ষমতা উল্লেখযোগ্যভাবে উন্নত করে। এটি কোয়েডিট কোয়ান্টাম লজিক গেটস অন্তর্ভুক্ত করার জন্য প্রথম দক্ষ কোয়ান্টাম সার্কিট বিশ্লেষক।
বারেঙ্কোর পঁচন বাস্তবায়ন ও অনুকূলকরণের বিষয়ে প্রায় 6 বছর আগে একটি কাগজ ছিল: http://arxiv.org/abs/quant-ph/0607123 আমি জানি না তারা তাদের সফ্টওয়্যার প্রকাশ করেছে কিনা, বা আপনার যদি প্রয়োজন হয় এটির জন্য তাদের সুন্দরভাবে জিজ্ঞাসা করুন।
এই ওয়েবসাইটটি - কোয়ান্টাম কমপাইলারওর্গ - একটি অজগর গ্রন্থাগারের জন্য সোর্সকোড রয়েছে যা সলোভে-কেতায়েভ এবং কেতায়েভ-শেন-ভাইালি নামে দুটি মডেলে এটি করে does
আরআরটুকির একটি প্রোগ্রাম "কিউবিটার" রয়েছে যা সিএস পচন ব্যবহার করে, http://arxiv.org/abs/quant-ph/9902062 এ বর্ণিত এবং সোর্স কোড (সি ++) এর মাধ্যমে বিনামূল্যে বিতরণ করা হয়েছে। আমি কেবল দেখেছি - ই-প্রিন্টের একটি লিঙ্ক এখনও বৈধ, শেষ সংস্করণটি 1-11, তবে আমি নিজে প্রোগ্রামটি কখনও ব্যবহার করি নি এবং তাই এটি মন্তব্যও করতে পারে না।
[সম্পাদনা] তালিকায় পচে যাওয়ার জন্য (কমপক্ষে) দুটি প্যাকেজ রয়েছে http://www.quantiki.org/wiki/List_of_QC_simulators
পূর্ববর্তী উত্তরগুলি ছাড়াও, এমন একটি প্যাকেজ রয়েছে যা এই অ্যালগরিদমের উপর ভিত্তি করে সমাধানযোগ্য অ-পরিবহনের গোষ্ঠীর জন্য ফুরিয়ার রূপান্তর গণনা করে । সফ্টওয়্যারটিতে ফুরিয়ারকে ক্ষুদ্রতর ম্যাট্রিক্সে রূপান্তর করার একটি সরঞ্জাম রয়েছে। এই জাতীয় পচন হ'ল নন-অ্যাবেলিয়ান কোয়ান্টাম ফুরিয়ার রূপান্তরটি কার্যকর করার জন্য একটি কার্যকর কোয়ান্টাম সার্কিট।
যদিও এটি সাধারণ-উদ্দেশ্য প্যাকেজ নয় তবে আপনি যদি এই শ্রেণীর (বরং জটিল) ইউনিটির সাথে কাজ করেন তবে এটি একটি দুর্দান্ত সরঞ্জাম। এই প্রসঙ্গে আমি জানি যে বিকল্প নেই।