تعداد دانشنامه:
5در حال تکمیل
کامپیوتر کوانتومی نوعی از کامپیوتر است که برای پردازش اطلاعات از اصول مکانیک کوانتومی استفاده میکند. این کامپیوترها برخلاف کامپیوترهای کلاسیک که از بیتها استفاده میکنند (که میتواند 0 یا 1 باشد)، از کیوبیتها که میتوانند به طور همزمان 0، 1 یا ترکیبی از هر دو باشند استفاده میکنند. این ویژگی به کامپیوترهای کوانتومی امکان میدهد محاسبات پیچیده، از جمله وظایف مشخصی مانند شبیهسازی مولکولها و حل مسائل بهینهسازی، را بسیار سریعتر از کامپیوترهای معمولی انجام دهند.
موازیسازی کوانتومی یکی از ویژگیهای اساسی بسیاری از الگوریتمهای کوانتومی است. به طور کلی و اگر بخواهیم خیلی ساده بیان کنیم، موازیسازی کوانتومی به کامپیوترهای کوانتومی این امکان را میدهد که یک تابع مفروض f(x) را برای تعداد قابل توجهی از مقادیر مختلفx ، به طور همزمان پردازش کنند.
الگوریتم کوانتومی را میتوان روشی برای حل مسائل روی یک کامپیوتر کوانتومی داست. این نوع الگوریتمها از کیوبیتها استفاده میکنند که این کیوبیتها از قوانین کوانتومی نظیر برهمنهی کوانتومی پیروی میکنند؛ این قوانین کوانتومی به الگوریتمها امکان میدهند که در برخی وظایف خاص، مانند فاکتورگیری اعداد بزرگ یا جستوجوی دادهها، سریعتر و یا کارآمدتر از الگوریتمهای معمولی عمل کند.