I. Introduction
Network requirements are constantly changing. To adapt to these changes, network configurations need to be updated simultaneously to align the network properties with expectations. Access Control Lists (ACLs) are one of the most frequently changed configurations, as various types of network upgrades, such as network architecture changes, service deployments and retirements, require ACLs to be updated accordingly [2], [3], [4]. Since network changes occur on a daily basis, updating ACLs is a daily task for operators [5]. It turns out that, in modern networks, about twenty percent of network changes are related to ACLs [6].