Minimum-Violation Planning for Autonomous Systems: Theoretical and Practical Considerations | IEEE Conference Publication | IEEE Xplore