06.05.2013 Views

Modelos y Métodos de Investigación de Operaciones - Universidad ...

Modelos y Métodos de Investigación de Operaciones - Universidad ...

Modelos y Métodos de Investigación de Operaciones - Universidad ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

1<br />

2<br />

3<br />

4<br />

5<br />

6<br />

7<br />

8<br />

9<br />

10<br />

11<br />

12<br />

13<br />

14<br />

15<br />

16<br />

17<br />

18<br />

19<br />

20<br />

21<br />

22<br />

23<br />

24<br />

25<br />

26<br />

27<br />

28<br />

29<br />

30<br />

31<br />

<strong>Mo<strong>de</strong>los</strong> y <strong>Métodos</strong> <strong>de</strong> <strong>Investigación</strong> <strong>de</strong> <strong>Operaciones</strong><br />

3.4 Características <strong>de</strong> un buen mo<strong>de</strong>lo <strong>de</strong> Programación Matemática<br />

Tres son los objetivos básicos que se <strong>de</strong>ben preten<strong>de</strong>r al construir mo<strong>de</strong>los <strong>de</strong> programación<br />

matemática.<br />

• Que sea un mo<strong>de</strong>lo fácil <strong>de</strong> enten<strong>de</strong>r<br />

• Que sea un mo<strong>de</strong>lo cuyos errores sean fáciles <strong>de</strong> <strong>de</strong>tectar<br />

• Que sea un mo<strong>de</strong>lo <strong>de</strong> fácil resolución<br />

3.4.1 Facilidad para enten<strong>de</strong>r el mo<strong>de</strong>lo<br />

A menudo es posible construir un mo<strong>de</strong>lo compacto y realista don<strong>de</strong> diferentes variables aparezcan<br />

<strong>de</strong> modo implícito y no <strong>de</strong> modo explícito. Sin embargo construir este tipo <strong>de</strong> mo<strong>de</strong>los conduce<br />

habitualmente a soluciones difíciles <strong>de</strong> evaluar y más aún <strong>de</strong> interpretar. Incluso, aunque los mo<strong>de</strong>los<br />

menos compactos requieren un tiempo más largo <strong>de</strong> resolución, este tiempo compensa el que<br />

posteriormente habría que invertir en la interpretación <strong>de</strong> la solución.<br />

Es útil también utilizar acrónimos para <strong>de</strong>signar las variables y las restricciones, <strong>de</strong> tal modo que los<br />

resultados se puedan, posteriormente, interpretar más fácilmente.<br />

Existe también unas normas <strong>de</strong> estilo que, no siendo obligatorias permiten enten<strong>de</strong>r mejor el mo<strong>de</strong>lo,<br />

si todo el mundo las utiliza igual. En general se admite que las letras <strong>de</strong> la h a la l (minúscula) se refieren<br />

a índices, que las letras x,y,z,v son variables mientras que a,b,c,d,m,n,p,q suelen utilizarse como<br />

parámetros, o las letras griegas α,β,µ,π,δ,λ suelen hacer referencia a variables binarias. Aunque no<br />

existe ninguna norma escrita, el uso <strong>de</strong> este estilo simplifica el trabajo que supone enten<strong>de</strong>r un mo<strong>de</strong>lo.<br />

Otra forma <strong>de</strong> no confundirse es usar letras mayúsculas para los datos y letras en minúscula para las<br />

variables (aunque a veces, se hace al revés).<br />

En cualquier caso es imprescindible que no existan homónimos ni sinónimos, esto es, elementos con<br />

el mismo nombre y significado distinto, o elementos con distinto nombre y el mismo significado. Y por<br />

otra parte, es muy importante usar una escritura estructurada simple para facilitar el entendimiento <strong>de</strong>l<br />

mo<strong>de</strong>lo.<br />

3.4.2 Facilidad para <strong>de</strong>tectar errores en el mo<strong>de</strong>lo<br />

Este objetivo está claramente unido al anterior. Los errores podrían ser <strong>de</strong> dos tipos: <strong>de</strong> tecleo<br />

(números erróneos o <strong>de</strong>fectos ortográficos) y <strong>de</strong> formulación.<br />

Para evitar los problemas <strong>de</strong> tecleo es útil utilizar programas <strong>de</strong> generación <strong>de</strong> matrices o lenguajes<br />

<strong>de</strong> mo<strong>de</strong>lado. Muchos <strong>de</strong> estos programas tienen procedimientos que <strong>de</strong>tectan errores a<strong>de</strong>más <strong>de</strong> otras<br />

funciones relacionadas.<br />

Página 37 <strong>de</strong> 181

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!