e-Publications@Marquette

  • < Previous

Home > Dissertations, Theses, and Professional Projects > theses (2009 -) > 435

Master's Theses (2009 -)

Manufacturing process optimization using edge analytics.

Louis Nunzio Loizides , Marquette University

Date of Award

Summer 2017

Document Type

Thesis - Restricted

Degree Name

Master of Science (MS)

First Advisor

Kaczmarek, Thomas

Second Advisor

Ahamed, Sheikh I.

Third Advisor

Brylow, Dennis

Most manufacturing plants contain some amount of time series sensor data – streams of values and time stamps. This data, however, isn’t useful with most types of analytics or machine learning for the purpose of process optimization. This thesis presents a novel and innovative solution to the problem using a software stack leveraging the Predix Complex Event Processing Engine (Edge Analytics) to condition the data, combined with RFID for serialization. Each step in the formation of the solution is documented, from connecting equipment to analyzing and ingesting data produced by the edge analytic. This solution was developed and piloted at the GE Grid Solutions plant in Clearwater, FL.

Since August 03, 2017

Restricted Access Item

Having trouble?

Advanced Search

  • Notify me via email or RSS
  • Collections
  • Disciplines

Information about e-Pubs@MU

  • General FAQ

Home | About | FAQ | My Account | Accessibility Statement

Privacy Copyright

Available master theses in optimization

Main content, deep learning for a pickup and delivery problem.

In this project, we want to investigate if deep learning methods can contribute in combinatorial optimization problems in particular if it can find any pattern among good solutions for a pickup and delivery problem and if so, then take advantage of it to lead the search toward even better solutions.

Background:  This project challenges your skill in algorithm design and your programming skill! INF273 is highly recommended.

Advisor: Ahmad Hemmati

Machine Learning based Hyperheuristic algorithm

Develop a Machine Learning based Hyper-heuristic algorithm to solve a pickup and delivery problem. A hyper-heuristic is a heuristics that choose heuristics automatically. Hyper-heuristic seeks to automate the process of selecting, combining, generating or adapting several simpler heuristics to efficiently solve computational search problems [Handbook of Metaheuristics]. There might be multiple heuristics for solving a problem. Heuristics have their own strength and weakness. In this project, we want to use machine-learning techniques to learn the strength and weakness of each heuristic while we are using them in an iterative search for finding high quality solutions and then use them intelligently for the rest of the search. Once a new information is gathered during the search the hyper-heuristic algorithm automatically adjusts the heuristics.

Sustainable Multimodal Transport Planning in Smart Cities

This project addresses central challenges in climate and energy transition - How do we achieve more efficient transport systems to reduce emissions and improve land use?   The goal of a sustainable logistics system is to improve profitability and reduce environmental impact for long-term performance.   A sustainable logistic need to consider economic, environmental, and social aspects that are essential for a logistics system. In addition, the future state of transportation systems in smart cities requires taking advantage of multimodal transportation that includes autonomous electric cars, boats, trains, Robots, and drones.      In  this  project,  we  aim  at  developing  optimization models and artificial intelligence (AI) solutions  for  the  problem  of  integrated multimodal transport planning, taking into account social, environmental, geographical and economical constraints. Transport planning is a complex combinatorial optimization problem and social, environmental and economic factors increases the complexity. This cross-disciplinary project is well positioned to solve this complex problem by combining expertise in optimization, AI, Logistics, and social science within urban development, governance and public perceptions. This project can be divided into three different master projects.

Simplification and / or Derivation of Mathematical Expressions in RPN

For details please see the project description !

Industry partner:  Schlumberger

Advisor: Jan Rückmann

Ship routing and scheduling

Maritime transportation is the obvious choice for heavy industrial activities where large volumes are transported over long distances. Norway is currently among the world's top 10 shipping nations in terms of tonnage, the number of vessels and the value of the fleet. Operational efficiency of maritime transportation can have a huge effect on consumers by reducing final product costs. In this project, we address the ship routing and scheduling problem, which is one of the main problems in maritime transportation. In this problem, a shipping company has a set of contracted cargoes that it is committed to carry and there are also some spot cargoes available in the market. Each cargo in the given planning period must be picked up at its port of loading, transported and then delivered to its corresponding discharging port. There are time windows given, within which the loading of the cargoes must start, and there may also exist time windows for discharging. The shipping company can decide to serve some of the spot cargoes if they find it profitable. This is a NP-hard problem and we are going to develop a powerful heuristic to solve the real size instances of the problem!

