An enhanced implementation of models for electric power grid interdiction

This thesis evaluates the ability of the Xpress-MP software package to solve complex, iterative mathematicalprogramming problems. The impetus is the need to improve solution times for the VEGA software package, which identifies vulnerabilities to terrorist attacks in electric power grids. VEGA emplo...

Full description

Bibliographic Details
Main Author: Carnal, David D.
Other Authors: Wood, R. Kevin
Format: Others
Published: Monterey, California. Naval Postgraduate School 2012
Subjects:
Online Access:http://hdl.handle.net/10945/1996
id ndltd-nps.edu-oai-calhoun.nps.edu-10945-1996
record_format oai_dc
spelling ndltd-nps.edu-oai-calhoun.nps.edu-10945-19962017-05-24T16:07:27Z An enhanced implementation of models for electric power grid interdiction Carnal, David D. Wood, R. Kevin Salmeron, Javier Naval Postgraduate School (U.S.). Operations Research Computer networks Electric power Software engineering National security Terrorism Linear programming Operations research This thesis evaluates the ability of the Xpress-MP software package to solve complex, iterative mathematicalprogramming problems. The impetus is the need to improve solution times for the VEGA software package, which identifies vulnerabilities to terrorist attacks in electric power grids. VEGA employs an iterative, optimizing heuristic, which may need to solve hundreds of related linear programs. This heuristic has been implemented in GAMS (General Algebraic Modeling System), whose inefficiencies in data handling and model generation mean that a modest, 50-iteration solution of a real-world problem can require over five hours to run. This slowness defeats VEGA's ultimate purpose, evaluating vulnerability-reducing structural improvements to a power grid. We demonstrate that Xpress-MP can reduce run times by 60%-85% because of its more efficient data handling, faster model generation, and the ability, lacking entirely in GAMS, to solve related models without regenerating each from scratch. Xpress-MP's modeling language, Mosel, encompasses a full-featured procedural language, also lacking in GAMS. This language enables a simpler, more modular and more maintainable implementation. We also demonstrate the value of VEGA's optimizing heuristic by comparing it to rule-based heuristics rules adapted from the literature. The optimizing heuristic is much more powerful. 2012-03-14T17:33:47Z 2012-03-14T17:33:47Z 2005-09 Thesis http://hdl.handle.net/10945/1996 62165800 Approved for public release, distribution unlimited xvi, 43 p. : col. ill. ; application/pdf Monterey, California. Naval Postgraduate School
collection NDLTD
format Others
sources NDLTD
topic Computer networks
Electric power
Software engineering
National security
Terrorism
Linear programming
Operations research
spellingShingle Computer networks
Electric power
Software engineering
National security
Terrorism
Linear programming
Operations research
Carnal, David D.
An enhanced implementation of models for electric power grid interdiction
description This thesis evaluates the ability of the Xpress-MP software package to solve complex, iterative mathematicalprogramming problems. The impetus is the need to improve solution times for the VEGA software package, which identifies vulnerabilities to terrorist attacks in electric power grids. VEGA employs an iterative, optimizing heuristic, which may need to solve hundreds of related linear programs. This heuristic has been implemented in GAMS (General Algebraic Modeling System), whose inefficiencies in data handling and model generation mean that a modest, 50-iteration solution of a real-world problem can require over five hours to run. This slowness defeats VEGA's ultimate purpose, evaluating vulnerability-reducing structural improvements to a power grid. We demonstrate that Xpress-MP can reduce run times by 60%-85% because of its more efficient data handling, faster model generation, and the ability, lacking entirely in GAMS, to solve related models without regenerating each from scratch. Xpress-MP's modeling language, Mosel, encompasses a full-featured procedural language, also lacking in GAMS. This language enables a simpler, more modular and more maintainable implementation. We also demonstrate the value of VEGA's optimizing heuristic by comparing it to rule-based heuristics rules adapted from the literature. The optimizing heuristic is much more powerful.
author2 Wood, R. Kevin
author_facet Wood, R. Kevin
Carnal, David D.
author Carnal, David D.
author_sort Carnal, David D.
title An enhanced implementation of models for electric power grid interdiction
title_short An enhanced implementation of models for electric power grid interdiction
title_full An enhanced implementation of models for electric power grid interdiction
title_fullStr An enhanced implementation of models for electric power grid interdiction
title_full_unstemmed An enhanced implementation of models for electric power grid interdiction
title_sort enhanced implementation of models for electric power grid interdiction
publisher Monterey, California. Naval Postgraduate School
publishDate 2012
url http://hdl.handle.net/10945/1996
work_keys_str_mv AT carnaldavidd anenhancedimplementationofmodelsforelectricpowergridinterdiction
AT carnaldavidd enhancedimplementationofmodelsforelectricpowergridinterdiction
_version_ 1718452844572442624