An exact optimization method based on dominance properties for the design of AS/RSs

Author(s):  
Mohammed A. Hamzaoui ◽  
Taha Arbaoui ◽  
Farouk Yalaoui ◽  
Zaki Sari
2021 ◽  
Author(s):  
Mubarak Alrashoud

In multi-tenant Software as a Service (SaaS) applications, the providers are required to regularly deliver new releases of the software in order to satisfy the evolving requirements of tenants. The first step in a release development lifecycle is the release planning process. This thesis formulates the problem of the "next release" planning for multi-tenant Software as a Service (SaaS) applications. Two variables that influence release planning in SaaS applications are introduced: the degree of commonality of features and the contractual constraints. The commonality of a feature denotes the number of tenants that have requested that feature. The contractual constraints denote the effects of service levels to which tenants have subscribed on the release planning process. Furthermore, this thesis proposes three novel approaches in order to tackle the problem of the "next release" planning for multi-tenant SaaS applications. The first one is a prioritization approach that employs a Fuzzy Inference System (FIS) engine in order to speed up the release planning process and overcome the uncertainty associated with the human judgment. In this approach, the human expertise, which is represented by fuzzy rules, is considered automatically in the release planning process. The second and third approaches consider release planning as an optimization problem. The second approach uses an exact optimization method (Binary Linear Programming (BLP)) in order to generate an optimal release plan, while the third approach uses heuristic optimization method (Genetic Algorithm (GA)). All of the three approaches aim to generate a plan for the next release that maximizes the degree of overall tenants’ satisfaction, maximizes the degree of commonality, and minimizes the potential risk while taking into account contractual, effort, and dependencies constraints. Moreover, the thesis presents an experimental study of the proposed approaches in order to determine which approach is best suited to different sets of scenarios. In this experiment, the performance of the proposed approaches is evaluated using four criteria: the overall tenants’ satisfaction, the commonality, the adherence to the risk, and the running time. Additionally, the thesis presents an experiment that compares the proposed approaches with a compared model that is selected from the literature.


2021 ◽  
Author(s):  
Mubarak Alrashoud

In multi-tenant Software as a Service (SaaS) applications, the providers are required to regularly deliver new releases of the software in order to satisfy the evolving requirements of tenants. The first step in a release development lifecycle is the release planning process. This thesis formulates the problem of the "next release" planning for multi-tenant Software as a Service (SaaS) applications. Two variables that influence release planning in SaaS applications are introduced: the degree of commonality of features and the contractual constraints. The commonality of a feature denotes the number of tenants that have requested that feature. The contractual constraints denote the effects of service levels to which tenants have subscribed on the release planning process. Furthermore, this thesis proposes three novel approaches in order to tackle the problem of the "next release" planning for multi-tenant SaaS applications. The first one is a prioritization approach that employs a Fuzzy Inference System (FIS) engine in order to speed up the release planning process and overcome the uncertainty associated with the human judgment. In this approach, the human expertise, which is represented by fuzzy rules, is considered automatically in the release planning process. The second and third approaches consider release planning as an optimization problem. The second approach uses an exact optimization method (Binary Linear Programming (BLP)) in order to generate an optimal release plan, while the third approach uses heuristic optimization method (Genetic Algorithm (GA)). All of the three approaches aim to generate a plan for the next release that maximizes the degree of overall tenants’ satisfaction, maximizes the degree of commonality, and minimizes the potential risk while taking into account contractual, effort, and dependencies constraints. Moreover, the thesis presents an experimental study of the proposed approaches in order to determine which approach is best suited to different sets of scenarios. In this experiment, the performance of the proposed approaches is evaluated using four criteria: the overall tenants’ satisfaction, the commonality, the adherence to the risk, and the running time. Additionally, the thesis presents an experiment that compares the proposed approaches with a compared model that is selected from the literature.


CICTP 2019 ◽  
2019 ◽  
Author(s):  
Yuchen Wang ◽  
Tao Lu ◽  
Hongxing Zhao ◽  
Zhiying Bao
Keyword(s):  

Author(s):  
Fachrudin Hunaini ◽  
Imam Robandi ◽  
Nyoman Sutantra

Fuzzy Logic Control (FLC) is a reliable control system for controlling nonlinear systems, but to obtain optimal fuzzy logic control results, optimal Membership Function parameters are needed. Therefore in this paper Particle Swarm Optimization (PSO) is used as a fast and accurate optimization method to determine Membership Function parameters. The optimal control system simulation is carried out on the automatic steering system of the vehicle model and the results obtained are the vehicle's lateral motion error can be minimized so that the movement of the vehicle can always be maintained on the expected trajectory


TAPPI Journal ◽  
2015 ◽  
Vol 14 (2) ◽  
pp. 119-129 ◽  
Author(s):  
VILJAMI MAAKALA ◽  
PASI MIIKKULAINEN

Capacities of the largest new recovery boilers are steadily rising, and there is every reason to expect this trend to continue. However, the furnace designs for these large boilers have not been optimized and, in general, are based on semiheuristic rules and experience with smaller boilers. We present a multiobjective optimization code suitable for diverse optimization tasks and use it to dimension a high-capacity recovery boiler furnace. The objective was to find the furnace dimensions (width, depth, and height) that optimize eight performance criteria while satisfying additional inequality constraints. The optimization procedure was carried out in a fully automatic manner by means of the code, which is based on a genetic algorithm optimization method and a radial basis function network surrogate model. The code was coupled with a recovery boiler furnace computational fluid dynamics model that was used to obtain performance information on the individual furnace designs considered. The optimization code found numerous furnace geometries that deliver better performance than the base design, which was taken as a starting point. We propose one of these as a better design for the high-capacity recovery boiler. In particular, the proposed design reduces the number of liquor particles landing on the walls by 37%, the average carbon monoxide (CO) content at nose level by 81%, and the regions of high CO content at nose level by 78% from the values obtained with the base design. We show that optimizing the furnace design can significantly improve recovery boiler performance.


Sign in / Sign up

Export Citation Format

Share Document