Chip spil

Et chipspil er en type matematisk spil , hvor spillet består i at flytte "chips" eller "markører" på en rettet graf . Der findes et stort antal forskellige chipspil.

Passage af chips

Spilletid

En triviel løsning er at fylde en n -vertex-graf med tokens i n trin ved hjælp af n tokens. Hopcroft, Paul og Valient [1] viste, at ethvert hjørne af en graf med n hjørner kan besøges med tokens, hvor konstanten afhænger af den maksimale besøgsgrad. Dette gjorde dem i stand til at bevise, at DTIME er indeholdt i DSPACE for alle tidskonstruerede funktioner f . Lipton og Tarjan [2] viste, at enhver n -vertex plan rettet acyklisk graf med maksimal indegree k kan krydses med tokens. De beviste også, at det er muligt at opnå en signifikant reduktion i antallet af tokens, mens man opretholder et polynomium, der er bundet til antallet af tokenplaceringstrin, hvilket beviser sætningen om, at enhver n -vertex plan acyklisk rettet graf med maksimal indegree k kan krydses med tokens i tide . Alon, Seymour og Thomas [3] viste, at enhver n -vertex acyklisk rettet graf uden k h - mindre og maksimal indegree k kan krydses med tokens.

Passage med sorte og hvide brikker

En generalisering af dette spil, kendt som sort-hvid aflevering, blev udviklet af Stephen Arthur Cook og Ravi Seti i et papir fra 1976 [4] . Der tilføjes hvide tokens til spillet, som kan placeres på et hvilket som helst toppunkt, vi ønsker, men et sådant token kan kun fjernes, hvis alle umiddelbare underordnede hjørner også er optaget af tokens. Målet forbliver det samme - at placere en sort chip på målspidsen, men at fylde tilstødende spidser med chips kan gøres med chips af enhver farve.

Andre muligheder

Takumi Kasai, Akeo Adachi og Shigeki Iwata udviklede et spil, hvor en brik kun kan bevæge sig langs en kant til et ubesat toppunkt, hvis den anden brik er placeret på det tredje kontrolpunkt. Målet er at føre chippen frem til målet vertex. Disse variationer gør chipspillet til en generalisering af spil som kinesisk dam og halma . De definerer den beregningsmæssige kompleksitet af en- og tospillerversionerne af spillet og deres specielle versioner. I versionen med to spillere flytter spillerne skiftevis brikkerne. Der kan være begrænsninger på, hvilke brikker en spiller kan flytte [5] .

Spillet med brikker kan generaliseres til Ehrenfeucht-Frais spillet [6] .

Se også

Gennemgang af chips i grafen : et vist antal chips er placeret i spidserne af en urettet graf. Målet er at nå målet vertex, men for at flytte en brik til et tilstødende toppunkt, skal en anden brik på samme toppunkt fjernes.

Noter

  1. Hopcroft, Paul, Valiant, 1977 .
  2. Lipton, Tarjan, 1980 .
  3. Alon, Seymour, Thomas, 1990 .
  4. Cook, Sethi, 1976 , s. 25-37.
  5. Kasai, Adachi, Iwata, 1979 , s. 574-586.
  6. Straubing, 1994 , s. 39-44.

Litteratur

Læsning for yderligere læsning