In recent year, theory and practice in computer science has steered away from each other in many aspects. Recent improvements in computational capabilities and field of optimization have seen rise to the use of various different heuristics, which work in practice with great success, but have not seen much investigation on the theory side. This has created a need for theoretical investigation to bridge the gap between two branches of computing. More frequently than not, the heuristic choices relies on known empirical observations, and intuitive understanding of trade-off between runtime, memory, quality of approximation and probability of success of these algorithms. In this thesis, we discuss a few such interesting dilemmas, and try to pro...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
In modern computer science, many problems are solved with the help of probabilistic algorithms. This...
Solutions to combinatorial optimization problems frequently rely on heuristics to minimize an object...
Analyzing the performance of algorithms in both the worst case and the average case are cornerstones...
Heuristic algorithms are often difficult to analyse theoretically; this holds in particular for adva...
We present a theoretical average-case analysis of a 2-opt algorithm for the traveling salesman probl...
In theoretical computer science, various notions of efficiency are used for algorithms. The most com...
In a combinatorial optimization problem, when given an input instance, one seeks a feasible solution...
We consider optimization problems for which the best known approximation algorithms are randomized a...
This report documents the program and the outcomes of Dagstuhl Seminar 14372 "Analysis of Algorithms...
We advocate a new methodology for empirically analysing the behaviour of Las Vegas Algorithms, a lar...
Algorithms are the most effective knowledge repositories yet conceived by mankind for they automate ...
Most research in algorithm design relies on worst-case analysis for performance comparisons. Unfortu...
Most research in algorithm design relies on worst-case analysis for performance comparisons. Unfortu...
With the speed of current technological changes, computation models are evolving to become more inte...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
In modern computer science, many problems are solved with the help of probabilistic algorithms. This...
Solutions to combinatorial optimization problems frequently rely on heuristics to minimize an object...
Analyzing the performance of algorithms in both the worst case and the average case are cornerstones...
Heuristic algorithms are often difficult to analyse theoretically; this holds in particular for adva...
We present a theoretical average-case analysis of a 2-opt algorithm for the traveling salesman probl...
In theoretical computer science, various notions of efficiency are used for algorithms. The most com...
In a combinatorial optimization problem, when given an input instance, one seeks a feasible solution...
We consider optimization problems for which the best known approximation algorithms are randomized a...
This report documents the program and the outcomes of Dagstuhl Seminar 14372 "Analysis of Algorithms...
We advocate a new methodology for empirically analysing the behaviour of Las Vegas Algorithms, a lar...
Algorithms are the most effective knowledge repositories yet conceived by mankind for they automate ...
Most research in algorithm design relies on worst-case analysis for performance comparisons. Unfortu...
Most research in algorithm design relies on worst-case analysis for performance comparisons. Unfortu...
With the speed of current technological changes, computation models are evolving to become more inte...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
In modern computer science, many problems are solved with the help of probabilistic algorithms. This...
Solutions to combinatorial optimization problems frequently rely on heuristics to minimize an object...