Metadata only
Date
2022Type
- Conference Paper
ETH Bibliography
yes
Altmetrics
Abstract
Configuration Synthesis promises to increase automation in network hardware configuration but is generally assumed to constitute a computationally hard problem. We conduct a formal analysis of the computational complexity of network-wide Configuration Synthesis to establish this claim formally. To that end, we consider Configuration Synthesis as a decision problem, whether or not the selected routing protocol(s) can implement a given set of forwarding properties. We find the complexity of Configuration Synthesis heavily depends on the combination of the forwarding properties that need to be implemented in the network, as well as the employed routing protocol(s). Our analysis encompasses different forwarding properties that can be encoded as path constraints, and any combination of distributed destination-based hop-by-hop routing protocols. Many of these combinations yield NP-hard Configuration Synthesis problems; in particular, we show that the satisfiability of a set of arbitrary waypoints for any hop-by-hop routing protocol is NP-complete. Other combinations, however, show potential for efficient, scalable Configuration Synthesis. Show more
Publication status
publishedExternal links
Book title
2022 IEEE 30th International Conference on Network Protocols (ICNP)Pages / Article No.
Publisher
IEEEEvent
Subject
Automation; Computational modeling; Routing; Routing protocols; Hardware; Space exploration; InternetOrganisational unit
09477 - Vanbever, Laurent / Vanbever, Laurent
Funding
851809 - From Network Verification to Synthesis: Breaking New Ground in Network Automation (EC)
More
Show all metadata
ETH Bibliography
yes
Altmetrics