Pickup and delivery problem

Among various problems considered in supply chain logistics, pickup and delivery problem with time windows is one of the most practical one that has received a lot of attentions in the operation research community. Here we consider a shipping company, which operates a heterogeneous fleet of vehicles. At a given point in time we consider a static and deterministic planning problem, consisting of determining how the fleet of vehicles should service a set of given requests. The vehicles may be different in capacity, speed and cost, and compatibility for carrying certain request. If a request is assigned to a vehicle, the vehicle must pickup the request in its corresponding origin point (pickup node) and later deliver the request in its destination point (delivery node). All pickups and deliveries operations must be performed within a time interval that is specific to that operation for a given request. Pickup and delivery problem has many applications such as in postal service and food industry. In this project, we are going to solve a very practical application of this problem which has more realistic assumptions than the original described version.

Background:  This project challenges your problem solving and programming skill as well as your skill in algorithm design! INF273 is highly recommended.

Maritime inventory routing problem

Maritime transportation is the obvious choice for heavy industrial activities where large volumes are transported over long distances. Norway is currently among the world's top 10 shipping nations in terms of tonnage, the number of vessels and the value of the fleet. Operational efficiency of maritime transportation can have a huge effect on consumers by reducing final product costs. In this project, we address the multi-productmaritime inventory routing problem where each product can be produced and consumed in any number of ports. During the planning horizon the level of each inventory of each product at each port must lie within fixed lower and upper limits at all times. There are lower and upper limits on the loaded and unloaded quantities. These operations generate fixed and variable costs. The multi-product maritime inventory routing problem consists of designing routes and schedules for the fleet in order to minimize the transportation and port costs, and to determine the quantities handled at each port call without exceeding the storage limits. We intend to mathematically formulate the problem and possibly find the upper and lower bounds. Since it is a NP-hard problem, to solve the real size instances of the problem, we are going to develop a powerful heuristic!

Background:  This project challenges your skill in Mathematical formulation and your programming skill! INF273 is highly recommended.

Covering location problem

In a covering location problem, we seek location of a number of facilities on a network in such a way that the covered population is maximized. A population is covered if at least one facility is located within a predefined distance of it. This predefined distance is often called coverage radius. The choice of this distance has a vital role and affects the optimal solution of the problem to a great extent. Covering location problem is of paramount importance in practice to locate many service facilities such as schools, parks, hospitals and emergency units. In some practical cases, the population is moving during the planning horizon. In this project, we are going to develop a heuristic for the problem assuming the moving population.

Adaptive large neighbourhood search

Adaptive large neighbourhood search is a popular and widely used algorithm in the literature in solving combinatorial problems and in particular routing problems. In this project, we are going to investigate the role of randomized components in this algorithm and provide deterministic alternatives that work as good as the original one, or even better!

Background:  This project challenges your skill in algorithm design and your analytical and logical thinking! INF273 is highly recommended.

Location routing problem

A location-routing problem may be defined as an extension to a multi depot vehicle routing problem in which there is a need to determine the optimal number and location of depots simultaneously with finding distribution routes. LRP is an NP-hard problem, as it encompasses two NP-hard problems (facility location and vehicle routing). Moreover, it is generally accepted that solving the two sub-problems separately often leads to sub-optimal solutions. LRP has many real-life applications such as in food and drink distribution, postal service, blood bank location, newspaper distribution, waste collection, and medical evacuation. In this project, we are going to solve a practical application of this problem which has more realistic assumptions than the original described version.

The historical development of algorithms for nonlinear equations

The Newton- Raphson method is the most used method for solving nonlinear equations (or  finding a root of) f(x)=0. It is an iterative method and in every iteration it uses f(x) and f'(x). Halley's method uses f(x), f'(x) and f''(x) at every iteration. In a textbook on iterative methods the author claims that Halley's method is the most rediscovered method. The purpose of this project is to explore the different ways to derive the method and follow the historical thread  and to explore the algorithmic consequences of the different derivations of Halley's method. For more information on the project contact the supervisor professor Trond Steihaug.

