Skip to content

Latest commit

 

History

History

promela-dining-philosophers-fluents-derived-predicates-adl

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Promela: Dining Philosophers (Fluents, Derived Predicates, ADL)

Domain Description

Planners are asked to find deadlocks in communication protocols, translated into PDDL from the Promela specification language. Deadlocks were specified via blocked transitions and processes. The representation chosen for the processes are finite state transition systems, while communication channels are modelled by queues with moving head and tail pointers. The communication protocols used in IPC-4 were the dining philosophers problem, as well as an optical telegraph routing problem.

Authors

Stefan Edelkamp

Original File Names

file original name
domain.pddl DOMAIN.PDDL
instance-1.pddl P01_PHIL2.PDDL
instance-2.pddl P02_PHIL3.PDDL
instance-3.pddl P03_PHIL4.PDDL
instance-4.pddl P04_PHIL5.PDDL
instance-5.pddl P05_PHIL6.PDDL
instance-6.pddl P06_PHIL7.PDDL
instance-7.pddl P07_PHIL8.PDDL
instance-8.pddl P08_PHIL9.PDDL
instance-9.pddl P09_PHIL10.PDDL
instance-10.pddl P10_PHIL11.PDDL
instance-11.pddl P11_PHIL12.PDDL
instance-12.pddl P12_PHIL13.PDDL
instance-13.pddl P13_PHIL14.PDDL
instance-14.pddl P14_PHIL15.PDDL
instance-15.pddl P15_PHIL16.PDDL
instance-16.pddl P16_PHIL17.PDDL
instance-17.pddl P17_PHIL18.PDDL
instance-18.pddl P18_PHIL19.PDDL
instance-19.pddl P19_PHIL20.PDDL
instance-20.pddl P20_PHIL21.PDDL
instance-21.pddl P21_PHIL22.PDDL
instance-22.pddl P22_PHIL23.PDDL
instance-23.pddl P23_PHIL24.PDDL
instance-24.pddl P24_PHIL25.PDDL
instance-25.pddl P25_PHIL26.PDDL
instance-26.pddl P26_PHIL27.PDDL
instance-27.pddl P27_PHIL28.PDDL
instance-28.pddl P28_PHIL29.PDDL
instance-29.pddl P29_PHIL30.PDDL
instance-30.pddl P30_PHIL31.PDDL
instance-31.pddl P31_PHIL32.PDDL
instance-32.pddl P32_PHIL33.PDDL
instance-33.pddl P33_PHIL34.PDDL
instance-34.pddl P34_PHIL35.PDDL
instance-35.pddl P35_PHIL36.PDDL
instance-36.pddl P36_PHIL37.PDDL
instance-37.pddl P37_PHIL38.PDDL
instance-38.pddl P38_PHIL39.PDDL
instance-39.pddl P39_PHIL40.PDDL
instance-40.pddl P40_PHIL41.PDDL
instance-41.pddl P41_PHIL42.PDDL
instance-42.pddl P42_PHIL43.PDDL
instance-43.pddl P43_PHIL44.PDDL
instance-44.pddl P44_PHIL45.PDDL
instance-45.pddl P45_PHIL46.PDDL
instance-46.pddl P46_PHIL47.PDDL
instance-47.pddl P47_PHIL48.PDDL
instance-48.pddl P48_PHIL49.PDDL