Please use this identifier to cite or link to this item: http://dx.doi.org/10.25673/118110
Title: Quantum Approximate Optimization Algorithm for the Max-Cut Problem : JavaScript Programming Language Implementation
Author(s): Sapozhnyk, Dmytro
Granting Institution: Hochschule Anhalt
Issue Date: 2024-11-30
Extent: 1 Online-Ressource (8 Seiten)
Language: English
Abstract: In this paper, we present the implementation of the Quantum Approximate Optimization Algorithm (QAOA) for the Max-Cut problem using the JavaScript programming language. The Max-Cut issue, which involves partitioning the vertices of a graph into two subsets such that the number of edges between the subsets is maximized, is a well-known NP-hard difficulty with numerous practical applications, including network design and resource allocation. The implementation of QAOA in JavaScript is a significant step towards integrating quantum computing with modern web technologies, thus broadening access to quantum algorithms among software developers. Quantum algorithm implementation leverages the principles of quantum mechanics, such as superposition and entanglement, to approximate solutions to combinatorial optimization issues. The quantum.js framework, developed in the context of this research, facilitates the construction and manipulation of quantum circuits in a web environment. The framework includes functions for building quantum circuits, optimizing the parameters of the QAOA algorithm, and visualizing the resulting quantum states. By enabling the execution of quantum algorithms in a web-based setting, this work demonstrates the potential for utilizing quantum computing capabilities within popular web development environments. The results highlight the efficiency of QAOA in providing approximate solutions to the Max-Cut, offering a promising alternative to classical optimization methods. Future work will focus on enhancing the framework by adding cloud-based quantum computing capabilities, expanding the documentation, incorporating additional quantum-hybrid algorithms, and improving the user interface of the associated web application.
URI: https://opendata.uni-halle.de//handle/1981185920/120069
http://dx.doi.org/10.25673/118110
Open Access: Open access publication
License: (CC BY-SA 4.0) Creative Commons Attribution ShareAlike 4.0(CC BY-SA 4.0) Creative Commons Attribution ShareAlike 4.0
Appears in Collections:International Conference on Applied Innovations in IT (ICAIIT)

Files in This Item:
File Description SizeFormat 
1-4-ICAIIT_2024_12(2).pdf1.31 MBAdobe PDFThumbnail
View/Open