Advisor: Trond Steihaug

What do we mean by an efficient algorithm?

When we say that one algorithm is more efficient than another algorithm in optimization, we often compare number of arithmetic operations. However, the amount of memory and memory access is often as important. Simple algorithms with input size n require O(n^3) arithmetic operations, and a memory usage of O(n^2), but behave as if the memory access were O(n^3), due to misses in the cache of the computer. In this project you will test different data structures with different memory access. The project requires extensive programming. For more information on the project contact the supervisor professor Trond Steihaug.

Application of Nonlinear Optimization Methods

This topic covers the application of several solution methods for nonlinear optimization problems. Nonlinear Optimization (or Programming) models can be used for the modelling, description and solution of real-life application from a huge variety of areas; among them are finance, economics, production planning, trajectory calculation and others. In dependence on the chosen application and the recommended solution method the corresponding master thesis project might include modelling and numerical solution aspects.

Optimization Methods in Finance

The use of mathematical optimization methods in finance is common-place and a continuously developing vivid area of research. These methods are used for many different tasks: for pricing financial products, estimating risks, determining hedging strategies, and many others. The goal of this project is to study how optimization techniques - such as linear, quadratic, and nonlinear programming, robust optimization, dynamic programming, integer programming, and others - can be used in the framework of mathematical finance.

In this project the candidate will study recent models from mathematical finance which are using mathematical optimization techniques. Furthermore, corresponding solution methods will then be applied numerically to some particularly chosen models. The latter part refers to efficient implementation of solution techniques and calculating numerical solutions.

Optimal portfolio selection with minimum buy-in constraints

Investors in charge of selecting the assets to constitute a portfolio, will typically use the expected return as a measure of the expected value, and the variance as a measure of the risk. To keep operational costs down, the investors may impose certain constraints on the portfolio selection. For instance, they may require that the volume of any selected asset must be at least a given fraction of the total portfolio.

In this thesis, the candidate will study mathematical models and efficient solution techniques for such problems.

Advisor: Dag Haugland .

Solution algorithms for the pooling problem

In many industrial applications of network flow problems, such as oil refining and pipeline transportation of natural gas, the composition of the flow is of interest. At the source nodes, flow of different compositions (qualities) is supplied. Flow from the sources is blended at intermediate nodes, referred to as pools. The blending operation is linear, in the sense that one flow unit containing e.g. 1% CO2 blended with one unit containing 5% CO2, yields a blend consisting of two flow units containing 3% CO2. Flow from the pools is blended linearly at the terminals, where bounds on the resulting quality apply. If, for instance, the upper bound at a given terminal is 2% CO2, the flow must be blended such that this requirement is met. Unit purchase costs at the sources and sales revenues at the terminals are defined, and the problem is to find a flow assignment to the network, such that quality bounds are respected, and total net profit is maximized. It has been shown that this problem, frequently referred to as the pooling problem, is strongly NP-hard, even if there is only one pool. The same is true if there is only one quality parameter (e.g. CO2) subject to upper bounds. In the industry, there is a request for fast solution methods, which does not seem realistic for general instances of realistic size. The focus of the current project is to find fast, possibly inexact, solution methods for the pooling problem. It is also a goal to identify special instance classes that can be solved fast, and to evaluate algorithms for such instances experimentally. The successful candidate has good programming skills and some background in optimization.

Order Books, Markets, and Convex Analysis

This project considers how an order market might evolve over a fairly short period - say, during a day. It relies on elementary convex analysis to model agents’ choice of prudent orders, and it explores - by way of computer simulations - whether equilibrium is stable.

Considered is a stylized market for one homogenous, perfectly divisible good. The market remains open during a limited period - say, a day. By assumption, no exogenous shocks occur during the day. To improve their positions, agents repeatedly submit or withdraw orders of moderate size. The latter are posted, picked off, and modified at no cost. Agents are diverse, often anonymous, and typically many. They are self-interested, not without strategic concerns, but somewhat short-sighted. On so weak premises, may repeated trade during the day bring about efficiency at closure time? By way of elementary convex analysis, and computer simulations, this project emphasizes positive prospects. It’s intended to show how little competence agents need to take an order-driven exchange market towards a short-term equilibrium. Most likely, at closure time, the spread in price between the highest bid and the lowest ask is small and stable.

