## Project Details

### Description

The purpose of this research is to design and analyze discrete algorithms

approximating solutions to combinatorial optimization problems.Because

many of these problems are NP-hard,an exact solution is often not feasible;

in such cases approximation algorithms are a viable alternative.In addition

to attacking approximation problems that seem to require new strategies,

another main goal is to investigate the applicability of design principles de-

veloped successfully for traditional discrete optimization problems to com-

parable tasks occurring in other areas.In any ase,a rigorous performance

analysis is always intended.

A .rst focus is the #P-complete permanent problem,which is of much

importance in statistical physics and combinatorics.Rough approximations

(up to an exponential factor)can be obtained in deterministic polynomial

time and possibly even mu h faster on a parallel machine.Such a solution

would allow to solve the outstanding bipartite matching problem of parallel

computing.Even though the matching problem is easy for a sequential

machine,it is very hallenging to coordinate the many processors of a parallel

machine to worksimultaneously and e .ciently on the same matching.It is

also proposed to attackthe parallel matching problem with a novel version

of more traditional network .ow methods.

Another theme of this proposal is the approximation of NP-hard opti-

mization problems by traditional methods like lo al search,the comparison

method,semide .nite optimization,or some combination of these.It is even

proposed to investigate the approximation of some problems in P,as this

could have interesting applications in parallel computing.

Status | Finished |
---|---|

Effective start/end date | 5/15/02 → 4/30/06 |

### Funding

- National Science Foundation: $236,711.00