Skip to main content

Showing 1–25 of 25 results for author: Ruangwises, S

Searching in archive cs. Search in all archives.
.
  1. arXiv:2502.05987  [pdf, other

    cs.CR

    Simulating Virtual Players for UNO without Computers

    Authors: Suthee Ruangwises, Kazumasa Shinagawa

    Abstract: UNO is a popular multiplayer card game. In each turn, a player has to play a card in their hand having the same number or color as the most recently played card. When having few people, adding virtual players to play the game can easily be done in UNO video games. However, this is a challenging task for physical UNO without computers. In this paper, we propose a protocol that can simulate virtual… ▽ More

    Submitted 9 February, 2025; originally announced February 2025.

  2. arXiv:2501.12080  [pdf, other

    cs.CR

    Balance-Based Cryptography: Physically Computing Any Boolean Function

    Authors: Suthee Ruangwises

    Abstract: Secure multi-party computation is an area in cryptography which studies how multiple parties can compare their private information without revealing it. Besides digital protocols, many physical protocols for secure multi-party computation using portable objects found in everyday life have also been developed. The vast majority of them use cards as the main tools. In this paper, we introduce the us… ▽ More

    Submitted 21 January, 2025; originally announced January 2025.

  3. NP-Completeness and Physical Zero-Knowledge Proofs for Zeiger

    Authors: Suthee Ruangwises

    Abstract: Zeiger is a pencil puzzle consisting of a rectangular grid, with each cell having an arrow pointing in horizontal or vertical direction. Some cells also contain a positive integer. The objective of this puzzle is to fill a positive integer into every unnumbered cell such that the integer in each cell is equal to the number of different integers in all cells along the direction an arrow in that cel… ▽ More

    Submitted 9 February, 2025; v1 submitted 22 September, 2024; originally announced September 2024.

    Comments: This paper has appeared at WALCOM 2025

  4. arXiv:2408.13507  [pdf, ps, other

    cs.CR cs.LO

    Tatami Printer: Physical ZKPs for Tatami Puzzles

    Authors: Suthee Ruangwises

    Abstract: Tatami puzzles are pencil puzzles with an objective to partition a rectangular grid into rectangular regions such that no four regions share a corner point, as well as satisfying other constraints. In this paper, we develop a physical card-based protocol called Tatami printer that can help verify solutions of Tatami puzzles. We then use the Tatami printer to construct zero-knowledge proof protocol… ▽ More

    Submitted 9 February, 2025; v1 submitted 24 August, 2024; originally announced August 2024.

    Comments: This paper has appeared at CIAC 2025

  5. Card-Based Overwriting Protocol for Equality Function and Applications

    Authors: Suthee Ruangwises, Tomoki Ono, Yoshiki Abe, Kyosuke Hatsugai, Mitsugu Iwamoto

    Abstract: Research in the area of secure multi-party computation with an unconventional method of using a physical deck of playing cards began in 1989 when den Boer proposed a protocol to compute the logical AND function using five cards. Since then, the area has gained interest from many researchers and several card-based protocols to compute various functions have been developed. In this paper, we propose… ▽ More

    Submitted 16 August, 2024; v1 submitted 25 February, 2024; originally announced February 2024.

    Comments: This paper has appeared at UCNC 2024

  6. arXiv:2310.11447  [pdf, ps, other

    cs.CC

    Nondango is NP-Complete

    Authors: Suthee Ruangwises

    Abstract: Nondango is a pencil puzzle consisting of a rectangular grid partitioned into regions, with some cells containing a white circle. The player has to color some circles black such that every region contains exactly one black circle, and there are no three consecutive circles (horizontally, vertically, or diagonally) having the same color. In this paper, we prove that deciding solvability of a given… ▽ More

    Submitted 26 February, 2024; v1 submitted 17 October, 2023; originally announced October 2023.

  7. arXiv:2309.07161  [pdf, ps, other

    cs.CC cs.DS

    Sumplete is Hard, Even with Two Different Numbers

    Authors: Suthee Ruangwises

    Abstract: Sumplete is a logic puzzle famous for being developed by ChatGPT. The puzzle consists of a rectangular grid, with each cell containing a number. The player has to cross out some numbers such that the sum of uncrossed numbers in each row and column is equal to a given integer assigned to that row or column. In this paper, we prove that deciding solvability of a given Sumplete puzzle is NP-complete,… ▽ More

    Submitted 1 December, 2023; v1 submitted 11 September, 2023; originally announced September 2023.

  8. The Landscape of Computing Symmetric $n$-Variable Functions with $2n$ Cards

    Authors: Suthee Ruangwises

    Abstract: Secure multi-party computation using a physical deck of cards, often called card-based cryptography, has been extensively studied during the past decade. Card-based protocols to compute various Boolean functions have been developed. As each input bit is typically encoded by two cards, computing an $n$-variable Boolean function requires at least $2n$ cards. We are interested in optimal protocols th… ▽ More

    Submitted 15 September, 2023; v1 submitted 23 June, 2023; originally announced June 2023.

    Comments: This paper has appeared at ICTAC 2023

  9. Verifying the First Nonzero Term: Physical ZKPs for ABC End View, Goishi Hiroi, and Toichika

    Authors: Suthee Ruangwises

    Abstract: In this paper, we propose a physical protocol to verify the first nonzero term of a sequence using a deck of cards. The protocol lets a prover show the value of the first nonzero term of a given sequence to a verifier without revealing which term it is. Our protocol uses $Θ(1)$ shuffles, which is asymptotically lower than that of an existing protocol of Fukusawa and Manabe which uses $Θ(n)$ shuffl… ▽ More

    Submitted 16 August, 2024; v1 submitted 24 April, 2023; originally announced April 2023.

    Comments: A preliminary version of this paper has appeared at FAW 2023

    Journal ref: Journal of Combinatorial Optimization, 47(4): 69 (2024)

  10. Physical Zero-Knowledge Proof for Ball Sort Puzzle

    Authors: Suthee Ruangwises

    Abstract: Ball sort puzzle is a popular logic puzzle consisting of several bins containing balls of multiple colors. Each bin works like a stack; a ball has to follow the last-in first-out order. The player has to sort the balls by color such that each bin contains only balls of a single color. In this paper, we propose a physical zero-knowledge proof protocol for the ball sort puzzle using a deck of playin… ▽ More

    Submitted 1 December, 2023; v1 submitted 14 February, 2023; originally announced February 2023.

    Comments: This paper has appeared at CiE 2023. arXiv admin note: text overlap with arXiv:2302.01235

  11. Printing Protocol: Physical ZKPs for Decomposition Puzzles

    Authors: Suthee Ruangwises, Mitsugu Iwamoto

    Abstract: Decomposition puzzles are pencil-and-paper logic puzzles that involve partitioning a rectangular grid into several regions to satisfy certain rules. In this paper, we construct a generic card-based protocol called printing protocol, which can be used to physically verify solutions of decompositon puzzles. We apply the printing protocol to develop card-based zero-knowledge proof protocols for two s… ▽ More

    Submitted 16 August, 2024; v1 submitted 2 February, 2023; originally announced February 2023.

    Comments: A preliminary version of this paper has appeared at LATINCRYPT 2023

    Journal ref: New Generation Computing, 42(3): 331-343 (2024)

  12. How to Physically Verify a Rectangle in a Grid: A Physical ZKP for Shikaku

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Shikaku is a pencil puzzle consisting of a rectangular grid, with some cells containing a number. The player has to partition the grid into rectangles such that each rectangle contains exactly one number equal to the area of that rectangle. In this paper, we propose two physical zero-knowledge proof protocols for Shikaku using a deck of playing cards, which allow a prover to physically show that h… ▽ More

    Submitted 25 October, 2022; v1 submitted 20 February, 2022; originally announced February 2022.

    Comments: This paper has appeared at FUN 2022

  13. Physical ZKP for Makaro Using a Standard Deck of Cards

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Makaro is a logic puzzle with an objective to fill numbers into a rectangular grid to satisfy certain conditions. In 2018, Bultel et al. developed a physical zero-knowledge proof (ZKP) protocol for Makaro using a deck of cards, which allows a prover to physically convince a verifier that he/she knows a solution of the puzzle without revealing it. However, their protocol requires several identical… ▽ More

    Submitted 25 October, 2022; v1 submitted 22 December, 2021; originally announced December 2021.

    Comments: This paper has appeared at TAMC 2022

  14. An Improved Physical ZKP for Nonogram and Nonogram Color

    Authors: Suthee Ruangwises

    Abstract: Nonogram is a pencil puzzle consisting of a rectangular white grid where the player has to paint some cells black according to given constraints. In 2010, Chien and Hon constructed a physical card-based zero-knowledge proof protocol for Nonogram, which enables a prover to physically show that he/she knows a solution of the puzzle without revealing it. However, their protocol requires special tools… ▽ More

    Submitted 18 July, 2023; v1 submitted 26 June, 2021; originally announced June 2021.

    Comments: A preliminary version of this paper has appeared at COCOA 2021

    Journal ref: Journal of Combinatorial Optimization, 45(5): 122 (2023)

  15. Two Standard Decks of Playing Cards are Sufficient for a ZKP for Sudoku

    Authors: Suthee Ruangwises

    Abstract: Sudoku is a famous logic puzzle where the player has to fill a number between 1 and 9 into each empty cell of a $9 \times 9$ grid such that every number appears exactly once in each row, each column, and each $3 \times 3$ block. In 2020, Sasaki et al. developed a physical card-based protocol of zero-knowledge proof (ZKP) for Sudoku, which enables a prover to convince a verifier that he/she knows a… ▽ More

    Submitted 24 January, 2022; v1 submitted 25 June, 2021; originally announced June 2021.

    Comments: A shortened version of this paper has appeared at COCOON 2021

    Journal ref: New Generation Computing, 40(1): 49-65 (2022)

  16. Using Five Cards to Encode Each Integer in $\mathbb{Z}/6\mathbb{Z}$

    Authors: Suthee Ruangwises

    Abstract: Research in secure multi-party computation using a deck of playing cards, often called card-based cryptography, dates back to 1989 when Den Boer introduced the "five-card trick" to compute the logical AND function. Since then, many protocols to compute different functions have been developed. In this paper, we propose a new encoding scheme that uses five cards to encode each integer in… ▽ More

    Submitted 25 October, 2022; v1 submitted 5 November, 2020; originally announced November 2020.

    Comments: This paper has appeared at SecITC 2021

  17. Physical ZKP for Connected Spanning Subgraph: Applications to Bridges Puzzle and Other Problems

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: An undirected graph $G$ is known to both the prover $P$ and the verifier $V$, but only $P$ knows a subgraph $H$ of $G$. Without revealing any information about $H$, $P$ wants to convince $V$ that $H$ is a connected spanning subgraph of $G$, i.e. $H$ is connected and contains all vertices of $G$. In this paper, we propose an unconventional zero-knowledge proof protocol using a physical deck of card… ▽ More

    Submitted 8 August, 2021; v1 submitted 3 November, 2020; originally announced November 2020.

    Comments: This paper has appeared at UCNC 2021

  18. Physical Zero-Knowledge Proof for Ripple Effect

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Ripple Effect is a logic puzzle where the player has to fill numbers into empty cells in a rectangular grid. The grid is divided into rooms, and each room must contain consecutive integers starting from 1 to its size. Also, if two cells in the same row or column contain the same number $x$, there must be a space of at least $x$ cells separating the two cells. In this paper, we develop a physical z… ▽ More

    Submitted 27 September, 2021; v1 submitted 21 September, 2020; originally announced September 2020.

    Comments: A preliminary version of this paper has appeared at WALCOM 2021

    Journal ref: Theoretical Computer Science, 895: 115-123 (2021)

  19. Physical Zero-Knowledge Proof for Numberlink Puzzle and $k$ Vertex-Disjoint Paths Problem

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Numberlink is a logic puzzle with an objective to connect all pairs of cells with the same number by non-crossing paths in a rectangular grid. In this paper, we propose a physical protocol of zero-knowledge proof for Numberlink using a deck of cards, which allows a prover to convince a verifier that he/she knows a solution without revealing it. In particular, the protocol shows how to physically c… ▽ More

    Submitted 3 November, 2020; v1 submitted 4 February, 2020; originally announced February 2020.

    Comments: A preliminary version of this paper has appeared in the proceedings of FUN 2021

    Journal ref: New Generation Computing, 39(1): 3-17 (2021)

  20. Securely Computing the $n$-Variable Equality Function with $2n$ Cards

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Research in the area of secure multi-party computation using a deck of playing cards, often called card-based cryptography, started from the introduction of the five-card trick protocol to compute the logical AND function by den Boer in 1989. Since then, many card-based protocols to compute various functions have been developed. In this paper, we propose two new protocols that securely compute the… ▽ More

    Submitted 27 September, 2021; v1 submitted 14 November, 2019; originally announced November 2019.

    Comments: A preliminary version of this paper has appeared at TAMC 2020

    Journal ref: Theoretical Computer Science, 887: 99-110 (2021)

  21. Stable Noncrossing Matchings

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Given a set of $n$ men represented by $n$ points lying on a line, and $n$ women represented by $n$ points lying on another parallel line, with each person having a list that ranks some people of opposite gender as his/her acceptable partners in strict order of preference. In this problem, we want to match people of opposite genders to satisfy people's preferences as well as making the edges not cr… ▽ More

    Submitted 25 October, 2019; v1 submitted 6 March, 2019; originally announced March 2019.

    Comments: This paper has appeared at IWOCA 2019

  22. AND Protocols Using Only Uniform Shuffles

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Secure multi-party computation using a deck of playing cards has been a subject of research since the "five-card trick" introduced by den Boer in 1989. One of the main problems in card-based cryptography is to design committed-format protocols to compute a Boolean AND operation subject to different runtime and shuffle restrictions by using as few cards as possible. In this paper, we introduce two… ▽ More

    Submitted 30 July, 2019; v1 submitted 1 October, 2018; originally announced October 2018.

    Comments: This paper has appeared at CSR 2019

  23. Unpopularity Factor in the Marriage and Roommates Problems

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Given a set $A$ of $n$ people, with each person having a preference list that ranks a subset of $A$ as his/her acceptable partners in order of preference, we consider the Roommates Problem (RP) and the Marriage Problem (MP) of matching people with their partners. In RP there is no further restriction, while in MP only people of opposite genders can be acceptable partners. For a pair of matchings… ▽ More

    Submitted 3 November, 2020; v1 submitted 26 March, 2018; originally announced March 2018.

    Comments: A preliminary version of this paper has appeared at CSR 2019

    Journal ref: Theory of Computing Systems, 65(3): 579-592 (2021)

  24. Random Popular Matchings with Incomplete Preference Lists

    Authors: Suthee Ruangwises, Toshiya Itoh

    Abstract: Given a set $A$ of $n$ people and a set $B$ of $m \geq n$ items, with each person having a list that ranks his/her preferred items in order of preference, we want to match every person with a unique item. A matching $M$ is called popular if for any other matching $M'$, the number of people who prefer $M$ to $M'$ is not less than the number of those who prefer $M'$ to $M$. For given $n$ and $m$, co… ▽ More

    Submitted 26 October, 2019; v1 submitted 23 September, 2016; originally announced September 2016.

    Comments: A shortened version of this paper has appeared at WALCOM 2018

    Journal ref: Journal of Graph Algorithms and Applications, 23(5): 815-835 (2019)

  25. arXiv:1410.6890   

    cs.DM

    Random Almost-Popular Matchings

    Authors: Suthee Ruangwises, Osamu Watanabe

    Abstract: For a set $A$ of $n$ people and a set $B$ of $m$ items, with each person having a preference list that ranks all items from most wanted to least wanted, we consider the problem of matching every person with a unique item. A matching $M$ is called $ε$-popular if for any other matching $M'$, the number of people who prefer $M'$ to $M$ is at most $εn$ plus the number of those who prefer $M$ to $M'$.… ▽ More

    Submitted 2 October, 2016; v1 submitted 25 October, 2014; originally announced October 2014.

    Comments: This paper has been withdrawn by the authors due to an error in the lower bound