Department of Computer Science | Institute of Theoretical Computer Science | CADMO
Prof. Emo Welzl and Prof. Bernd Gärtner
Mittagsseminar Talk Information |
Date and Time: Tuesday, November 10, 2009, 12:15 pm
Duration: This information is not available in the database
Location: OAT S15/S16/S17
Speaker: Andrei Giurgiu
Schöning discovered a simple local-search randomized algorithm for solving k-SAT, which still remains one of the fastest algorithms known so far. We recall the analysis of this algorithm using random walks on the integers, and then introduce a modified version and generalize the analysis so that it applies for the modification as well. Schöning's algorithm chooses an assignment for the variables at random, and then, as long as it is not satisfying, picks a violated clause and flips the value of a variable from that clause. If after a linear number of iterations, a satisfying assignment is still not found, the procedure is restarted. The modification consists of randomly flipping each variable that appears in the chosen violated clause. In both Schöning's algorithm and the modified version the part describing exactly which violated clause to select is left unspecified. We call that part selection rule. We produce worst-case sets of formulas which show that the analysis is tight, for two different selection rules. In the final chapter, we consider computationally un-bounded selection rules that ensure a polynomial runtime of Schöning's algorithm, and we prove that such selection rules exist for some classes of formulas. During our investigations, we also develop more general combinatorial tools which may prove useful for analyzing algorithms using random walks.
Thesis supervised by E. Welzl and R. Moser.
Upcoming talks | All previous talks | Talks by speaker | Upcoming talks in iCal format (beta version!)
Previous talks by year: 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
Information for students and suggested topics for student talks
Automatic MiSe System Software Version 1.4803M | admin login