Applied Mathematics with Open-Source Software
eBook - ePub

Applied Mathematics with Open-Source Software

Operational Research Problems with Python and R

Vincent Knight, Geraint Palmer

  1. 142 páginas
  2. English
  3. ePUB (apto para móviles)
  4. Disponible en iOS y Android
eBook - ePub

Applied Mathematics with Open-Source Software

Operational Research Problems with Python and R

Vincent Knight, Geraint Palmer

Detalles del libro
Vista previa del libro
Índice
Citas

Información del libro

Applied Mathematics with Open-source Software: Operational Research Problems with Python and R is aimed at a broad segment of readers who wish to learn how to use open-source software to solve problems in applied mathematics. The book has an innovative structure with 4 sections of two chapters covering a large range of applied mathematical techniques: probabilistic modelling, dynamical systems, emergent behaviour and optimisation. The pairs of chapters in each section demonstrate different families of solution approaches. Each chapter starts with a problem, gives an overview of the relevant theory, shows a solution approach in R and in Python, and finally gives wider context by including a number of published references. This structure will allow for maximum accessibility, with minimal prerequisites in mathematics or programming as well as giving the right opportunities for a reader wanting to delve deeper into a particular topic.

Features



  • An excellent resource for scholars of applied mathematics and operational research, and indeed any academics who want to learn how to use open-source software.


  • Offers more general and accessible treatment of the subject than other texts, both in terms of programming language but also in terms of the subjects considered.


  • The R and Python sections purposefully mirror each other so that a reader can read only the section that interests them.


  • An accompanying open-source repository with source files and further examples is posted online at https://bit.ly/3kpoKSd.

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es Applied Mathematics with Open-Source Software un PDF/ePUB en línea?
Sí, puedes acceder a Applied Mathematics with Open-Source Software de Vincent Knight, Geraint Palmer en formato PDF o ePUB, así como a otros libros populares de Betriebswirtschaft y Operations. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Año
2022
ISBN
9781000582109
Edición
1
Categoría
Operations

V Optimisation

CHAPTER 8 Linear Programming

DOI: 10.1201/9780429328534-8
Finding the best configuration of some system can be challenging, especially when there is a seemingly endless amount of possible solutions. Optimisation techniques are a way to mathematically derive solutions that maximise or minimise some objective function, subject to a number of feasibility constraints. When all components of the problem can be written in a linear way, then linear programming is one technique that can be used to find the solution.

8.1Problem

A university runs 14 modules over three subjects: Art, Biology and Chemistry. Each subject runs core modules and optional modules. Table 8.1 gives the module numbers for each of these.
Table 8.1. List of modules on offer at the university.
Art Core
Biology Core
Chemistry Core
M00
M05
M09
M01
M06
M10
Art Optional
Biology Optional
Chemistry Optional
M02
M07
M11
M03
M08
M12
M04
M13
The university is required to schedule examinations for each of these modules. The university would like the exams to be scheduled using the least amount of time slots. However not all modules can be scheduled at the same time as they share some students:
  • All art modules share students;
  • all biology modules share students;
  • all chemistry modules share students;
  • biology students have the option of taking optional modules from chemistry, so all biology modules may share students with optional chemistry modules;
  • chemistry students have the option of taking optional modules from biology, so all chemistry modules may share students with optional biology modules;
  • biology students have the option of taking core art modules, and so all biology modules may share students with core art modules.
How can every exam be scheduled with no clashes, using the least amount of time slots?

8.2Theory

Linear programming is a method that solves a type of optimisation problem of a number of variables by making use of some concepts of higher dimensional geometry [10]. Optimisation here re...

Índice

Estilos de citas para Applied Mathematics with Open-Source Software

APA 6 Citation

Knight, V., & Palmer, G. (2022). Applied Mathematics with Open-Source Software (1st ed.). CRC Press. Retrieved from https://www.perlego.com/book/3289984/applied-mathematics-with-opensource-software-operational-research-problems-with-python-and-r-pdf (Original work published 2022)

Chicago Citation

Knight, Vincent, and Geraint Palmer. (2022) 2022. Applied Mathematics with Open-Source Software. 1st ed. CRC Press. https://www.perlego.com/book/3289984/applied-mathematics-with-opensource-software-operational-research-problems-with-python-and-r-pdf.

Harvard Citation

Knight, V. and Palmer, G. (2022) Applied Mathematics with Open-Source Software. 1st edn. CRC Press. Available at: https://www.perlego.com/book/3289984/applied-mathematics-with-opensource-software-operational-research-problems-with-python-and-r-pdf (Accessed: 15 October 2022).

MLA 7 Citation

Knight, Vincent, and Geraint Palmer. Applied Mathematics with Open-Source Software. 1st ed. CRC Press, 2022. Web. 15 Oct. 2022.