{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T00:55:33Z","timestamp":1740099333391,"version":"3.37.3"},"publisher-location":"Cham","reference-count":24,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783030214999"},{"type":"electronic","value":"9783030215002"}],"license":[{"start":{"date-parts":[[2019,1,1]],"date-time":"2019-01-01T00:00:00Z","timestamp":1546300800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2019]]},"DOI":"10.1007\/978-3-030-21500-2_13","type":"book-chapter","created":{"date-parts":[[2019,6,16]],"date-time":"2019-06-16T19:02:48Z","timestamp":1560711768000},"page":"209-223","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Implementing NChooseK on IBM Q Quantum Computer Systems"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2121-0958","authenticated-orcid":false,"given":"Harsh","family":"Khetawat","sequence":"first","affiliation":[]},{"given":"Ashlesha","family":"Atrey","sequence":"additional","affiliation":[]},{"given":"George","family":"Li","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0258-0294","authenticated-orcid":false,"given":"Frank","family":"Mueller","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5220-1985","authenticated-orcid":false,"given":"Scott","family":"Pakin","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,5,23]]},"reference":[{"issue":"2","key":"13_CR1","first-page":"181","volume":"25","author":"S Bettelli","year":"2003","unstructured":"Bettelli, S., Calarco, T., Serafini, L.: Toward an architecture for quantum programming. Eur. Phys. J. D At. Mol. Opt. Plasma Phys. 25(2), 181\u2013200 (2003)","journal-title":"Eur. Phys. J. D At. Mol. Opt. Plasma Phys."},{"issue":"5","key":"13_CR2","doi-asserted-by":"publisher","first-page":"1060","DOI":"10.1103\/PhysRevLett.82.1060","volume":"82","author":"GK Brennen","year":"1999","unstructured":"Brennen, G.K., Caves, C.M., Jessen, P.S., Deutsch, I.H.: Quantum logic gates in optical lattices. Phys. Rev. Lett. 82(5), 1060 (1999)","journal-title":"Phys. Rev. Lett."},{"key":"13_CR3","doi-asserted-by":"crossref","unstructured":"Cincio, \u0141., Suba\u015f\u0131, Y., Sornborger, A.T., Coles, P.J.: Learning the quantum algorithm for state overlap. arXiv preprint \n                      arXiv:1803.04114\n                      \n                     (2018)","DOI":"10.1088\/1367-2630\/aae94a"},{"issue":"20","key":"13_CR4","doi-asserted-by":"publisher","first-page":"4091","DOI":"10.1103\/PhysRevLett.74.4091","volume":"74","author":"JI Cirac","year":"1995","unstructured":"Cirac, J.I., Zoller, P.: Quantum computations with cold trapped ions. Phys. Rev. Lett. 74(20), 4091 (1995)","journal-title":"Phys. Rev. Lett."},{"issue":"7198","key":"13_CR5","doi-asserted-by":"publisher","first-page":"1031","DOI":"10.1038\/nature07128","volume":"453","author":"J Clarke","year":"2008","unstructured":"Clarke, J., Wilhelm, F.K.: Superconducting quantum bits. Nature 453(7198), 1031 (2008)","journal-title":"Nature"},{"key":"13_CR6","doi-asserted-by":"crossref","unstructured":"Cook, S.A.: The complexity of theorem-proving procedures. In: Proceedings of the Third Annual ACM Symposium on Theory of Computing, pp. 151\u2013158. ACM (1971)","DOI":"10.1145\/800157.805047"},{"key":"13_CR7","unstructured":"Cross, A.: The IBM Q experience and QISKit open-source quantum computing software. Bull. Am. Phys. Soc. 63(1) (2018). BAPS.2018.MAR.L58.3"},{"key":"13_CR8","unstructured":"Cross, A.W., Bishop, L.S., Smolin, J.A., Gambetta, J.M.: Open quantum assembly language. \n                      arXiv:1707.03429\n                      \n                     (2017). \n                      http:\/\/arxiv.org\/abs\/1707.03429"},{"key":"13_CR9","unstructured":"D-Wave Systems Inc: qbsolv. \n                      https:\/\/docs.ocean.dwavesys.com\/projects\/qbsolv\/"},{"key":"13_CR10","unstructured":"Dahl, E.D.: Programming with D-Wave: Map coloring problem. D-Wave Official Whitepaper (2013)"},{"issue":"1818","key":"13_CR11","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 Math. Phys. Sci. 400(1818), 97\u2013117 (1985)","journal-title":"Proc. R. Soc. Lond. A Math. Phys. Sci."},{"issue":"6\u20137","key":"13_CR12","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(6\u20137), 467\u2013488 (1982)","journal-title":"Int. J. Theor. Phys."},{"issue":"4","key":"13_CR13","doi-asserted-by":"publisher","first-page":"581","DOI":"10.1017\/S0960129506005378","volume":"16","author":"SJ Gay","year":"2006","unstructured":"Gay, S.J.: Quantum programming languages: survey and bibliography. Math. Struct. Comput. Sci. 16(4), 581\u2013600 (2006)","journal-title":"Math. Struct. Comput. Sci."},{"key":"13_CR14","unstructured":"Gidney, C.: Quirk: a drag-and-drop quantum circuit simulator. \n                      http:\/\/algassert.com\/quirk"},{"key":"13_CR15","doi-asserted-by":"crossref","unstructured":"Grover, L.K.: A fast quantum mechanical algorithm for database search. In: Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing, pp. 212\u2013219. ACM (1996)","DOI":"10.1145\/237814.237866"},{"key":"13_CR16","unstructured":"IBM: IBM Q Experience. \n                      https:\/\/quantumexperience.ng.bluemix.net\/qx"},{"key":"13_CR17","unstructured":"IBM: IBM Qiskit (2019). \n                      https:\/\/qiskit.org\/"},{"key":"13_CR18","doi-asserted-by":"crossref","unstructured":"Knill, E.: Conventions for quantum pseudocode. Technical report LA-UR-96-2724, Los Alamos National Laboratory, June 1996","DOI":"10.2172\/366453"},{"key":"13_CR19","unstructured":"Microsoft Research: Microsoft quantum development kit samples (2019). \n                      https:\/\/github.com\/Microsoft\/Quantum"},{"key":"13_CR20","unstructured":"\u00d6mer, B.: A Procedural Formalism for Quantum Computing. Master\u2019s thesis, Department of Theoretical Physics, Technical University of Vienne, July 1998"},{"issue":"5","key":"13_CR21","doi-asserted-by":"publisher","first-page":"3766","DOI":"10.1103\/PhysRevA.59.3766","volume":"59","author":"S Schneider","year":"1999","unstructured":"Schneider, S., Milburn, G.J.: Decoherence and fidelity in ion traps with fluctuating trap parameters. Phys. Rev. A 59(5), 3766 (1999)","journal-title":"Phys. Rev. A"},{"key":"13_CR22","unstructured":"Shende, V.V., Markov, I.L.: On the CNOT-cost of TOFFOLI gates. arXiv preprint \n                      arXiv:0803.2316\n                      \n                     (2008)"},{"key":"13_CR23","unstructured":"Shor, P.W.: Algorithms for quantum computation: Discrete logarithms and factoring. In: 35th Annual Symposium on Foundations of Computer Science, Proceedings, pp. 124\u2013134. IEEE (1994)"},{"key":"13_CR24","series-title":"Emergence, Complexity and Computation","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1007\/978-3-319-67997-6_5","volume-title":"Inspired by Nature","author":"A Younes","year":"2018","unstructured":"Younes, A.: Using Reed-Muller expansions in the synthesis and optimization of Boolean quantum circuits. In: Stepney, S., Adamatzky, A. (eds.) Inspired by Nature. ECC, vol. 28, pp. 113\u2013141. Springer, Cham (2018). \n                      https:\/\/doi.org\/10.1007\/978-3-319-67997-6_5"}],"container-title":["Lecture Notes in Computer Science","Reversible Computation"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-030-21500-2_13","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,6,16]],"date-time":"2019-06-16T19:15:42Z","timestamp":1560712542000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-030-21500-2_13"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019]]},"ISBN":["9783030214999","9783030215002"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-030-21500-2_13","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2019]]},"assertion":[{"value":"23 May 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"RC","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Reversible Computation","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Lausanne","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Switzerland","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2019","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 June 2019","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2019","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"rc2019","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/reversible-computation.github.io\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"EasyChair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"22","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"12","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"2","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"55% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}},{"value":"One invited paper is included.","order":10,"name":"additional_info_on_review_process","label":"Additional Info on Review Process","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information"}}]}}