Skip to main content Explore View all products (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux virtual machines in Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability in Foundry Control Plane Azure OpenAI in Foundry Models Azure Speech in Foundry Tools Azure Machine Learning View all databases Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux virtual machines in Azure Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate View all solutions (40+) Cloud solutions for small and medium businesses Cloud migration and modernization center Data analytics for AI Azure Databases AI apps and agents Microsoft Marketplace Microsoft Sovereign Cloud AI apps and agents Responsible AI with Azure AI Infrastructure Data analytics for AI Machine learning operations (MLOps) Low-code application development on Azure Integration Services Serverless computing DevOps Migration and modernization center .NET apps migration Databases on Azure Linux on Azure Oracle on Azure SAP on the Microsoft Cloud Adaptive cloud High-performance computing (HPC) Infrastructure as a service (IaaS) Resiliency Azure Essentials Frontier Accelerate for Azure FinOps on Azure Microsoft Marketplace Azure pricing overview Create an Azure account Free Azure services Flexible purchase options Pricing calculator FinOps on Azure Maximize ROI from AI Azure savings plans Azure reservations Azure Hybrid Benefit Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud View more Software Development Companies Microsoft Marketplace Find a partner Resources for Azure partners Get started with Azure Customer stories Analyst reports, white papers, and e-books Videos Learn more about cloud computing Documentation Explore Azure portal Developer resources Quickstart templates Resources for startups Developer community Students Azure for partners Blog Events and Webinars Learn Support Contact Sales Get started with Azure Sign in
logo, company name
2 min read

Toshiba launches new SQBM+ quantum-inspired optimization provider on Azure Quantum

There are many optimization problems in finance, logistics, biotechnology, and AI where you need to find the best combination from an enormous range of choices. Combinatorial optimization problems such as these are difficult to solve at high speed and at a reasonable computational cost with existing computers because the number of combinatorial patterns increases exponentially as the scale of the problem grows.

One way to tackle these combinatorial optimization problems is to map them to a binary representation called an Ising model, and then use a specialized optimizer to find the ground state of this Ising system.

Toshiba’s new Simulated Quantum Bifurcation Machine+ (SQBM+) on Azure Quantum, based on its Simulated Bifurcation Machine (SBM), is an Ising model solver that can solve complex and large-scale combinatorial optimization problems with up to 100,000 variables at high speed. 

Toshiba has adopted a new approach, inspired by their quantum computing research, that significantly improves the speed, accuracy, and scale of their SBM. There are two algorithms available through the SQBM+ provider in Azure Quantum: the high-speed Ballistic Simulated Bifurcation algorithm (bSB) designed to find a good solution in a short time; and the high-accuracy Discrete Simulated Bifurcation algorithm (dSB) which finds more accurate solutions at a calculation speed that surpasses that of other machines (both classical and quantum). An auto-tune function has also been implemented that will auto-select which algorithm to use based on the problem submitted. These algorithms are optimized automatically to provide the best performance on GPU hardware deployed in the Azure cloud.

Users can select one of these algorithms specifically, or simply allow the auto selection function to choose on their behalf. This choice is made by supplying values for the “algo” and “auto” parameters during solver instantiation using the Azure Quantum Python SDK. More information is available in the Toshiba SQBM+ provider documentation, and a sample showing how to choose between the different algorithm options can be found at the qio-samples repo.

Quantum Development Kit

“The core technology of SQBM+ is SBM, which is software that utilizes currently available computers and achieves high-accuracy approximate solutions for complex and large-scale problems in a short amount of time. The outcome is the ability to solve Ising problems of up to 100,000 variablesat approximately a 10X improvement over our existing PoC service. And this is now all easily accessed through the Azure Quantum cloud platform,Shunsuke Okada, Corporate Senior Vice President and Chief Digital Officer of Toshiba.

Azure Quantum customers can access SQBM+ by adding the provider to their Quantum Workspace and selecting one of the available pricing plans: “Learn & Develop” (experimentation) and “Performance at scale” (commercial use).  

Plan options for SQBM+ Cloud on Azure Quantum.

Since joining the Azure Quantum Network in September 2020, Toshiba has continuously improved its quantum-inspired optimization solvers technology. Customers who want to solve combinatorial optimization problems including dynamic portfolio and risk management, molecular design, and optimizing routing, partitioning, and scheduling in a range of fields can apply SQBM+ today,  harnessing the GPU resources in the Azure cloud through Azure Quantum.

Learn more and get started today with Toshiba’s SQBM+ on Azure Quantum.