Physical Zero-Knowledge Proof Protocols for Topswops and Botdrops

Suppose that a sequence of n cards, numbered 1 to n , is placed face up in random order. Let k be the number on the first card in the sequence. Then take the first k cards from the sequence, rearrange that subsequence of k cards in reverse order, and return them to the original sequence. Repeat this...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:New generation computing 2024-09, Vol.42 (3), p.399-428
Hauptverfasser: Komano, Yuichi, Mizuki, Takaaki
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 428
container_issue 3
container_start_page 399
container_title New generation computing
container_volume 42
creator Komano, Yuichi
Mizuki, Takaaki
description Suppose that a sequence of n cards, numbered 1 to n , is placed face up in random order. Let k be the number on the first card in the sequence. Then take the first k cards from the sequence, rearrange that subsequence of k cards in reverse order, and return them to the original sequence. Repeat this prefix reversal until the number on the first card in the sequence becomes 1. This is a one-player card game called Topswops. The computational complexity of Topswops has not been thoroughly investigated. For example, letting f ( n ) denote the maximum number of prefix reversals for Topswops with n cards, values of f ( n ) for n ≥ 20 remain unknown. In general, there is no known efficient algorithm for finding an initial sequence of n cards that requires exactly ℓ prefix reversals for any integers n and ℓ . In this paper, using a deck of cards, we propose a physical zero-knowledge proof protocol that allows a prover to convince a verifier that the prover knows an initial sequence of n cards that requires ℓ prefix reversals without leaking knowledge of that sequence. We also deal with Botdrops, a variant of Topswops.
doi_str_mv 10.1007/s00354-024-00272-3
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_journals_3104476010</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3104476010</sourcerecordid><originalsourceid>FETCH-LOGICAL-c244t-5b1a5448c9831afa82a8a056657a69456bb706db590ab1fa72eb584b9bbd48223</originalsourceid><addsrcrecordid>eNp9kE9LAzEQxYMoWKtfwNOC5-jkf_ZYi1axYA_14iUku9nasm5qsqX025u6gjcPb4aB997AD6FrArcEQN0lACY4BpoFVFHMTtCIaE2xAiFO0Qio1phJJs7RRUqbbJeM0xGaLD4OaV3Ztnj3MeCXLuxbX698sYghNMfZhyq0qWhCLJZhm_ZZhe3q4j70dczHJTprbJv81e8eo7fHh-X0Cc9fZ8_TyRxXlPMeC0es4FxXpWbENlZTqy0IKYWysuRCOqdA1k6UYB1prKLeCc1d6VzNNaVsjG6G3m0MXzuferMJu9jll4YR4FxJIJBddHBVMaQUfWO2cf1p48EQMEdUZkBlMirzg8qwHGJDKGVzt_Lxr_qf1Dcf6GsF</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3104476010</pqid></control><display><type>article</type><title>Physical Zero-Knowledge Proof Protocols for Topswops and Botdrops</title><source>SpringerNature Complete Journals</source><creator>Komano, Yuichi ; Mizuki, Takaaki</creator><creatorcontrib>Komano, Yuichi ; Mizuki, Takaaki</creatorcontrib><description>Suppose that a sequence of n cards, numbered 1 to n , is placed face up in random order. Let k be the number on the first card in the sequence. Then take the first k cards from the sequence, rearrange that subsequence of k cards in reverse order, and return them to the original sequence. Repeat this prefix reversal until the number on the first card in the sequence becomes 1. This is a one-player card game called Topswops. The computational complexity of Topswops has not been thoroughly investigated. For example, letting f ( n ) denote the maximum number of prefix reversals for Topswops with n cards, values of f ( n ) for n ≥ 20 remain unknown. In general, there is no known efficient algorithm for finding an initial sequence of n cards that requires exactly ℓ prefix reversals for any integers n and ℓ . In this paper, using a deck of cards, we propose a physical zero-knowledge proof protocol that allows a prover to convince a verifier that the prover knows an initial sequence of n cards that requires ℓ prefix reversals without leaking knowledge of that sequence. We also deal with Botdrops, a variant of Topswops.</description><identifier>ISSN: 0288-3635</identifier><identifier>EISSN: 1882-7055</identifier><identifier>DOI: 10.1007/s00354-024-00272-3</identifier><language>eng</language><publisher>Tokyo: Springer Japan</publisher><subject>Algorithms ; Artificial Intelligence ; Card games ; Computer Hardware ; Computer Science ; Computer Systems Organization and Communication Networks ; Research Paper ; Software Engineering/Programming and Operating Systems</subject><ispartof>New generation computing, 2024-09, Vol.42 (3), p.399-428</ispartof><rights>The Author(s) 2024</rights><rights>The Author(s) 2024. This work is published under http://creativecommons.org/licenses/by/4.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c244t-5b1a5448c9831afa82a8a056657a69456bb706db590ab1fa72eb584b9bbd48223</cites><orcidid>0000-0002-8698-1043 ; 0000-0002-5121-3458</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://link.springer.com/content/pdf/10.1007/s00354-024-00272-3$$EPDF$$P50$$Gspringer$$Hfree_for_read</linktopdf><linktohtml>$$Uhttps://link.springer.com/10.1007/s00354-024-00272-3$$EHTML$$P50$$Gspringer$$Hfree_for_read</linktohtml><link.rule.ids>314,776,780,27903,27904,41467,42536,51297</link.rule.ids></links><search><creatorcontrib>Komano, Yuichi</creatorcontrib><creatorcontrib>Mizuki, Takaaki</creatorcontrib><title>Physical Zero-Knowledge Proof Protocols for Topswops and Botdrops</title><title>New generation computing</title><addtitle>New Gener. Comput</addtitle><description>Suppose that a sequence of n cards, numbered 1 to n , is placed face up in random order. Let k be the number on the first card in the sequence. Then take the first k cards from the sequence, rearrange that subsequence of k cards in reverse order, and return them to the original sequence. Repeat this prefix reversal until the number on the first card in the sequence becomes 1. This is a one-player card game called Topswops. The computational complexity of Topswops has not been thoroughly investigated. For example, letting f ( n ) denote the maximum number of prefix reversals for Topswops with n cards, values of f ( n ) for n ≥ 20 remain unknown. In general, there is no known efficient algorithm for finding an initial sequence of n cards that requires exactly ℓ prefix reversals for any integers n and ℓ . In this paper, using a deck of cards, we propose a physical zero-knowledge proof protocol that allows a prover to convince a verifier that the prover knows an initial sequence of n cards that requires ℓ prefix reversals without leaking knowledge of that sequence. We also deal with Botdrops, a variant of Topswops.</description><subject>Algorithms</subject><subject>Artificial Intelligence</subject><subject>Card games</subject><subject>Computer Hardware</subject><subject>Computer Science</subject><subject>Computer Systems Organization and Communication Networks</subject><subject>Research Paper</subject><subject>Software Engineering/Programming and Operating Systems</subject><issn>0288-3635</issn><issn>1882-7055</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>C6C</sourceid><recordid>eNp9kE9LAzEQxYMoWKtfwNOC5-jkf_ZYi1axYA_14iUku9nasm5qsqX025u6gjcPb4aB997AD6FrArcEQN0lACY4BpoFVFHMTtCIaE2xAiFO0Qio1phJJs7RRUqbbJeM0xGaLD4OaV3Ztnj3MeCXLuxbX698sYghNMfZhyq0qWhCLJZhm_ZZhe3q4j70dczHJTprbJv81e8eo7fHh-X0Cc9fZ8_TyRxXlPMeC0es4FxXpWbENlZTqy0IKYWysuRCOqdA1k6UYB1prKLeCc1d6VzNNaVsjG6G3m0MXzuferMJu9jll4YR4FxJIJBddHBVMaQUfWO2cf1p48EQMEdUZkBlMirzg8qwHGJDKGVzt_Lxr_qf1Dcf6GsF</recordid><startdate>20240901</startdate><enddate>20240901</enddate><creator>Komano, Yuichi</creator><creator>Mizuki, Takaaki</creator><general>Springer Japan</general><general>Springer Nature B.V</general><scope>C6C</scope><scope>AAYXX</scope><scope>CITATION</scope><orcidid>https://orcid.org/0000-0002-8698-1043</orcidid><orcidid>https://orcid.org/0000-0002-5121-3458</orcidid></search><sort><creationdate>20240901</creationdate><title>Physical Zero-Knowledge Proof Protocols for Topswops and Botdrops</title><author>Komano, Yuichi ; Mizuki, Takaaki</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c244t-5b1a5448c9831afa82a8a056657a69456bb706db590ab1fa72eb584b9bbd48223</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Algorithms</topic><topic>Artificial Intelligence</topic><topic>Card games</topic><topic>Computer Hardware</topic><topic>Computer Science</topic><topic>Computer Systems Organization and Communication Networks</topic><topic>Research Paper</topic><topic>Software Engineering/Programming and Operating Systems</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Komano, Yuichi</creatorcontrib><creatorcontrib>Mizuki, Takaaki</creatorcontrib><collection>SpringerOpen</collection><collection>CrossRef</collection><jtitle>New generation computing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Komano, Yuichi</au><au>Mizuki, Takaaki</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Physical Zero-Knowledge Proof Protocols for Topswops and Botdrops</atitle><jtitle>New generation computing</jtitle><stitle>New Gener. Comput</stitle><date>2024-09-01</date><risdate>2024</risdate><volume>42</volume><issue>3</issue><spage>399</spage><epage>428</epage><pages>399-428</pages><issn>0288-3635</issn><eissn>1882-7055</eissn><abstract>Suppose that a sequence of n cards, numbered 1 to n , is placed face up in random order. Let k be the number on the first card in the sequence. Then take the first k cards from the sequence, rearrange that subsequence of k cards in reverse order, and return them to the original sequence. Repeat this prefix reversal until the number on the first card in the sequence becomes 1. This is a one-player card game called Topswops. The computational complexity of Topswops has not been thoroughly investigated. For example, letting f ( n ) denote the maximum number of prefix reversals for Topswops with n cards, values of f ( n ) for n ≥ 20 remain unknown. In general, there is no known efficient algorithm for finding an initial sequence of n cards that requires exactly ℓ prefix reversals for any integers n and ℓ . In this paper, using a deck of cards, we propose a physical zero-knowledge proof protocol that allows a prover to convince a verifier that the prover knows an initial sequence of n cards that requires ℓ prefix reversals without leaking knowledge of that sequence. We also deal with Botdrops, a variant of Topswops.</abstract><cop>Tokyo</cop><pub>Springer Japan</pub><doi>10.1007/s00354-024-00272-3</doi><tpages>30</tpages><orcidid>https://orcid.org/0000-0002-8698-1043</orcidid><orcidid>https://orcid.org/0000-0002-5121-3458</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 0288-3635
ispartof New generation computing, 2024-09, Vol.42 (3), p.399-428
issn 0288-3635
1882-7055
language eng
recordid cdi_proquest_journals_3104476010
source SpringerNature Complete Journals
subjects Algorithms
Artificial Intelligence
Card games
Computer Hardware
Computer Science
Computer Systems Organization and Communication Networks
Research Paper
Software Engineering/Programming and Operating Systems
title Physical Zero-Knowledge Proof Protocols for Topswops and Botdrops
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-24T19%3A11%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Physical%20Zero-Knowledge%20Proof%20Protocols%20for%20Topswops%20and%20Botdrops&rft.jtitle=New%20generation%20computing&rft.au=Komano,%20Yuichi&rft.date=2024-09-01&rft.volume=42&rft.issue=3&rft.spage=399&rft.epage=428&rft.pages=399-428&rft.issn=0288-3635&rft.eissn=1882-7055&rft_id=info:doi/10.1007/s00354-024-00272-3&rft_dat=%3Cproquest_cross%3E3104476010%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3104476010&rft_id=info:pmid/&rfr_iscdi=true