中文
相关论文

相关论文: Peg Jumping for Fun and Profit

200 篇论文

The pancake puzzle is a classic optimization problem that has become a standard benchmark for heuristic search algorithms. In this paper, we provide full proofs regarding the local search topology of the gap heuristic for the pancake…

人工智能 · 计算机科学 2017-05-15 Richard Anthony Valenzano , Danniel Sihui Yang

A jump is a pair of consecutive elements in an extension of a poset which are incomparable in the original poset. The arboreal jump number is an NP-hard problem that aims to find an arboreal extension of a given poset with minimum number of…

组合数学 · 数学 2022-09-07 Evellyn S. Cavalcante , Sebastián Urrutia , Vinicius F. dos Santos

Consider a configuration of pebbles on the vertices of a connected graph. A pebbling move is to remove two pebbles from a vertex and to place one pebble at the neighbouring vertex of the vertex from which the pebbles are removed. For a…

组合数学 · 数学 2025-04-01 I. Dhivviyanandam , A. Lourdusamy , S. Kither Iammal , K. Christy Rani

We introduce the following variant of the Gale-Berlekamp switching game. Let $P$ be a set of n noncollinear points in the plane, each of them having weight $+1$ or $-1$. At each step, we pick a line $\ell$ passing through at least two…

计算几何 · 计算机科学 2025-08-19 Adrian Dumitrescu , Jeck Lim , János Pach , Ji Zeng

In this paper we study a single player game consisting of $n$ black checkers and $m$ white checkers, called shifting the checkers. We have proved that the minimum number of steps needed to play the game for general $n$ and $m$ is $nm + n +…

数据结构与算法 · 计算机科学 2013-07-18 Lei Wang , Xiaodong Wang , Yingjie Wu , Daxin Zhu

A pebbling move on a graph removes two pebbles at a vertex and adds one pebble at an adjacent vertex. Rubbling is a version of pebbling where an additional move is allowed. In this new move one pebble is removed at vertices v and w adjacent…

组合数学 · 数学 2007-07-31 Christopher Belford , Nandor Sieben

We prove the computational intractability of rotating and placing $n$ square tiles into a $1 \times n$ array such that adjacent tiles are compatible--either equal edge colors, as in edge-matching puzzles, or matching tab/pocket shapes, as…

计算复杂性 · 计算机科学 2017-01-03 Jeffrey Bosboom , Erik D. Demaine , Martin L. Demaine , Adam Hesterberg , Pasin Manurangsi , Anak Yodpinyanee

We prove the exact formulae for the expected number of moves to solve several variants of the Tower of Hanoi puzzle with 3 pegs and n disks, when each move is chosen uniformly randomly from the set of all valid moves. We further present an…

组合数学 · 数学 2017-12-11 Max A. Alekseyev , Toby Berger

The move-minimizing puzzles presented here are certain types of one-player combinatorial games that are shown to have explicit solutions whenever they can be encoded in a certain way as diamond-colored modular or distributive lattices. Our…

Inspired by a common technique for shuffling a deck of cards on a table without riffling, we formalize the pile shuffle and investigate its capabilities as a sorting device. Our study is novel in that we consider pile shuffle in three…

组合数学 · 数学 2025-06-03 Kyle B. Treleaven

This paper uses robots to assemble pegs into holes on surfaces with different colors and textures. It especially targets at the problem of peg-in-hole assembly with initial position uncertainty. Two in-hand cameras and a force-torque sensor…

机器人学 · 计算机科学 2019-02-26 Joshua C. Triyonoputro , Weiwei Wan , Kensuke Harada

A configuration of a graph is an assignment of one of two states, on or off, to each vertex of it. A regular move at a vertex changes the states of the neighbors of that vertex. A valid move is a regular move at an on vertex. The following…

组合数学 · 数学 2011-02-19 Xinmao Wang , Yaokun Wu

A pebbling move on a graph G consists of the removal of two pebbles from one vertex and the placement of one pebble on an adjacent vertex. Rubbling is a version of pebbling where an additional move is allowed, which is also called the…

组合数学 · 数学 2019-09-05 Zheng-Jiang Xia , Zhen-Mu Hong

We study the Torus Puzzle, a solitaire game in which the elements of an input $m \times n$ matrix need to be rearranged into a target configuration via a sequence of unit rotations (i.e., circular shifts) of rows and/or columns. Amano et…

数据结构与算法 · 计算机科学 2026-05-19 Matteo Caporrella , Stefano Leucci

Consider the restricted Hanoi graphs which correspond to the variants of the famous Tower of Hanoi problem with multiple pegs where moves of the discs are restricted throughout the arcs of a movement digraph whose vertices represent the…

组合数学 · 数学 2026-03-31 El-Mehdi Mehiri

Pebbling on graphs is a two-player game which involves repeatedly moving a pebble from one vertex to another by removing another pebble from the first vertex. The pebbling number $\pi(G)$ is the least number of pebbles required so that,…

组合数学 · 数学 2018-01-25 John Asplund , Glenn Hurlbert , Franklin Kenter

We are going to show that some variants of a puzzle called Pull in which the boxes have handles (i.e. we can only pull the boxes in certain directions) are NP-hard

计算复杂性 · 计算机科学 2018-01-01 Oscar Temprano

We consider the complexity of problems related to the combinatorial game Free-Flood-It, in which players aim to make a coloured graph monochromatic with the minimum possible number of flooding operations. Although computing the minimum…

数据结构与算法 · 计算机科学 2015-03-18 Kitty Meeks , Alexander Scott

The $k$-majority game is played with $n$ numbered balls, each coloured with one of two colours. It is given that there are at least $k$ balls of the majority colour, where $k$ is a fixed integer greater than $n/2$. On each turn the player…

组合数学 · 数学 2014-02-25 John R. Britnell , Mark Wildon

We prove that two pushing-blocks puzzles are intractable in 2D. One of our constructions improves an earlier result that established intractability in 3D [OS99] for a puzzle inspired by the game PushPush. The second construction answers a…

计算几何 · 计算机科学 2007-05-23 Erik D. Demaine , Martin L. Demaine , Joseph O'Rourke