中文
相关论文

相关论文: Enumerating solutions to grid based puzzles with a…

200 篇论文

In this paper, we present a framework for automatic generation of CHR solvers given the logical specification of the constraints. This approach takes advantage of the power of tabled resolution for constraint logic programming, in order to…

计算机科学中的逻辑 · 计算机科学 2007-05-23 Slim Abdennadher , Christophe Rigotti

Let $\mathbb{F}_q$ denote the finite field of odd characteristic $p$ with $q$ elements ($q=p^{n},n\in \mathbb{N} $) and $\mathbb{F}_q^*$ represent the nonzero elements of $\mathbb{F}_{q}$. In this paper, by using the Smith normal form we…

数论 · 数学 2016-03-08 Shuangnian Hu , Shaofang Hong , Xiaoer Qin

We give a possible explanation for the mystery of a missing number in the statement of a problem that asks for the non-negative integers to be partitioned into three subsets. We interpret the missing number as one of the clues that can lead…

历史与综述 · 数学 2017-08-04 Eunice Krinsky , Serban Raianu , Alexander Wittmond

Cryptic crossword clues are challenging cognitive tasks, for which new test sets are released on a daily basis by multiple international newspapers. Each cryptic clue contains both the definition of the answer to be placed in the crossword…

计算与语言 · 计算机科学 2024-07-15 Martin Andrews , Sam Witteveen

We give a new theoretical tool to solve sparse systems with finitely many solutions. It is based on toric varieties and basic linear algebra; eigenvalues, eigenvectors and coefficient matrices. We adapt Eigenvalue theorem and Eigenvector…

代数几何 · 数学 2015-08-07 César Massri

We develop a numerical method for solving a system of nonlinear integral equations involving two integral terms: at the current time t, one integral is taken from 0 to t, and a different integral is taken from t to infinity. We prove the…

数值分析 · 数学 2008-09-15 S. A. Belbas

For Latin squares the units (rows and columns) have fixed sum. The same holds for rows, columns, and blocks in Sudokus. Summing the elements of a unit yields a linear equation, and the set of all such equations forms a system of linear…

综合数学 · 数学 2025-09-16 Ralf Pöppel

This paper describes a generalization of Clark's completion that is applicable to logic programs containing arithmetic operations and produces syntactically simple, natural looking formulas. If a set of first-order axioms is equivalent to…

计算机科学中的逻辑 · 计算机科学 2023-05-25 Vladimir Lifschitz

Sudoku is a popular combinatorial puzzle. A new method of solving Sudoku is presented, which involves formulating a puzzle as a special type of transportation problem. This model allows one to solve puzzles with more than one solution,…

数据结构与算法 · 计算机科学 2012-10-10 Mansour Moufid

The rules of Sudoku are often specified using twenty seven \texttt{all\_different} constraints, referred to as the {\em big} \mrules. Using graphical proofs and exploratory logic programming, the following main and new result is obtained:…

人工智能 · 计算机科学 2020-02-19 Bart Demoen , Maria Garcia de la Banda

Consider a bin containing $n$ balls colored with two colors. In a $k$-query, $k$ balls are selected by a questioner and the oracle's reply is related (depending on the computation model being considered) to the distribution of colors of the…

数据结构与算法 · 计算机科学 2011-05-10 Gianluca De Marco , Evangelos Kranakis , Gabor Wiener

Puzzle solving is a combinatorial challenge due to the difficulty of matching adjacent pieces. Instead, we infer a mental image from all pieces, which a given piece can then be matched against avoiding the combinatorial explosion.…

计算机视觉与模式识别 · 计算机科学 2022-07-13 Davide Talon , Alessio Del Bue , Stuart James

We exhibit a procedure to asymptotically enumerate monotone grid classes of permutations. This is then applied to compute the asymptotic number of permutations in any connected one-corner class. Our strategy consists of enumerating the…

组合数学 · 数学 2025-07-02 Noura Alshammari , David Bevan

Answering a question of Haugland, we show that the pooling problem with one pool and a bounded number of inputs can be solved in polynomial time by solving a polynomial number of linear programs of polynomial size. We also give an overview…

最优化与控制 · 数学 2017-02-09 Natashia Boland , Thomas Kalinowski , Fabian Rigterink

We extract brilliant ideas of Sandi Klavzar, Michel Mollard, and Marko Petkovsek who used them to solve one very specific enumeration problem, namely counting the number of words in the alphabet {0,1} of length n avoiding two consecutive…

组合数学 · 数学 2023-04-25 Shalosh B. Ekhad , Doron Zeilberger

We introduce a new iterative method for computing solutions of elliptic equations with random rapidly oscillating coefficients. Similarly to a multigrid method, each step of the iteration involves different computations meant to address…

数值分析 · 数学 2020-03-31 S. Armstrong , A. Hannukainen , T. Kuusi , J. -C. Mourrat

For a large integer $m,$ we obtain an asymptotic formula for the number of solutions of a certain congruence modulo $m$ with four variables, where the variables belong to special sets of residue classes modulo $m.$ This formula are applied…

数论 · 数学 2007-05-23 M. Z. Garaev , A. A. Karatsuba

In this paper, we show that the solution to a large class of "tiling" problems is given by a polynomial sequence of binomial type. More specifically, we show that the number of ways to place a fixed set of polyominos on an $n\times n$…

组合数学 · 数学 2012-06-28 Jon Schneider

Our paper explores the game theoretic value of the 7-in-a-row game. We reduce the problem to solving a finite board game, which we target using Proof Number Search. We present a number of heuristic improvements to Proof Number Search and…

人工智能 · 计算机科学 2021-07-13 Domonkos Czifra , Endre Csóka , Zsolt Zombori , Géza Makay

Logic reasoning is a significant ability of human intelligence and also an important task in artificial intelligence. The existing logic reasoning methods, quite often, need to design some reasoning patterns beforehand. This has led to an…

计算机视觉与模式识别 · 计算机科学 2021-06-30 Qian Guo , Yuhua Qian , Xinyan Liang , Yanhong She , Deyu Li , Jiye Liang