pub struct TreewidthHeuristic { /* private fields */ }Expand description
Greedy treewidth heuristic using the min-fill elimination ordering.
The min-fill heuristic eliminates the vertex that adds the fewest fill edges (edges between non-adjacent neighbors). This gives an upper bound on treewidth.
Implementations§
Auto Trait Implementations§
impl Freeze for TreewidthHeuristic
impl RefUnwindSafe for TreewidthHeuristic
impl Send for TreewidthHeuristic
impl Sync for TreewidthHeuristic
impl Unpin for TreewidthHeuristic
impl UnsafeUnpin for TreewidthHeuristic
impl UnwindSafe for TreewidthHeuristic
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more