Singapore will ratify an agreement to establish a regional haze control centre in Indonesia, after Jakarta declined its offer of firefighting assistance in October.