Modeling the 8-queens problem and Sudoku using an algorithm based on projections onto nonconvex sets

We begin with some basic definitions and concepts from convex analysis and projection onto convex sets (POCS). We next introduce various algorithms for converging to the intersection of convex sets and review various results (Elser’s Difference Map is equivalent to the Douglas-Rachford and Fienup’s...

Full description

Bibliographic Details
Main Author: Schaad, Jason
Language:English
Published: University of British Columbia 2010
Online Access:http://hdl.handle.net/2429/28469
id ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.-28469
record_format oai_dc
spelling ndltd-LACETR-oai-collectionscanada.gc.ca-BVAU.-284692013-06-05T04:18:59ZModeling the 8-queens problem and Sudoku using an algorithm based on projections onto nonconvex setsSchaad, JasonWe begin with some basic definitions and concepts from convex analysis and projection onto convex sets (POCS). We next introduce various algorithms for converging to the intersection of convex sets and review various results (Elser’s Difference Map is equivalent to the Douglas-Rachford and Fienup’s Hybrid Input-Output algorithms which are both equivalent to the Hybrid Projection-Reflection algorithm). Our main contribution is two-fold. First, we show how to model the 8-queens problem and following Elser, we model Sudoku as well. In both cases we use several very nonconvex sets and while the theory for convex sets does not apply, so far the algorithm finds a solution. Second, we show that the operator governing the Douglas-Rachford iteration need not be a proximal map even when the two involved resolvents are; this refines an observation of Eckstein.University of British Columbia2010-09-16T16:17:32Z2010-09-16T16:17:32Z20102010-09-16T16:17:32Z2010-11Electronic Thesis or Dissertationhttp://hdl.handle.net/2429/28469eng
collection NDLTD
language English
sources NDLTD
description We begin with some basic definitions and concepts from convex analysis and projection onto convex sets (POCS). We next introduce various algorithms for converging to the intersection of convex sets and review various results (Elser’s Difference Map is equivalent to the Douglas-Rachford and Fienup’s Hybrid Input-Output algorithms which are both equivalent to the Hybrid Projection-Reflection algorithm). Our main contribution is two-fold. First, we show how to model the 8-queens problem and following Elser, we model Sudoku as well. In both cases we use several very nonconvex sets and while the theory for convex sets does not apply, so far the algorithm finds a solution. Second, we show that the operator governing the Douglas-Rachford iteration need not be a proximal map even when the two involved resolvents are; this refines an observation of Eckstein.
author Schaad, Jason
spellingShingle Schaad, Jason
Modeling the 8-queens problem and Sudoku using an algorithm based on projections onto nonconvex sets
author_facet Schaad, Jason
author_sort Schaad, Jason
title Modeling the 8-queens problem and Sudoku using an algorithm based on projections onto nonconvex sets
title_short Modeling the 8-queens problem and Sudoku using an algorithm based on projections onto nonconvex sets
title_full Modeling the 8-queens problem and Sudoku using an algorithm based on projections onto nonconvex sets
title_fullStr Modeling the 8-queens problem and Sudoku using an algorithm based on projections onto nonconvex sets
title_full_unstemmed Modeling the 8-queens problem and Sudoku using an algorithm based on projections onto nonconvex sets
title_sort modeling the 8-queens problem and sudoku using an algorithm based on projections onto nonconvex sets
publisher University of British Columbia
publishDate 2010
url http://hdl.handle.net/2429/28469
work_keys_str_mv AT schaadjason modelingthe8queensproblemandsudokuusinganalgorithmbasedonprojectionsontononconvexsets
_version_ 1716587601422450688