Geometry of Online Packing Linear Programs Marco Molinaro and R. Ravi Carnegie Mellon University
Packing Integer Programs (PIPs) A x ≤ b m n
A Online Packing Integer Programs Adversary chooses values for c, A, b …but columns are presented in random order …when column comes, set variable to 0/1 irrevocably b and n are known upfront x ≤ b c A A A A n A A 1 0
Online Packing Integer Programs
Previous Results do not depend on n depends on n
Main Question and Result Q: Do general PIPs become more difficult for larger n? A: No!
High-level Idea 1.Online PIP as learning 2.Improving learning error using tailored covering bounds 3.Geometry of PIPs that allow good covering bounds 4.Reduce general PIP to above
Online PIP as Learning
2)Solving PIP via learning
Online PIP as Learning 2)Solving PIP via learning
Online PIP as Learning 2)Solving PIP via learning Improve this…
Improved Learning Error Idea 1: Covering bounds via witnesses (handling multiple bad classifiers at a time)
Geometry of PIPs with Small Witness Set
Conclusion
Thank you!