STRIPPAR

STRIPS ( Stanford R esearch Institute P roblem S olver ) är en automatisk schemaläggare utvecklad 1971 av Richard Fykes och Niels Nilson . Därefter användes ordet STRIPS också för att beteckna ett formellt språk som beskriver indata för denna schemaläggare. Detta språk är grunden för de flesta moderna språk för att beskriva automatiska planeringsproblem . Den här artikeln beskriver bara språket (den så kallade STRIPS-formalismen), och inte själva schemaläggaren.

Definition

Beskrivningen av planeringsproblemet på STRIPS-språket innehåller följande komponenter:

Matematiskt sett är planeringsproblemet i STRIPS-formalismen en fyrdubbling vars komponenter har följande betydelser:

  1.  - uppsättning villkor (villkor)
  2.  är uppsättningen av operatörer ; varje operatör är i sin tur en fyrhjuling . Alla element i fyrfalden är set. I prioritetsordning är dessa villkor som:
    1. måste vara uppfyllda innan operationen utförs
    2. måste kränkas (för att operationen ska vara meningsfull)
    3. nöjd med denna operation
    4. kränkts av denna operation
  3.  - initialtillstånd - en uppsättning villkor som anses redan uppfyllda (alla andra villkor anses ouppfyllda);
  4.  — Specificering av det slutliga målet. ges av ett par som definierar vilka villkor som måste uppfyllas och överträdas för att målet ska anses uppnått.

Planen (lösningen) av ett sådant planeringsproblem är en sekvens av åtgärder (operatörer) som kan utföras med början från tillståndet och kommer att leda till vilken som helst av måltillstånden .

Litteratur

Länkar