Advisor: Sjur Flåm .

Bilateral exchange

Outline: Motivated by computerized markets, you should consider direct exchange between matched agents, just two at a time. Each party holds a ”commodity vector,” and each seeks, whenever possible, a better holding. Focus is on feasible, voluntary exchanges, driven only by di¤erences in gradients. Your approach should play down the importance of agents’ competence, experience and foresight. Yet, reasonable conditions ought suffice for convergence to market equilibrium.

Efficiency and equal margins

When well defined, the concept of gradient or margin is fundamental in optimization and economics. To wit, for efficient allocation, margins ought coincide across alternative ends and users. Otherwise, scarce resources should be shifted from low valuation (or from inferior yield) to higher.

Traditional use of this good maxim requires though, comparisons of differentials or gradients. For that reason, several questions come straight up: What happens if gradients aren't unique - or, no less important, if a best choice be at the boundary? In such cases, which margins are essential? And how might these coincide?

While addressing these questions, you should illustrate, maintain, refine and extend the said maxim, often referred to as Borch's theorem of insurance.

Call auctions in energy markets

Outline: Many energy markets offer special procedures in order to begin or end ordinary trade more efficiently. Broadly, the early hour ought ease price discovery, whereas the last hour should facilitate execution of still standing orders.

For either purpose, call auctions have been instrumental. Their main feature is that all executable orders should be cleared by uniform linear pricing. Your project is to consider such an auction and elaborate on what an optimizing system operator tends to do. Arguments should revolve around the market opening time - or the period just prior to that event.

Cooperative linear programs

Outline: Consider two linear progams for which the right hand side vectors are in the same space. Merge these program into one. Why might this be advantageous? How should the gains be split?

Self-defined master thesis in optimization

Often, new master students have a suggestion for a master thesis. Their idea might for example be based on their interests, or they have heard of a problem with a background in an (for example industrial) application by someone they know. Students with such a suggestion are very welcome to present their idea to the appropriate group at the department.

Master students in optimization are offered very interesting theses within a broad range of applications and techniques. Several theses have industrial applications in e.g. oil and gas, telecommunications or fisheries. The projects typically involve modelling, analysis, development of new solution methods, implementation and experimentation. For most theses, good programming skills are required.

Work on a master thesis usually falls into one or more of the following categories:

  • Modelling : Design an optimization formulation based on the description of the problem. The formulation is implemented, and the aptness of the formulation for solving the problem is examined experimentally and possibly theoretically.
  • Algorithm design : Design an algorithm to solve a specific optimization problem. The algorithm is implemented, and used to solve the problem with datasets of varying size.
  • Algorithm analysis : Theoretically and experimentally compare several algorithms designed for solving a specific optimization problem.

Problems usually fall into one of the following areas:

  • Linear programming
  • Integer programming
  • Combinatorial optimization
  • Non-linear programming
  • Parameter estimation

Students with a suggestion for a thesis meeting the above description, are very welcome to contact a member of the optimization group and present their idea.

Optimization - Available Thesis

Dag Haugland

Department of Informatics

  • +47 55 58 40 33
  • +47 45405650

[email protected]

Ahmad Hemmati's picture

Ahmad Hemmati

Associate Professor

  • +47 55 58 41 63

[email protected]

Jan-Joachim Rückmann's picture

Jan-Joachim Rückmann

  • +47 55 58 45 07

[email protected]

Proceedings of the 2nd International Conference on Education Studies: Experience and Innovation (ICESEI 2021)

Research on Process Management Optimization of Master’s Thesis Aiming at Quality Improvement

As an important part of the master’s training process, dissertation is a method to test the innovation ability and academic accomplishment of postgraduates, and its quality must be guaranteed in order to achieve the expected goal of talent training. The quality of dissertation is not only related to the factors of students and teachers, but also closely related to the process setting of dissertation management. In order to improve the quality of dissertation, this study takes the process management theory as the starting point, selects a graduate of a college in Southwest China as the interview object, interviews and explores the implementation details of each link with the existing process steps as the node, and puts forward optimization suggestions.

Download article (PDF)

Cite this article

