-
Cost Preserving Dependent Rounding for Allocation Problems
Authors:
Lars Rohwedder,
Arman Rouhani,
Leo Wennmann
Abstract:
We present a dependent randomized rounding scheme, which rounds fractional solutions to integral solutions satisfying certain hard constraints on the output while preserving Chernoff-like concentration properties. In contrast to previous dependent rounding schemes, our algorithm guarantees that the cost of the rounded integral solution does not exceed that of the fractional solution. Our algorithm…
▽ More
We present a dependent randomized rounding scheme, which rounds fractional solutions to integral solutions satisfying certain hard constraints on the output while preserving Chernoff-like concentration properties. In contrast to previous dependent rounding schemes, our algorithm guarantees that the cost of the rounded integral solution does not exceed that of the fractional solution. Our algorithm works for a class of assignment problems with restrictions similar to those of prior works.
In a non-trivial combination of our general result with a classical approach from Shmoys and Tardos [Math. Programm.'93] and more recent linear programming techniques developed for the restricted assignment variant by Bansal, Sviridenko [STOC'06] and Davies, Rothvoss, Zhang [SODA'20], we derive a O(log n)-approximation algorithm for the Budgeted Santa Claus Problem. In this new variant, the goal is to allocate resources with different values to players, maximizing the minimum value a player receives, and satisfying a budget constraint on player-resource allocation costs.
△ Less
Submitted 28 April, 2025; v1 submitted 12 February, 2025;
originally announced February 2025.
-
Fixed Order Scheduling with Deadlines
Authors:
Andre Berger,
Arman Rouhani,
Marc Schröder
Abstract:
This paper studies a scheduling problem in a parallel machine setting, where each machine must adhere to a predetermined fixed order for processing the jobs. Given $n$ jobs, each with processing times and deadlines, we aim to minimize the number of machines while ensuring deadlines are met and the fixed order is maintained. We show that the first-fit algorithm solves the problem optimally with uni…
▽ More
This paper studies a scheduling problem in a parallel machine setting, where each machine must adhere to a predetermined fixed order for processing the jobs. Given $n$ jobs, each with processing times and deadlines, we aim to minimize the number of machines while ensuring deadlines are met and the fixed order is maintained. We show that the first-fit algorithm solves the problem optimally with unit processing times and is a 2-approximation in the following four cases: (1) the order aligns with non-increasing slacks, (2) the order aligns with non-decreasing slacks, (3) the order aligns with non-increasing deadlines, and (4) the optimal solution uses at most 3 machines. For the general problem we provide an $O(\log n)$-approximation.
△ Less
Submitted 15 May, 2025; v1 submitted 14 December, 2024;
originally announced December 2024.
-
An improved bound for the price of anarchy for related machine scheduling
Authors:
Andre Berger,
Arman Rouhani,
Marc Schröder
Abstract:
In this paper, we introduce an improved upper bound for the efficiency of Nash equilibria in utilitarian scheduling games on related machines. The machines have varying speeds and adhere to the Shortest Processing Time (SPT) policy as the global order for job processing. The goal of each job is to minimize its completion time, while the social objective is to minimize the sum of completion times.…
▽ More
In this paper, we introduce an improved upper bound for the efficiency of Nash equilibria in utilitarian scheduling games on related machines. The machines have varying speeds and adhere to the Shortest Processing Time (SPT) policy as the global order for job processing. The goal of each job is to minimize its completion time, while the social objective is to minimize the sum of completion times. Our main result provides an upper bound of $2-\frac{1}{2\cdot(2m-1)}$ on the price of anarchy for the general case of $m$ machines. We improve this bound to 3/2 for the case of two machines, and to $2-\frac{1}{2\cdot m}$ for the general case of $m$ machines when the machines have divisible speeds.
△ Less
Submitted 11 January, 2024;
originally announced January 2024.
-
Benders decomposition approach to solve the capacitated facility location problem
Authors:
Ali Akbar Sadat Asl,
Ali Rouhani
Abstract:
Facility Location (FL) problems as one of the most important problems in operations research aim to determine the location of a set of facilities in a way that the total costs, including costs of opening facilities and transportation costs, are minimized. This study addresses an FL problem in which the capacity of each facility is limited. Because this problem is in the category of np-hard problem…
▽ More
Facility Location (FL) problems as one of the most important problems in operations research aim to determine the location of a set of facilities in a way that the total costs, including costs of opening facilities and transportation costs, are minimized. This study addresses an FL problem in which the capacity of each facility is limited. Because this problem is in the category of np-hard problems, we use the Benders Decomposition (BD) approach to efficiently solve the FL problem. In this paper, we implement the classic BD algorithm and some accelerating BD methods such as Pareto-optimality cut and L-shaped decomposition methods. Furthermore, we propose and implement the hybrid Pareto-L-shaped (PL) method, and evaluate the performance of the implemented algorithms. The results show that the L-shaped decomposition outperforms the other algorithms in terms of time and the number of iteration, while the classic BD converges slowly especially on large scales.
△ Less
Submitted 22 April, 2021;
originally announced April 2021.
-
Roles of Dynamic State Estimation in Power System Modeling, Monitoring and Operation
Authors:
Junbo Zhao,
Marcos Netto,
Zhenyu Huang,
Samson Shenglong Yu,
Antonio Gomez-Exposito,
Shaobu Wang,
Innocent Kamwa,
Shahrokh Akhlaghi,
Lamine Mili,
Vladimir Terzija,
A. P. Sakis Meliopoulos,
Bikash Pal,
Abhinav Kumar Singh,
Ali Abur,
Tianshu Bi,
Alireza Rouhani
Abstract:
Power system dynamic state estimation (DSE) remains an active research area. This is driven by the absence of accurate models, the increasing availability of fast-sampled, time-synchronized measurements, and the advances in the capability, scalability, and affordability of computing and communications. This paper discusses the advantages of DSE as compared to static state estimation, and the imple…
▽ More
Power system dynamic state estimation (DSE) remains an active research area. This is driven by the absence of accurate models, the increasing availability of fast-sampled, time-synchronized measurements, and the advances in the capability, scalability, and affordability of computing and communications. This paper discusses the advantages of DSE as compared to static state estimation, and the implementation differences between the two, including the measurement configuration, modeling framework and support software features. The important roles of DSE are discussed from modeling, monitoring and operation aspects for today's synchronous machine dominated systems and the future power electronics-interfaced generation systems. Several examples are presented to demonstrate the benefits of DSE on enhancing the operational robustness and resilience of 21st century power system through time critical applications. Future research directions are identified and discussed, paving the way for developing the next generation of energy management systems.
△ Less
Submitted 11 May, 2020;
originally announced May 2020.
-
A Lagrangian Decomposition Algorithm for Robust Green Transportation Location Problem
Authors:
Ali Rouhani,
Mahdi Bashiri,
Rashed Sahraeian
Abstract:
In this paper, a green transportation location problem is considered with uncertain demand parameter. Increasing robustness influences the number of trucks for sending goods and products, and consequently, makes the air pollution enhance. In this paper, two green approaches are introduced which demand is the main uncertain parameter in both. These approaches are addressed to provide a trade-off be…
▽ More
In this paper, a green transportation location problem is considered with uncertain demand parameter. Increasing robustness influences the number of trucks for sending goods and products, and consequently, makes the air pollution enhance. In this paper, two green approaches are introduced which demand is the main uncertain parameter in both. These approaches are addressed to provide a trade-off between using available trucks and buying new hybrid trucks for evaluating total costs besides air pollution. Due to growing complexity, a Lagrangian decomposition algorithm is applied to find a tight lower bound for each approach. In this propounded algorithm, the main model is decomposed into master and subproblems to speed up convergence with a tight gap. Finally, the suggested algorithm is compared with commercial solver regarding total cost and computational time. Due to computational results for the proposed approach, the Lagrangian decomposition algorithm is provided a close lower bound in less time against commercial solver.
△ Less
Submitted 4 January, 2019; v1 submitted 20 November, 2018;
originally announced November 2018.