Skip to content

Commit 701e501

Browse files
author
Issa Hanou
committed
pallabi thesis
1 parent ccb9a40 commit 701e501

File tree

2 files changed

+18
-7
lines changed

2 files changed

+18
-7
lines changed

_data/supervision.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,22 +38,24 @@
3838
TUSS is a well-studied problem, and various approaches have been proposed. The first approach capable of solving real-world, complete TUSS instances is a local search method introduced by van den Broek et al. In this thesis, we explore an alternative approach using PDDL models. PDDL is the standard language for describing Automated Planning problems. Automated Planning is a well-established field within artificial intelligence, and new, improved algorithms are continually developed to solve PDDL models for problems similar to TUSS.
3939
In this thesis, we design a detailed model in PDDL and propose several methods to simplify the model so that planning algorithms perform more efficiently compared to the detailed model. When solving simplified models, a post-processing routine is employed to generate detailed shunting plans. The performance of several model-independent PDDL planners was analysed, and the best-performing planner was identified as Temporal FastDownward.
4040
By analysing plans obtained from experiments, we identified areas for improvement. Based on this knowledge, we developed a new TUSS-specific planner called Train Order Preserving Search (TOPS). TOPS employs a search algorithm with effective pruning of symmetrical states and a custom heuristic that guides the search towards states where the order of trains aligns with the departure order. TOPS significantly outperformed Temporal FastDownward in these experiments."
41-
- topic: Refactoring for AI planning
41+
- topic: "Macro-Actions for PDDL: A Dynamic Approach"
4242
cosupervisors: Sebastijan Dumancic
4343
name: Pallabi Sree Sarker
4444
id: Sarker2025
4545
type: MSc theses
4646
start: 2024-09-24
47+
end: 2025-08-21
4748
year: 2025
48-
status: inprogress
49-
post_name: False
49+
status: finished
50+
post_name: True
51+
link: https://resolver.tudelft.nl/uuid:a0a94ac8-8a8f-43a7-92a1-f625e4292578
5052
keywords:
51-
- refactoring
52-
- program synthesis
5353
- AI planning
54-
- train dispatching
54+
- macro-actions
5555
- forgetting
56-
- inductive logic programming
56+
- refactoring
57+
- program synthesis
58+
abstract: "Automated Planning, also known as Artificial Intelligence (AI) planning is a branch of AI focused on automated decision-making and scheduling. A subproblem within AI Planning is domain-independent planning, where we want to develop methods that are generalizable for solving planning problems in many domains. A popular modelling language for domain-independent planning is PDDL. In PDDL, we model our problems as having some start state and some goal state; these states are defined by the truth-values of a set of defined predicates applied to a set of objects with corresponding types. In this work, we explore the concept of dynamic macro-actions for PDDL, which are macro-actions whose utility are re-evaluated as we solve more problems, and does not require prior training. We find that dynamic macro-actions are a promising method, showing average improvements in the number of nodes explored in the search space of up to 84\% depending on the domain."
5759
- topic: "Replanning in advance for train scheduling"
5860
name: Eric Kemmeren
5961
type: MSc theses

_news/msc-pallabi.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
layout: post
3+
date: 2025-08-21 16:11:00-0400
4+
year: 2025
5+
inline: true
6+
related_posts: false
7+
---
8+
9+
Pallabi Sree Sarker defended her MSc thesis on [Dynamic Macro-Actions in PDDL](/education#Sarker2025).

0 commit comments

Comments
 (0)