24.11.2013 Views

Geselecteerde onderwerpen over het N + k-Queens probleem - Liacs

Geselecteerde onderwerpen over het N + k-Queens probleem - Liacs

Geselecteerde onderwerpen over het N + k-Queens probleem - Liacs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

voorziet niet in een alternerend karakter in de diagonalen.<br />

⎡<br />

⎤<br />

1 0 0 0 0 0 0 0<br />

0 0 0 0 0 1 0 0<br />

0 0 0 1 0 0 0 0<br />

0 1 0 −1 0 0 1 0<br />

0 0 0 1 0 0 0 0<br />

0 0 0 0 0 0 0 1<br />

⎢<br />

⎥<br />

⎣ 0 0 1 0 0 0 0 0 ⎦<br />

0 0 0 0 1 0 0 0<br />

(1)<br />

Het schaakspel kent een stuk dat zich op dezelfde wijze kan verplaatsen als<br />

een dame met uitzondering van de diagonale beweging: de toren (rook). Wij<br />

zullen nu bewijzen dat iedere ASM een oplossing is voor <strong>het</strong> N + k-Rooks<br />

<strong>probleem</strong> en vice versa.<br />

Stelling 2. Stel N ≥ 1 en k ≥ 0 waarbij N en k gehele getallen zijn, dan<br />

is er een één-op-één relatie tussen de verzameling van N × N ASMes met k<br />

elementen gelijk aan −1 en de verzameling oplossingen van <strong>het</strong> N + k-Rooks<br />

<strong>probleem</strong>.<br />

Bewijs. De constructie voor een ASM uit een oplossing voor <strong>het</strong> N+k-<strong>Queens</strong><br />

<strong>probleem</strong> impliceert dat ieder N + k-Rooks <strong>probleem</strong> een ASM is.<br />

Stel nu dat we een N × N ASM met k −1en hebben, dan geldt omdat de<br />

som van iedere rij 1 is en omdat de niet-nul elementen in de matrix in teken<br />

alterneren dat iedere rij één toren meer bevat dan <strong>het</strong> aantal pionnen in die<br />

rij. Hieruit volgt dat <strong>het</strong> aantal torens N + k is. Vanwege <strong>het</strong> alternerende<br />

karakter geldt dat indien zich twee torens in dezelfde rij (of kolom) bevinden<br />

er minstens één pion tussen staat. Dus een ASM is een oplossing voor <strong>het</strong><br />

N + k-Rooks <strong>probleem</strong>.<br />

4 Symmetrieën van de oplossingen<br />

In dit hoofdstuk zullen we de symmetrische eigenschappen van oplossingen<br />

voor <strong>het</strong> N + k-<strong>Queens</strong> <strong>probleem</strong> onderzoeken. Er zijn 8 symmetrieën in<br />

een vierkant: rotatie <strong>over</strong> 0 ◦ , 90 ◦ , 180 ◦ en 270 ◦ , verticaal lijnsymmetrisch,<br />

horizontaal lijnsymmetrisch en twee diagonale lijnsymmetrieën. We kunnen<br />

voor elke N ≥ 4 de verzameling oplossingen voor <strong>het</strong> N-<strong>Queens</strong> <strong>probleem</strong><br />

verdelen in drie klassen:<br />

4

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!