{"title":"交通和道路领域复杂量子算法计算电路的参数综合","authors":"C. B. Pronin, A. Ostroukh","doi":"10.1109/TIRVED56496.2022.9965530","DOIUrl":null,"url":null,"abstract":"Since quantum computing technologies are still in their early development phase, quantum circuits are created mainly by manual placement of logic elements. This development approach has the drawback of becoming inefficient due to lack of human comprehension when analyzing large circuits that correspond to complex algorithms. Because, even a slight increase in the number of operations in a quantum algorithm, could lead to the significant increase in size of its corresponding quantum circuit. Therefore, the purpose of creating Quantum Circuit Synthesizer \"Naginata\" is to improve the development and debugging processes of quantum circuits by introducing dynamically scalable compositions for common operations such as: the adder, multiplier, digital comparator (comparison operator), etc., turning them into building blocks for quantum programs, as well as providing a stable platform for creating more of these compositions. This way, our quantum synthesizer is opening an opportunity to implement quantum algorithms using higher-level commands. The programmer could implement a quantum algorithm with these generic blocks, and the quantum synthesizer would create a suitable circuit for this algorithm, in a format that is supported by the chosen quantum computation environment. With the help of simple command logging and using coding for building quantum circuits, this approach has the potential to significantly simplify and enhance the development and debugging processes of quantum circuits. The proposed approach for implementing quantum algorithms could have a potential application in the field of machine learning, in this regard, we provided an example of creating a circuit for training a simple neural network. Neural networks have a significant impact on the technological development of the transport and road complex, and there is a potential for improving the reliability and efficiency of their learning process by utilizing quantum computation.","PeriodicalId":173682,"journal":{"name":"2022 Intelligent Technologies and Electronic Devices in Vehicle and Road Transport Complex (TIRVED)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Parametric Synthesis of Computational Circuits for Complex Quantum Algorithms in the Transport and Road Sphere\",\"authors\":\"C. B. Pronin, A. Ostroukh\",\"doi\":\"10.1109/TIRVED56496.2022.9965530\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Since quantum computing technologies are still in their early development phase, quantum circuits are created mainly by manual placement of logic elements. This development approach has the drawback of becoming inefficient due to lack of human comprehension when analyzing large circuits that correspond to complex algorithms. Because, even a slight increase in the number of operations in a quantum algorithm, could lead to the significant increase in size of its corresponding quantum circuit. Therefore, the purpose of creating Quantum Circuit Synthesizer \\\"Naginata\\\" is to improve the development and debugging processes of quantum circuits by introducing dynamically scalable compositions for common operations such as: the adder, multiplier, digital comparator (comparison operator), etc., turning them into building blocks for quantum programs, as well as providing a stable platform for creating more of these compositions. This way, our quantum synthesizer is opening an opportunity to implement quantum algorithms using higher-level commands. The programmer could implement a quantum algorithm with these generic blocks, and the quantum synthesizer would create a suitable circuit for this algorithm, in a format that is supported by the chosen quantum computation environment. With the help of simple command logging and using coding for building quantum circuits, this approach has the potential to significantly simplify and enhance the development and debugging processes of quantum circuits. The proposed approach for implementing quantum algorithms could have a potential application in the field of machine learning, in this regard, we provided an example of creating a circuit for training a simple neural network. Neural networks have a significant impact on the technological development of the transport and road complex, and there is a potential for improving the reliability and efficiency of their learning process by utilizing quantum computation.\",\"PeriodicalId\":173682,\"journal\":{\"name\":\"2022 Intelligent Technologies and Electronic Devices in Vehicle and Road Transport Complex (TIRVED)\",\"volume\":\"61 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-09-20\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2022 Intelligent Technologies and Electronic Devices in Vehicle and Road Transport Complex (TIRVED)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/TIRVED56496.2022.9965530\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2022 Intelligent Technologies and Electronic Devices in Vehicle and Road Transport Complex (TIRVED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/TIRVED56496.2022.9965530","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Parametric Synthesis of Computational Circuits for Complex Quantum Algorithms in the Transport and Road Sphere
Since quantum computing technologies are still in their early development phase, quantum circuits are created mainly by manual placement of logic elements. This development approach has the drawback of becoming inefficient due to lack of human comprehension when analyzing large circuits that correspond to complex algorithms. Because, even a slight increase in the number of operations in a quantum algorithm, could lead to the significant increase in size of its corresponding quantum circuit. Therefore, the purpose of creating Quantum Circuit Synthesizer "Naginata" is to improve the development and debugging processes of quantum circuits by introducing dynamically scalable compositions for common operations such as: the adder, multiplier, digital comparator (comparison operator), etc., turning them into building blocks for quantum programs, as well as providing a stable platform for creating more of these compositions. This way, our quantum synthesizer is opening an opportunity to implement quantum algorithms using higher-level commands. The programmer could implement a quantum algorithm with these generic blocks, and the quantum synthesizer would create a suitable circuit for this algorithm, in a format that is supported by the chosen quantum computation environment. With the help of simple command logging and using coding for building quantum circuits, this approach has the potential to significantly simplify and enhance the development and debugging processes of quantum circuits. The proposed approach for implementing quantum algorithms could have a potential application in the field of machine learning, in this regard, we provided an example of creating a circuit for training a simple neural network. Neural networks have a significant impact on the technological development of the transport and road complex, and there is a potential for improving the reliability and efficiency of their learning process by utilizing quantum computation.