Exact Sampling Algorithms for Latin Squares and Sudoku Matrices via Probabilistic Divide-and-Conquer

被引:2
|
作者
DeSalvo, Stephen [1 ]
机构
[1] Univ Calif Los Angeles, Dept Math, 520 Portola Plaza, Los Angeles, CA 90095 USA
关键词
Random sampling; Latin square; Sudoku; Probabilistic divide-and-conquer; Rejection sampling; PARTITIONS; GENERATION;
D O I
10.1007/s00453-016-0223-y
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We provide several algorithms for the exact, uniform random sampling of Latin squares and Sudoku matrices via probabilistic divide-and-conquer (PDC). Our approach divides the sample space into smaller pieces, samples each separately, and combines them in a manner which yields an exact sample from the target distribution. We demonstrate, in particular, a version of PDC in which one of the pieces is sampled using a brute force approach, which we dub almost deterministic second half, as it is a generalization to a previous application of PDC for which one of the pieces is uniquely determined given the others.
引用
下载
收藏
页码:742 / 762
页数:21
相关论文
共 50 条
  • [41] RANDOMIZED DIVIDE-AND-CONQUER: IMPROVED PATH, MATCHING, AND PACKING ALGORITHMS
    Chen, Jianer
    Kneis, Joachim
    Lu, Songjian
    Moelle, Daniel
    Richter, Stefan
    Rossmanith, Peter
    Sze, Sing-Hoi
    Zhang, Fenghui
    SIAM JOURNAL ON COMPUTING, 2009, 38 (06) : 2526 - 2547
  • [42] Tree-Based Hardware Recursion for Divide-and-Conquer Algorithms
    Morrison, Braeden
    Lukowiak, Marcin
    PROCEEDINGS OF THE 28TH INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS (MIXDES 2021), 2021, : 147 - 152
  • [43] A NOTE ON DIVIDE-AND-CONQUER ALGORITHMS FOR THE SYMMETRICAL TRIDIAGONAL EIGENVALUE PROBLEM
    ARBENZ, P
    GATES, K
    ZEITSCHRIFT FUR ANGEWANDTE MATHEMATIK UND MECHANIK, 1994, 74 (06): : T529 - T531
  • [44] PROBABILISTIC ANALYSIS OF DIVIDE-AND-CONQUER HEURISTICS FOR MINIMUM WEIGHTED EUCLIDEAN MATCHING
    REINGOLD, EM
    SUPOWIT, KJ
    NETWORKS, 1983, 13 (01) : 49 - 66
  • [45] A divide-and-conquer strategy to improve diffusion sampling in generalized ensemble simulations
    Min, Donghong
    Yang, Wei
    JOURNAL OF CHEMICAL PHYSICS, 2008, 128 (09):
  • [46] Hybrid divide-and-conquer approach for tree search algorithms : possibilities and limitations
    Rennela, Mathys
    Brand, Sebastiaan
    Laarman, Alfons
    Dunjko, Vedran
    QUANTUM, 2023, 7 : 1 - 48
  • [47] New fast divide-and-conquer algorithms for the symmetric tridiagonal eigenvalue problem
    Li, Shengguo
    Liao, Xiangke
    Liu, Jie
    Jiang, Hao
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2016, 23 (04) : 656 - 673
  • [48] Few-Shot Segmentation via Divide-and-Conquer Proxies
    Lang, Chunbo
    Cheng, Gong
    Tu, Binfei
    Han, Junwei
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2024, 132 (01) : 261 - 283
  • [49] Designing efficient parallel algorithms with multi-level divide-and-conquer
    Chen, W
    Wada, K
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2001, E84A (05) : 1201 - 1208
  • [50] COMPILE-TIME TRANSFORMATIONS AND OPTIMIZATION OF PARALLEL DIVIDE-AND-CONQUER ALGORITHMS
    CARPENTIERI, B
    MOU, G
    SIGPLAN NOTICES, 1991, 26 (10): : 19 - 28