Introduction Exponential Time Algorithms
60 pages
English

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris

Introduction Exponential Time Algorithms

-

Découvre YouScribe en t'inscrivant gratuitement

Je m'inscris
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus
60 pages
English
Obtenez un accès à la bibliothèque pour le consulter en ligne
En savoir plus

Description

Exponential time algorithms S. Gaspers Introduction Exponential Time Algorithms Problem Definitions Algorithm Design Techniques Dynamic Programming across Subsets Branch & Reduce Memorization Treewidth Treewidth combined with Branch & Reduce Iterative Compression Inclusion-Exclusion Conclusion Introduction to Exponential Time Algorithms séminaire AlGco Serge Gaspers1 1LIRMM – Université Montpellier 2, CNRS January 22, 2009 1 / 50

  • exponential time

  • iterative compression

  • treewidth

  • inclusion-exclusion

  • algorithms

  • reduce

  • hard problems

  • algorithm design


Sujets

Informations

Publié par
Nombre de lectures 42
Langue English

Extrait

Exponentialtimelaogirhtsm.SaGpssIerrontctdunEionopxitneiTlalAemthmsgorilemDProbitnoeinrotiAsglgnsiDehmqunichTeimanyDsemargorPcssuSsbteimgncaorReduceMesBranch&rTnoiweeiromitazthidmbcohTdtewrehcR&rBnaiwhtnideveCoratieIteeducisulcnInoisserpmncCoonsiluxc-Eonsiluon
Introduction to Exponential Time Algorithms séminaire AlGco
January 22, 2009
1LIRMM – Université Montpellier 2, CNRS
/105
Serge Gaspers1
poExaspersInithmsS.GmiaeglroentnaitlitorlgeAimlTiantenopxEnoitcudortmDesrithAlgoionsntimeeDorlbmhPsubsSoscranBrtssecudeR&hcziromeMeechnignTsDyniquerPgomaciniagarmmhBitncraReh&ceduretIvitamoCeserpationTreewidthTreeiwtdchmoibenwdn-nxEsuoinIlcisnousioonclionCclus
1
Introduction Exponential Time Algorithms Problem Definitions
Conclusion
3
Algorithm Design Techniques Dynamic Programming across Subsets Branch & Reduce Memorization Treewidth Treewidth combined with Branch & Reduce Iterative Compression Inclusion-Exclusion
2
Outline
50/2
DynaqueschnignTegncamaimorrgimPcncrasBetbsSussroaziromeMecudeR&hnExponenroductiolAogirhtitlaiTememDtiniPrmsleobmhtiiseDAsnoroglcnuloiInE-cxisnoonColusisionncluitnorTeeiwtdTherewidthcombinedwirBhthcnadeR&IecuratevetimpCossre
3
1
2
Conclusion
Outline
Algorithm Design Techniques Dynamic Programming across Subsets Branch & Reduce Memorization Treewidth Treewidth combined with Branch & Reduce Iterative Compression Inclusion-Exclusion
0
Introduction Exponential Time Algorithms Problem Definitions
5/3spersIntthmsS.GaemlaogirneitlaitEonxp
nDeioitrosPemblDmhtgiselAsnirogExponentoductionglrotimhaiTlmiAeitorlgeaimltiantrtnIsrepsaG.SsmhopenxEarBh&hcnudeRtIecatereCivpromsiesoiTnerwedihtrTeewidthcombinedwitesbuSssohcnarBsteMuced&RatizoremnhqiTncenymaeuDsograicPrgacrmminnoisulcnoCnoisuclExn-iousclInon4/
NP-hard problems
50
no known polynomial time algorithm for any NP-hard problem belief:P6=NP ETH: 3-Sat cannot be solved in subexponential time (thus many other problems cannot be solved in subexponential time either)
ranch&ReSubsetsBgncaorssorrgmaimrehTideweeTrdtwiazirnoitecudomeMterauceI&RedanchhtrBdeiwbmnihtocsiluxc-EonsiluncInoisserpmoCevitlaitemlaogirhtsmExponentioitcpxEnnenolaitGaS.erspntsIduroDmeboelnoAsinitAlgoTimemsPrrithseuqinhcPcimanyDhmitorlgTegnsiDe
Approaches to attack NP-hard problems approximation algorithms randomized algorithms fixed parameter algorithms exact exponential time algorithms heuristics restricting the inputs
Dealing with NP-hard problems
05/5Coonlunconsi
0
natural question in Algorithms: design faster (worst-case analysis) algorithms for problems might lead to practical algorithms for small instances subroutines for (sub)exponential time approximation algorithms randomized algorithms with expected polynomial run time interesting combinatorics
Exponential Time Algorithms
6/5Epxalgotimetialonenuced&RchanBrthwidenibmochtdiweerdthTeewionTrzatiomireceMeRudcn&honcnoCisululcxnoislusion-EssionIncevoCpmerIeetaritborPsmhtineDmelTialtienrigoAlmeudtctnorpxnooiEnmsS.rithersIGasporcauSsstesbarBsminarocPamgrngmiisngeThcinuqseyDtionsAlgorithmDe
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents