- B. Tech. (Honors) in Computer Science and Engineering, 2015 - 2019
Indian Institute of Technology Hyderabad
FM and LP based UTVPI Over Approximation
Algorithms for finding tight UTVPI (octagonal) over-approximations of polyhedra using linear programming and Fourier-Motzkin eliminations.
Open-WBO-Inc MaxSAT Solver
Open-WBO-Inc is an incomplete MaxSAT solver based on the top Open-WBO with approximation strategies proposed in this paper. At MaxSAT Evaluation 2018, Open-WBO-Inc got 1st place in incomplete weighted track with 60s timeout and 2nd place in incomplete weighted track with 300s timeout. The results are available here. At MaxSAT Evaluation 2019, Open-WBO-Inc got 3rd place in incomplete weighted track with 60s and 300s timeout. The results are available here.
Timetabler generates a timetable given a set of inputs and constraints. It encodes constraints of the timetabling problem as a SAT formula in the Conjunctive Normal Form and then calls a MaxSAT solver to solve the problem. It is currently used by IIT Hyderabad to schedule timetable for courses.
Semaphore in Minix
Implemention of semaphores in Minix Operating System.
Saurabh Joshi, Prateek Kumar, Ruben Martins, Sukrut Rao.
Open-WBO-Inc: Approximation Strategies for Incomplete Weighted MaxSAT. JSAT vol 11.