Skip to content

Latest commit

 

History

46 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Household activity scheduling framework: Household OASIS

Description

This is a stable version of the Household OASIS activity-based framework. This repository includes the simulation code, based on the Python API of the CPLEX solver. Household OASIS (Optimized Activity-based Scheduling and Interaction Simulation) is a multi-agent activity scheduling model designed to simulate the daily activities and travel decisions of all members within a household. The model jointly optimises individual and shared activities while accounting for time constraints, location choices, travel modes, and household interactions. It provides a flexible framework for studying mobility behaviour, coordination within households, and the impact of policies or infrastructure changes on activity schedules.

For more details, you can find the technical reports and papers in the Literature folder.

Installation guide

We recommend creating a new environment using the provided requirements file to install the correct packages.

NB: You need a valid CPLEX user license to use the solver, which can be obtained here.

Citation

If you found this repository useful, you can acknowledge the authors by citing:

Rezvany, N., Hillel, T., and Bierlaire M. (2023) Simulating intra-household interactions for in- and out-of-home activity scheduling, Transportation Research Part C: Emerging Technologies, vol. 157, p. 104362, DOI: https://doi.org/10.1016/j.trc.2023.104362

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages