L-reduktion (fra " lineær " = " lineær ") - transformation af optimeringsproblemer , hvor egenskaberne ved tilnærmelse er lineært bevaret; er en slags tilnærmelsesbevarende cast . L-reduktionen ved at studere muligheden for at approksimere optimeringsproblemer spiller en lignende rolle som polynomiereduktionen spiller ved at studere den beregningsmæssige kompleksitet af løselighedsproblemer .
Muligheden for at L-reducere et problem til et andet kaldes L-reducerbarhed [1] .
Udtrykket " L-reduktion " bruges nogle gange til at referere til en reduktion til et logaritmisk rum i analogi med kompleksitetsklassen L , men dette er et helt andet koncept.[ angiv ] .
Lad A og B være to optimeringsproblemer og c A og c B være deres objektive funktioner. Et par funktioner f og g er en L-reduktion, hvis alle følgende betingelser er sande:
En L-reduktion fra problem A til problem B medfører en AP-reduktion hvis A og B er minimeringsproblemer, og en PTAS-reduktion hvis A og B er maksimeringsproblemer. I begge tilfælde, hvis problem B har PTAS og der er en L-reduktion fra A til B, så har A også PTAS [2] [3] . Dette gør det muligt at bruge L-støbningen i stedet for at bevise eksistensen af en PTAS-støbning. Crescenzi foreslog, at den mere naturlige formulering af L-reduktionen faktisk er mere nyttig i mange tilfælde på grund af brugervenlighed [4] .
Bevis (tilfælde af minimering)Lad tilnærmelseskoefficienten for opgave B være lig med . Lad os starte med tilnærmelseskoefficienten for opgave A, lig med . Du kan droppe de absolutte værdiparenteser i definitionerne af L-reduktionen (anden formel), fordi A og B er minimeringsproblemer. Vi erstatter denne betingelse i koefficienten for opgave A og opnår
Efter at have forenklet og erstattet den første formel, får vi
Men udtrykket i parentes i højre side er i virkeligheden lig med . Således er tilnærmelseskoefficienten for opgave A lig med .
Og det opfylder betingelserne for AP-reduktionen.
Bevis (maksimeringssag)Lad tilnærmelseskoefficienten for opgave B være lig med . Lad os starte med tilnærmelseskoefficienten for opgave A, lig med . Du kan udelade de absolutte værdiparenteser i den anden formel for definitionen af L-reduktion, da A og B er maksimeringsproblemer. Ved at erstatte denne betingelse får vi
Efter at have forenklet og erstattet den første formel, får vi
Men udtrykket i parentes i højre side er i virkeligheden lig med . Således er tilnærmelseskoefficienten for opgave A lig med .
Hvis , så , som opfylder kravene til PTAS-castet, men ikke AP-castet.
Et L-kast medfører også et P-kast [4] . Det kan udledes, at en L-reduktion medfører en PTAS-reduktion af dette faktum og af, at en P-reduktion medfører en PTAS-reduktion.
L-reduktionen bevarer kun medlemskab af APX i tilfælde af minimering, da AP-reduktionen i dette tilfælde følger af L-reduktionen.