{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T09:43:19Z","timestamp":1762508599437,"version":"3.37.3"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2021,8,1]],"date-time":"2021-08-01T00:00:00Z","timestamp":1627776000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,8,9]],"date-time":"2021-08-09T00:00:00Z","timestamp":1628467200000},"content-version":"vor","delay-in-days":8,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Quantum Inf Process"],"published-print":{"date-parts":[[2021,8]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In distributed quantum computation, quantum remote-controlled gates are used frequently and applied on separate nodes or subsystems of a network. One of the universal and well-known controlled gates is the n-qubit controlled-NOT gate, especially Toffoli gate for the case of three qubits, which are frequently used to synthesize quantum circuits. In this paper, we considered a more general case, an n-qubit controlled-U gate, and present a general protocol for implementing these gates remotely with minimum required resources. Then, the proposed method is applied to implement a Toffoli gate in bipartite and tripartite systems. In this method, we considered cases in which a group of qubits belongs to one subsystem of the network. Then, we improved its consumption resources.<\/jats:p>","DOI":"10.1007\/s11128-021-03191-0","type":"journal-article","created":{"date-parts":[[2021,8,9]],"date-time":"2021-08-09T06:02:46Z","timestamp":1628488966000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":12,"title":["A general protocol for distributed quantum gates"],"prefix":"10.1007","volume":"20","author":[{"given":"Moein","family":"Sarvaghad-Moghaddam","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1308-3453","authenticated-orcid":false,"given":"Mariam","family":"Zomorodi","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2021,8,9]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge (2010)","key":"3191_CR1","DOI":"10.1017\/CBO9780511976667"},{"doi-asserted-by":"crossref","unstructured":"Grover, L.K.: A Fast Quantum Mechanical Algorithm for Database Search. In: Proceedings of the 28th Annual ACM Symposium on the Theory of Computing (STOC), pp. 212\u2013219 (1996)","key":"3191_CR2","DOI":"10.1145\/237814.237866"},{"doi-asserted-by":"crossref","unstructured":"Shor, P.W.: Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM J. Sci. Comput. 26 (1997)","key":"3191_CR3","DOI":"10.1137\/S0097539795293172"},{"issue":"6","key":"3191_CR4","doi-asserted-by":"publisher","first-page":"1019","DOI":"10.1088\/0253-6102\/54\/6\/13","volume":"54","author":"C-R Hsieh","year":"2010","unstructured":"Hsieh, C.-R., Tasi, C.-W., Hwang, T.: Quantum secret sharing using GHZ-like state. Commun. Theor. Phys. 54(6), 1019 (2010)","journal-title":"Commun. Theor. Phys."},{"issue":"1","key":"3191_CR5","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1364\/OPTICA.4.000163","volume":"4","author":"B Fr\u00f6hlich","year":"2017","unstructured":"Fr\u00f6hlich, B., Lucamarini, M., Dynes, J.F., Comandar, L.C., Tam, W.W.-S., Plews, A., Sharpe, A.W., Yuan, Z., Shields, A.J.: Long-distance quantum key distribution secure against coherent attacks. Optica 4(1), 163\u2013167 (2017)","journal-title":"Optica"},{"issue":"7683","key":"3191_CR6","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1038\/d41586-017-07689-5","volume":"552","author":"N Gisin","year":"2017","unstructured":"Gisin, N.: Quantum-teleportation experiments turn 20. Nature 552(7683), 42\u201343 (2017)","journal-title":"Nature"},{"issue":"1","key":"3191_CR7","doi-asserted-by":"publisher","first-page":"1918","DOI":"10.1038\/s41467-017-01904-7","volume":"8","author":"C Figgatt","year":"2017","unstructured":"Figgatt, C., Maslov, D., Landsman, K., Linke, N., Debnath, S., Monroe, C.: Complete 3-qubit Grover search on a programmable quantum computer. Nat. Commun. 8(1), 1918 (2017)","journal-title":"Nat. Commun."},{"key":"3191_CR8","doi-asserted-by":"publisher","first-page":"467","DOI":"10.1007\/BF02650179","volume":"21","author":"RP Feynman","year":"1982","unstructured":"Feynman, R.P.: Simulating physics with computers. Int. J. Theor. Phys. 21, 467\u2013488 (1982)","journal-title":"Int. J. Theor. Phys."},{"issue":"1818","key":"3191_CR9","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1098\/rspa.1985.0070","volume":"400","author":"D Deutsch","year":"1985","unstructured":"Deutsch, D.: Quantum theory, the Church-Turing principle and the universal quantum computer. Proc. R. Soc. Lond. A 400(1818), 97\u2013117 (1985)","journal-title":"Proc. R. Soc. Lond. A"},{"unstructured":"Fujii, K., Yamamoto, T., Koashi, M., Imoto, N.: A distributed architecture for scalable quantum computation with realistically noisy devices (2012). arXiv preprint arXiv:1202.6588","key":"3191_CR10"},{"issue":"6","key":"3191_CR11","doi-asserted-by":"publisher","first-page":"728","DOI":"10.1109\/TC.2009.13","volume":"58","author":"M Ying","year":"2009","unstructured":"Ying, M., Feng, Y.: An algebraic language for distributed quantum computing. IEEE Trans. Comput. 58(6), 728\u2013743 (2009)","journal-title":"IEEE Trans. Comput."},{"key":"3191_CR12","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1142\/S0219749910006435","volume":"8","author":"R Van Meter","year":"2010","unstructured":"Van Meter, R., Ladd, T.D., Fowler, A.G., Yamamoto, Y.: Distributed quantum computation architecture using semiconductor nanophotonics. Int. J. Quant. Inf. 8, 295\u2013323 (2010)","journal-title":"Int. J. Quant. Inf."},{"issue":"9","key":"3191_CR13","doi-asserted-by":"publisher","first-page":"090501","DOI":"10.1103\/PhysRevLett.93.090501","volume":"93","author":"HG Krojanski","year":"2004","unstructured":"Krojanski, H.G., Suter, D.: Scaling of decoherence in wide NMR quantum registers. Phys. Rev. Lett. 93(9), 090501 (2004)","journal-title":"Phys. Rev. Lett."},{"key":"3191_CR14","doi-asserted-by":"publisher","first-page":"1756","DOI":"10.1038\/ncomms2773","volume":"4","author":"NH Nickerson","year":"2013","unstructured":"Nickerson, N.H., Li, Y., Benjamin, S.C.: Topological quantum computing with a very noisy network and local error rates approaching one percent. Nat. Commun. 4, 1756 (2013)","journal-title":"Nat. Commun."},{"unstructured":"Grover, L.K.: Quantum telecomputation (1997). arXiv preprint arXiv:quant-ph\/9704012v2","key":"3191_CR15"},{"issue":"2","key":"3191_CR16","doi-asserted-by":"publisher","first-page":"1201","DOI":"10.1103\/PhysRevA.56.1201","volume":"56","author":"R Cleve","year":"1997","unstructured":"Cleve, R., Buhrman, H.: Substituting quantum entanglement for communication. Phys. Rev. A 56(2), 1201 (1997)","journal-title":"Phys. Rev. A"},{"issue":"6","key":"3191_CR17","doi-asserted-by":"publisher","first-page":"4249","DOI":"10.1103\/PhysRevA.59.4249","volume":"59","author":"J Cirac","year":"1999","unstructured":"Cirac, J., Ekert, A., Huelga, S., Macchiavello, C.: Distributed quantum computation over noisy channels. Phys. Rev. A 59(6), 4249 (1999)","journal-title":"Phys. Rev. A"},{"issue":"4","key":"3191_CR18","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1145\/1324177.1324179","volume":"3","author":"RV Meter","year":"2008","unstructured":"Meter, R.V., Munro, W., Nemoto, K., Itoh, K.M.: Arithmetic on a distributed-memory quantum multicomputer. ACM J. Emerg. Technol. Comput. Syst. 3(4), 2 (2008)","journal-title":"ACM J. Emerg. Technol. Comput. Syst."},{"issue":"09","key":"3191_CR19","doi-asserted-by":"publisher","first-page":"1273","DOI":"10.1142\/S0129183101002668","volume":"12","author":"J Yepez","year":"2001","unstructured":"Yepez, J.: Type-II quantum computers. Int. J. Mod. Phys. C 12(09), 1273\u20131284 (2001)","journal-title":"Int. J. Mod. Phys. C"},{"issue":"13","key":"3191_CR20","doi-asserted-by":"publisher","first-page":"1895","DOI":"10.1103\/PhysRevLett.70.1895","volume":"70","author":"CH Bennett","year":"1993","unstructured":"Bennett, C.H., Brassard, G., Crepeau, C., Jozsa, R., Peres, A., Wootters, W.K.: Teleporting an unknown quantum state via dual classical and Einstein-Podolsky-Rosen channels. Phys. Rev. Lett. 70(13), 1895\u20131899 (1993)","journal-title":"Phys. Rev. Lett."},{"issue":"6660","key":"3191_CR21","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1038\/37539","volume":"390","author":"D Bouwmeester","year":"1997","unstructured":"Bouwmeester, D., Pan, J.-W., Mattle, K., Eibl, M., Weinfurter, H., Zeilinger, A.: Experimental quantum teleportation. Nature 390(6660), 575 (1997)","journal-title":"Nature"},{"issue":"6706","key":"3191_CR22","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1038\/23891","volume":"396","author":"MA Nielsen","year":"1998","unstructured":"Nielsen, M.A., Knill, E., Laflamme, R.: Complete quantum teleportation using nuclear magnetic resonance. Nature 396(6706), 52 (1998)","journal-title":"Nature"},{"issue":"6993","key":"3191_CR23","doi-asserted-by":"publisher","first-page":"734","DOI":"10.1038\/nature02570","volume":"429","author":"M Riebe","year":"2004","unstructured":"Riebe, M., H\u00e4ffner, H., Roos, C., H\u00e4nsel, W., Benhelm, J., Lancaster, G., K\u00f6rber, T., Becher, C., Schmidt-Kaler, F., James, D.: Deterministic quantum teleportation with atoms. Nature 429(6993), 734 (2004)","journal-title":"Nature"},{"doi-asserted-by":"crossref","unstructured":"Yimsiriwattana, A., Lomonaco, S.J. Jr.: Distributed quantum computing: a distributed shor algorithm. Quantum Information and Computation II. Vol. 5436. International Society for Optics and Photonics (2004)","key":"3191_CR24","DOI":"10.1117\/12.546504"},{"issue":"3","key":"3191_CR25","doi-asserted-by":"publisher","first-page":"848","DOI":"10.1007\/s10773-017-3618-x","volume":"7","author":"M Zomorodi-Moghadam","year":"2018","unstructured":"Zomorodi-Moghadam, M., Houshmand, M., Houshmand, M.: Optimizing teleportation cost in distributed quantum circuits. Int. J. Theoret. Phys. 7(3): 848\u2013861 (2018).","journal-title":"Int. J. Theoret. Phys."},{"unstructured":"Andr\u00e9s-Mart\u00ednez, P., Chris, H.: Automated distribution of quantum circuits (2018). arXiv preprint arXiv:1811.10972","key":"3191_CR26"},{"doi-asserted-by":"crossref","unstructured":"Daei, O., Navi, K., Zomorodi-Moghadam, M.: Optimized quantum circuit partitioning. Int. J. Theoret. Phys. (2020)","key":"3191_CR27","DOI":"10.1007\/s10773-020-04633-8"},{"issue":"10","key":"3191_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s11128-020-02871-7","volume":"19","author":"Z Davarzani","year":"2020","unstructured":"Davarzani, Z., Zomorodi-Moghadam, M., Houshmand, M., Nouri-baygi, M.: A dynamic programming approach for distributing quantum circuits by bipartite graphs. Quantum Inf. Process. 19(10), 1\u201318 (2020)","journal-title":"Quantum Inf. Process."},{"issue":"4","key":"3191_CR29","doi-asserted-by":"publisher","first-page":"1315","DOI":"10.1007\/s10773-020-04409-0","volume":"59","author":"M Houshmand","year":"2020","unstructured":"Houshmand, M., Mohammadi, Z., Zomorodi-Moghadam, M., Houshmand, M.: An evolutionary approach to optimizing communication cost in distributed quantum computation. Int. J. Theor. Phys. 59(4), 1315\u20131329 (2020)","journal-title":"Int. J. Theor. Phys."},{"issue":"5","key":"3191_CR30","doi-asserted-by":"publisher","first-page":"052317","DOI":"10.1103\/PhysRevA.62.052317","volume":"62","author":"J Eisert","year":"2000","unstructured":"Eisert, J., Jacobs, K., Papadopoulos, P., Plenio, M.: Optimal local implementation of non-local quantum gates. Phys. Rev. A 62(5), 052317 (2000)","journal-title":"Phys. Rev. A"},{"doi-asserted-by":"crossref","unstructured":"Luo, M.-X., Li, H.-R.: Distributed quantum computation assisted by remote Toffoli gate. In: International Conference on Cloud Computing and Security, pp. 475\u2013485. Springer (2016)","key":"3191_CR31","DOI":"10.1007\/978-3-319-48671-0_42"},{"unstructured":"Nickerson, N.: Practical fault-tolerant quantum computing (2015)","key":"3191_CR32"},{"doi-asserted-by":"crossref","unstructured":"Caleffi, M., Cacciapuoti, A., Bianchi, G.: Quantum internet: from communication to distributed computing. In NANOCOM \u201818 Proceedings of the 5th ACM International Conference on Nanoscale Computing and Communication, Reykjavik, Iceland (2018)","key":"3191_CR33","DOI":"10.1145\/3233188.3233224"},{"doi-asserted-by":"crossref","unstructured":"Cacciapuoti, A., Caleffi, M., Tafuri, F., Cataliotti, F., Gherardini, S., Bianchi, G.: Quantum Internet: Networking Challenges in Distributed Quantum Computing (2019). arXiv:1810.08421","key":"3191_CR34","DOI":"10.1109\/MNET.001.1900092"},{"doi-asserted-by":"crossref","unstructured":"Hu, S., Cui, W.X., Wang, D.Y., Bai, C.H., Guo, Q., Wang, H.F., et al.: Teleportation of a Toffoli gate among distant solid-state qubits with quantum dots embedded in optical microcavities. Sci. Rep. (2015)","key":"3191_CR35","DOI":"10.1038\/srep11321"},{"doi-asserted-by":"crossref","unstructured":"Sun, G.Q., Wu, J.L., Niu, W., Yu, W.R., & Ji, X.: Remote implementation of a Fredkin gate via virtual excitation of an atom\u2010cavity\u2010fiber system. Annalen der Physik, 532(1), (2020)","key":"3191_CR36","DOI":"10.1002\/andp.201900372"},{"issue":"1","key":"3191_CR37","doi-asserted-by":"publisher","first-page":"012311","DOI":"10.1103\/PhysRevA.90.012311","volume":"90","author":"S Yokoyama","year":"2014","unstructured":"Yokoyama, S., et al.: Non-local quantum gate on quantum continuous variables with minimal resources. Phys. Rev. A 90(1), 012311 (2014)","journal-title":"Phys. Rev. A"},{"doi-asserted-by":"crossref","unstructured":"Toffoli, T. Reversible computing. In: International Colloquium on Automata, Languages, and Programming (pp. 632\u2013644). Springer, Berlin (1980)","key":"3191_CR38","DOI":"10.1007\/3-540-10003-2_104"}],"container-title":["Quantum Information Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11128-021-03191-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11128-021-03191-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11128-021-03191-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,3]],"date-time":"2021-09-03T18:48:09Z","timestamp":1630694889000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11128-021-03191-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,8]]},"references-count":38,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2021,8]]}},"alternative-id":["3191"],"URL":"https:\/\/doi.org\/10.1007\/s11128-021-03191-0","relation":{},"ISSN":["1570-0755","1573-1332"],"issn-type":[{"type":"print","value":"1570-0755"},{"type":"electronic","value":"1573-1332"}],"subject":[],"published":{"date-parts":[[2021,8]]},"assertion":[{"value":"29 September 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"15 July 2021","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 August 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"265"}}