update frontière efficiente