IMAGES

  1. The master optimization flow chart

    process optimization master thesis

  2. Process Optimization Explained

    process optimization master thesis

  3. General diagram of optimization process

    process optimization master thesis

  4. Process of optimization.

    process optimization master thesis

  5. 2: Steps of methodology of the thesis

    process optimization master thesis

  6. Process Optimization: Get More From Your Processes : 6 methods

    process optimization master thesis

VIDEO

  1. Master Thesis |Meromorphic function and its application| #thesis #mathematics #@hbmathematics3540

  2. A student's perspective: What is the MSc Thesis process like?

  3. DEAP : PSO Optimization

  4. 19

  5. Modern Computing Algorithms for Process Optimization with Julia Programming

  6. Gradient Flows and Optimal Transport in Discrete and Quantum Systems

COMMENTS

  1. PDF Improving Process Efficiency Through Applied Process Scheduling and

    The industrial application of production planning and process scheduling optimization is addressed in this thesis. The rst part of the thesis addresses the research into process scheduling application. Several scheduling models are developed based on both discrete and continuous time modelling frameworks. Extensions to both frameworks are presented

  2. PDF Predictive Analytics Applications for Oil and Gas Processing Facilities

    digital twins to emulate diverse operating scenarios for production optimization or facility design purposes. This thesis investigates and reviews the application of predictive analytics on process data, its potential untapped value , analytics as an enabler of digital twins, and big data analytics frameworks tailored for an oil and gas context.

  3. PDF Methodology for Topology and Shape Optimization in the Design Process

    This is a master's thesis project initiated by Saab Microwave System to investigate the possibility of using topology and shape optimization in the design process. In this chapter the background, purpose, objective and limitations are described together with the used method.

  4. PDF R&D Process Optimization for a Customer and Order Management System

    This master's thesis aims to find a solution for shortening the time-to-market of company A's A1 system development process from 12 months to 4 months. The process encompasses all the activities from an initial business idea to the actual deployment on the market. The study focuses especially on improving the quality of

  5. SMART MANUFACTURING USING CONTROL AND OPTIMIZATION A Thesis

    try using optimization and control.1.1 Smart ManufacturingSmart manufacturing is a type of manufacturing where the optimized techniques and processes are used to obtain max. mum yield while keeping the energy footprint and costs low.This is made possible with the advanced modelling, controls, op-timiza.

  6. (PDF) Research on Process Management Optimization of Master's Thesis

    Research on Process Management Optimiz ation of. Master's Thesis Aiming at Quality Improvement. Chuanyu Peng 1,* Hangyu Hu 1. 1 School of Public Administration, Southwest Jiaotong University ...

  7. PDF Process Optimization in Machining

    A Thesis Submitted to the School of Graduate Studies in Partial Fulfilment of the Requirements for the Degree Master of Applied Science. ... MASTER OF APPLIED SCIENCE (2012) (MECHANICAL ENGINEERING) MCMASTER UNIVERSITY HAMILTON, ONTARIO, CANADA TITLE: PROCESS OPTIMIZATION IN MACHINING: AN APPLIED RESEARCH APPROACH AUTHOR: SIMON OOMEN-HURST

  8. Analysis and Optimization of a Warehouse

    The aim of this Master´s Thesis´ is to optimize the forwarding department´s processes on an operative and on a process level. In order to gather information about the current situation, all processes are going to be analyzed based on existing restrictions. The development of optimization approaches to improve

  9. Process Optimization

    Process Optimization Adjusting the process phasing of the building process to the contemporary developments in the Architectural, Engineering and Construction industry. open_in_newPreview File. Master thesis (2016) Authors. N. Weller. Contributors. M.A.B. Chao-Duivis (mentor) G.A. van Nederveen (mentor) ...

  10. PDF Process optimization in logistics

    This master's thesis is divided into four sections. The first section provides an overview of the study. The first chapter introduces background information for the study and the problem and purpose of this master's thesis, which are key to understanding why the research focuses on business process optimisation in the Finnish logistics market.

  11. PDF Process improvement with the use of Lean Management methods

    The Master thesis aims to identify wastes in a production process and propose recommendation for improvements. The purpose is also to evaluate the usefulness of various Lean Management tools. For the thesis a single case study was chosen as a research methodology. Using Value Stream Mapping method, the current state of the process has been created.

  12. PDF Master Thesis Process Optimization of Hot Rolling of Steel by

    es. MASTER THESIS: PROCESS OPTIMIZATION OF HOT ROLLING OF STEEL BY UNCERTAINTY QUANTIFICATION. KEY WORDS OF ASSIGNMENT: Neural networks Machine learning Programming. CONTENT OF ASSIGNMENT: ArcelorMittal Gent is a steel production company situated alongside the canal Gent-Terneuzen at the port of Ghent.

  13. Manufacturing Process Optimization Using Edge Analytics

    Most manufacturing plants contain some amount of time series sensor data - streams of values and time stamps. This data, however, isn't useful with most types of analytics or machine learning for the purpose of process optimization. This thesis presents a novel and innovative solution to the problem using a software stack leveraging the Predix Complex Event Processing Engine (Edge ...

  14. PDF Master's Thesis

    MASTER'S PROGRAM IN TRANSPORTATION SYSTEMS Master's Thesis Logistical process optimization for the handling of historical vehicles in relation to automated Track and Trace Author: Kateryna Shavrova Supervised by: Univ.-Prof. Dr. Constantinos Antoniou External - Claudia Adelberger (BMW Group Classic) December 31, 2020

  15. PDF Qiaohao_Liang_Master_Thesis_MIT_clean

    Optimization across Multiple Experimental Materials Science Domains by Qiaohao Liang B.S. Materials Science and Engineering University of California, Berkeley, 2019 Submitted to the Department of Materials Science and Engineering in partial fulfillment of the requirements for the degree of Master of Science in Materials Science and Engineering ...

  16. Available master theses in optimization

    Work on a master thesis usually falls into one or more of the following categories: : Design an optimization formulation based on the description of the problem. The formulation is implemented, and the aptness of the formulation for solving the problem is examined experimentally and possibly theoretically.

  17. PDF Master's Thesis

    Master's thesis Processes Optimization in Life Sciences Track Process-based ACLS Topic / Key words Biomedical Simulation, Process Control, Experimental validation ... Abstract We offer several projects in the domain of biomedical simulation and process optimization. We collaborate with external partners from academia and

  18. PDF Paya Ghashghaee Smart Manufacturing: Role of Internet of Things in

    PROCESS OPTIMIZATION Master of Science thesis Examiner: professor Miia Martinsuo Examiner and topic approved by the Faculty Council of the Faculty of ... This research is primarily focused on process optimization in manufacturing field in busi-ness-to-business context. The study is an effort to point out the issues manufacturers face

  19. Research on Process Management Optimization of Master's Thesis Aiming

    Master's degree thesis; Process management; Topic selection preference; Satisfaction ... Hangyu Hu PY - 2021 DA - 2021/12/17 TI - Research on Process Management Optimization of Master's Thesis Aiming at Quality Improvement BT - Proceedings of the 2nd International Conference on Education Studies: Experience and Innovation (ICESEI 2021) PB ...

  20. PDF Eindhoven University of Technology MASTER Supply chain optimization of

    MASTER Supply chain optimization of liquid chemicals at SABIC Leclaire, D. Award date: 2021 Link to publication Disclaimer This document contains a student thesis (bachelor's or master's), as authored by a student at Eindhoven University of Technology. Student theses are made available in the TU/e repository upon obtaining the required degree.

  21. PDF Master Thesis: Deep Learning Optimization Techniques In Natural

    A basic understanding of declarative process modelling is helpful. If you don't meet the requirements listed above, you're expected to familiarize yourself with them during the span of your master thesis. Start: Starting now, or WS20/21 Duration: 6 months Language: You can write this thesis in German or English. Supervisors:

  22. Master's Thesis Inventory management: a high-level analysis of ...

    Abstract Title: Inventory management: a high-level analysis of selected process elements, and factors impacting plan performance - A case study at Alfa Laval Purpose: The purpose of this thesis is to increase the effectiveness of the case company, Alfa Laval's, inventory management by finding challenges, opportunities, and gaps within their current inventory management practices.

  23. PDF Master's Thesis

    Master's Thesis Process-oriented optimization of bio-plastic synthesis Lost core materials cause a high waste production at mold manufactur-ing. Therefore, a kernel material is formed into a complex shape. After-wards, it is covered with a fibre-reinforced material and resin. After curing and isolation of the developed material, the core is wasted.