Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unknown sources for some domains #4

Closed
8 tasks done
ssardina opened this issue Sep 15, 2024 · 5 comments
Closed
8 tasks done

Unknown sources for some domains #4

ssardina opened this issue Sep 15, 2024 · 5 comments

Comments

@ssardina
Copy link
Contributor

ssardina commented Sep 15, 2024

@haz while I was hunting the origins of FOND domains, I couldn't find the origin of some of them that seem to have be born in your PRP repo, but that they are not reported in the 2012 PRP paper. 😕

I was able to find the sources for many (e.g., beam_walk or chain-of-rooms, earth-observation; see Misc Domains section) but some are still unclear to me:

  • acrobatics: the inline comment is that it comes from Miquel Ramirez in 2014 as a twist of beam-walk. Couldn't find a paper source.
  • blocksworld-2
  • ex-blocksworld
  • first-reponders-new
  • puffbot_dialogue_pddl: you had a comment but couldn't find where, is this personal communication?
  • all the domains starting with prefix st_xxx: they must have some common description?
  • tidyup-mdp: there is a tidyup deterministic. Are these coming from here?
  • tireworld: I found its first reference in an example for the IPC-6 (2008) FOND track; seems not used in the competition itself but PDDL was there already. Fixed the inline comment to reflect that and added URL
ssardina added a commit to ssardina-research/fond-domains that referenced this issue Sep 15, 2024
@haz
Copy link
Contributor

haz commented Sep 16, 2024

Heh, digging deep now...

blocksworld-2 / ex-blocksworld

These are from the probabilistic track of IPC'06 ( https://ipc06.icaps-conference.org/probabilistic/ )

Note that the latest commit message on this page is useful: https://github.com/QuMuLab/planner-for-relevant-policies/tree/master/fond-benchmarks

first-responders-new

Same as the forest-new, etc. These were expanded sets of the benchmark to scale much larger (since PRP was solving the original all too quickly). Blocks and Forest were in the original PRP paper, but the others came later just as a means of scaling. Looks like hit or miss as to which FOND papers included them (looks like most skip forest altogether?). 🤷

puffbot

As mentioned in the README, this is from Milene Teixeira's work. Her thesis is [here], but the PDDL came to me via personal correspondence (I was granted permission to add it to a public benchmark suite).

st_xxx

Fun one...had to dig for this a bit. My original thought was on my unpublished () strong cyclic -> acyclic approach. It actually turns out to be from this: https://www.hlt.utdallas.edu/~vince/papers/ictai13.pdf

Found the email where I asked explicitly for them, and the originals were already determinized. I modified them to place back into FOND form. The one exception is st_mapfdu. That comes from this work: https://cdn.aaai.org/ojs/6204/6204-13-9429-1-10-20200516.pdf

tidyup-mdp

This came in from MyND when I merged all the FOND planner benchmarks. You can find it here: https://bitbucket.org/robertmattmueller/mynd/src/master/data/fond-pddl/tidyup-mdp/

Don't know of the origin beyond that (but I did have to clean it up a bit :P)

ssardina added a commit to ssardina-research/fond-domains that referenced this issue Sep 22, 2024
@ssardina
Copy link
Contributor Author

blocksworld-2 / ex-blocksworld

These are from the probabilistic track of IPC'06 ( https://ipc06.icaps-conference.org/probabilistic/ )

Note that the latest commit message on this page is useful: https://github.com/QuMuLab/planner-for-relevant-policies/tree/master/fond-benchmarks

I had a closer look. The three blocksworld, blocksworld-new and blocks-world-2 are basically the same domain, and the (oneof) already appeared in the FOND track in IPC-6 (2008). They already got the probabilistic version and used (oneof) instead in IPC-6. So:

  • blocksworld: FOND version in IPC-6
  • blocksworld-new: PRP scaled up version of blocksworld
  • blocksworld-2: the oneof version of the 15 instances used in the IPC-6 probabilistic track.

Now, ex-blocksworld is indeed different, as blocks can explode. This is a (oneof) version of the IPC-6 probabilistic track.

I have renamed it blocksworld-ex so that they are listed all together.

ssardina added a commit to ssardina-research/fond-domains that referenced this issue Sep 23, 2024
ssardina added a commit to ssardina-research/fond-domains that referenced this issue Sep 23, 2024
ssardina added a commit to ssardina-research/fond-domains that referenced this issue Sep 23, 2024
@ssardina
Copy link
Contributor Author

cleaned-up puffbot and added links to the sources (including a 2021 paper) and rename folder to match domain name in PDDL 😄

ssardina added a commit to ssardina-research/fond-domains that referenced this issue Sep 23, 2024
@ssardina
Copy link
Contributor Author

all st_xxx domains processed; they are all domains that admit strong solutions

ssardina added a commit to ssardina-research/fond-domains that referenced this issue Sep 23, 2024
@ssardina
Copy link
Contributor Author

ssardina commented Sep 23, 2024

OK @haz , I have incorporated all your feedback and a bit more I found on the way into README and source files.

I think this is done. We can continue in PR #3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants