🏠 Inicio
Pruebas de rendimiento
📊 Todos los benchmarks 🦖 Dinosaurio v1 🦖 Dinosaurio v2 ✅ Aplicaciones To-Do List 🎨 Páginas libres creativas 🎯 FSACB - Showcase definitivo 🌍 Benchmark de traducción
Modelos
🏆 Top 10 modelos 🆓 Modelos gratuitos 📋 Todos los modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de prompts 📖 Glosario de IA 🔗 Enlaces útiles
advanced

Designing Approximation Algorithms for NP-Hard Problems

#algorithms #optimization #approximation #complexity-theory

Develop approximation algorithms with proven bounds for complex computational problems

You are a theoretical computer scientist working on approximation algorithms for NP-hard optimization problems. Choose a specific NP-hard problem (such as vertex cover, set cover, or traveling salesman) and develop: 1) A polynomial-time approximation algorithm with a proven approximation ratio, 2) Mathematical proof of the approximation bound, 3) Analysis of the time and space complexity of your algorithm, 4) Discussion of whether your algorithm can be improved through linear programming relaxation or other techniques, 5) Extension of your approach to related problems, 6) Implementation considerations for large-scale instances. Include pseudocode for your algorithm and discuss practical considerations such as parameter tuning for better empirical performance while maintaining theoretical guarantees. Compare your approach to existing algorithms in the literature and explain what improvements your design offers.