Inverse Theory for Petroleum Reservoir Characterization and History Matching