Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (14)

Search Parameters:
Keywords = stable marriage problem

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
32 pages, 1190 KB  
Article
Experimental Evaluation of AGV Dispatching Methods in an Agent-Based Simulation Environment and a Digital Twin
by Fabian Maas genannt Bermpohl, Andreas Bresser and Malte Langosz
Appl. Sci. 2023, 13(10), 6171; https://doi.org/10.3390/app13106171 - 18 May 2023
Cited by 3 | Viewed by 3287
Abstract
A critical part of Automated Material Handling Systems (AMHS) is the task allocation and dispatching strategy employed. In order to better understand and investigate this component, we here present an extensive experimental evaluation of three different approaches with randomly generated, as well as [...] Read more.
A critical part of Automated Material Handling Systems (AMHS) is the task allocation and dispatching strategy employed. In order to better understand and investigate this component, we here present an extensive experimental evaluation of three different approaches with randomly generated, as well as custom designed, environment configurations. While previous studies typically focused on use cases based on highly constrained navigation capabilities (e.g., overhead hoist transport systems), our evaluation is built around highly mobile, free-ranging vehicles, i.e., Autonomous Mobile Robots (AMR) that are gaining popularity in a broad range of applications. Consequently, our experiments are conducted using a microscopic agent-based simulation, instead of the more common discrete-event simulation model. Dispatching methods often are built around the assumption of the asynchronous evaluation of an event-based model, i.e., vehicles trigger a cascade of individual dispatching decisions, e.g., when reaching intersections. We find that this does not translate very well to a fleet of highly mobile systems that can change direction at any time. With this in mind, we present formulations of well known dispatching approaches that are better suited for a synchronous evaluation of the dispatching decisions. The formulations are based on the Stable Marriage Problem (SMP) and the Linear Sum Assignment Problem (LSAP). We use matching and assignment algorithms to compute the actual dispatching decisions. The selected algorithms are evaluated in a multi-agent simulation environment. To integrate a centralised fleet management, a digital twin concept is proposed and implemented. By this approach, the fleet management is independent of the implementation of the specific agents, allowing to quickly adapt to other simulation-based or real application scenarios. For the experimental evaluation, two new performance measures related to the efficiency of a material handling system are proposed, Travel Efficiency and Throughput Effort. The experimental evaluation indicates that reassignment mechanisms in the dispatching method can help to increase the overall efficiency of the fleet. We did not find significant differences in absolute performance in terms of throughput rate. Additionally, the difference in performance between SMP- and LSAP-based dispatching with reassignment seems negligible. We conclude with a discussion, where we consider potential confounding factors and relate the findings to previously reported results found in the literature. Full article
Show Figures

Figure 1

22 pages, 1674 KB  
Article
Adaptive Data Collection and Offloading in Multi-UAV-Assisted Maritime IoT Systems: A Deep Reinforcement Learning Approach
by Ziyi Liang, Yanpeng Dai, Ling Lyu and Bin Lin
Remote Sens. 2023, 15(2), 292; https://doi.org/10.3390/rs15020292 - 4 Jan 2023
Cited by 26 | Viewed by 4362
Abstract
This paper studies the integration of data collection and offloading for maritime Internet of Things (IoT) systems with multiple unmanned aerial vehicles (UAVs). In the considered multi-UAV maritime IoT system, the UAVs act as the aerial base stations to complete the missions of [...] Read more.
This paper studies the integration of data collection and offloading for maritime Internet of Things (IoT) systems with multiple unmanned aerial vehicles (UAVs). In the considered multi-UAV maritime IoT system, the UAVs act as the aerial base stations to complete the missions of data collection from buoys and data offloading to the offshore base station (OBS). In this case, the UAVs need to adaptively select the mission mode between data collection and data offloading according to the network resources and mission requirements. In this paper, we aimed to minimize the completion time of data collection and offloading missions for all UAVs by jointly optimizing the UAV trajectories, mission mode selection, transmit power of buoys, and association relationships between the UAVs and buoy/OBS. In order to solve the mixed-integer non-convex minimization problem, we first designed a multi-agent deep reinforcement learning algorithm based on a hybrid discrete and continuous action space to preliminarily obtain the UAV trajectories, mission mode selection, and the transmit power of buoys. Then, we propose an algorithm based on the stable marriage problem to determine the buoy–UAV and UAV–OBS association relationships. Finally, the simulation results show that the proposed algorithms can effectively shorten the total mission completion time of data collection and offloading for the multi-UAV-assisted maritime IoT system. Full article
(This article belongs to the Special Issue Satellite and UAV for Internet of Things (IoT))
Show Figures

Graphical abstract

14 pages, 514 KB  
Article
Matching-Updating Mechanism: A Solution for the Stable Marriage Problem with Dynamic Preferences
by Akhmad Alimudin and Yoshiteru Ishida
Entropy 2022, 24(2), 263; https://doi.org/10.3390/e24020263 - 11 Feb 2022
Cited by 8 | Viewed by 3642
Abstract
We studied the stable marriage problem with dynamic preferences. The dynamic preference model allows the agent to change its preferences at any time, which may cause instability in a matching. However, preference changing in SMP instances does not necessarily break all pairs of [...] Read more.
We studied the stable marriage problem with dynamic preferences. The dynamic preference model allows the agent to change its preferences at any time, which may cause instability in a matching. However, preference changing in SMP instances does not necessarily break all pairs of an existing match. Sometimes, only a few couples want to change their partners, while others choose to stay with their current partners; this motivates us to find stable matching on a new instance by updating an existing match rather than restarting the matching process from scratch. By using the update mechanism, we try to minimize the revision cost when rematching occurs. The challenge when updating a matching is that a cyclic process may exist, and stable matching is never achieved. Our proposed mechanism can update a match and avoid the cyclic process. Full article
(This article belongs to the Topic Complex Systems and Artificial Intelligence)
Show Figures

Figure 1

18 pages, 959 KB  
Article
Intelligent UAV Deployment for a Disaster-Resilient Wireless Network
by Hassaan Hydher, Dushantha Nalin K. Jayakody, Kasun T. Hemachandra and Tharaka Samarasinghe
Sensors 2020, 20(21), 6140; https://doi.org/10.3390/s20216140 - 28 Oct 2020
Cited by 60 | Viewed by 5251
Abstract
Deployment of unmanned aerial vehicles (UAVs) as aerial base stations (ABSs) has been considered to be a feasible solution to provide network coverage in scenarios where the conventional terrestrial network is overloaded or inaccessible due to an emergency situation. This article studies the [...] Read more.
Deployment of unmanned aerial vehicles (UAVs) as aerial base stations (ABSs) has been considered to be a feasible solution to provide network coverage in scenarios where the conventional terrestrial network is overloaded or inaccessible due to an emergency situation. This article studies the problem of optimal placement of the UAVs as ABSs to enable network connectivity for the users in such a scenario. The main contributions of this work include a less complex approach to optimally position the UAVs and to assign user equipment (UE) to each ABS, such that the total spectral efficiency (TSE) of the network is maximized, while maintaining a minimum QoS requirement for the UEs. The main advantage of the proposed approach is that it only requires the knowledge of UE and ABS locations and statistical channel state information. The optimal 2-dimensional (2D) positions of the ABSs and the UE assignments are found using K-means clustering and a stable marriage approach, considering the characteristics of the air-to-ground propagation channels, the impact of co-channel interference from other ABSs, and the energy constraints of the ABSs. Two approaches are proposed to find the optimal altitudes of the ABSs, using search space constrained exhaustive search and particle swarm optimization (PSO). The numerical results show that the PSO-based approach results in higher TSE compared to the exhaustive search-based approach in dense networks, consuming similar amount of energy for ABS movements. Both approaches lead up to approximately 8-fold energy savings compared to ABS placement using naive exhaustive search. Full article
(This article belongs to the Section Remote Sensors)
Show Figures

Figure 1

12 pages, 1614 KB  
Article
Discrete Competitive Lotka–Volterra Model with Controllable Phase Volume
by Anzhelika Voroshilova and Jeff Wafubwa
Systems 2020, 8(2), 17; https://doi.org/10.3390/systems8020017 - 27 May 2020
Cited by 13 | Viewed by 8314
Abstract
The simulation of population dynamics and social processes is of great interest in nonlinear systems. Recently, many scholars have paid attention to the possible applications of population dynamics models, such as the competitive Lotka–Volterra equation, in economic, demographic and social sciences. It was [...] Read more.
The simulation of population dynamics and social processes is of great interest in nonlinear systems. Recently, many scholars have paid attention to the possible applications of population dynamics models, such as the competitive Lotka–Volterra equation, in economic, demographic and social sciences. It was found that these models can describe some complex behavioral phenomena such as marital behavior, the stable marriage problem and other demographic processes, possessing chaotic dynamics under certain conditions. However, the introduction of external factors directly into the continuous system can influence its dynamic properties and requires a reformulation of the whole model. Nowadays most of the simulations are performed on digital computers. Thus, it is possible to use special numerical techniques and discrete effects to introduce additional features to the digital models of continuous systems. In this paper we propose a discrete model with controllable phase-space volume based on the competitive Lotka–Volterra equations. This model is obtained through the application of semi-implicit numerical methods with controllable symmetry to the continuous competitive Lotka–Volterra model. The proposed model provides almost linear control of the phase-space volume and, consequently, the quantitative characteristics of simulated behavior, by shifting the symmetry of the underlying finite-difference scheme. We explicitly show the possibility of introducing almost arbitrary law to control the phase-space volume and entropy of the system. The proposed approach is verified through bifurcation, time domain and phase-space volume analysis. Several possible applications of the developed model to the social and demographic problems’ simulation are discussed. The developed discrete model can be broadly used in modern behavioral, demographic and social studies. Full article
Show Figures

Figure 1

13 pages, 254 KB  
Article
Subjective Homophily and the Fixtures Problem
by Joseph E. Duggan
Games 2020, 11(1), 11; https://doi.org/10.3390/g11010011 - 13 Feb 2020
Cited by 2 | Viewed by 3690
Abstract
The Stable Fixtures problem (Irving and Scott (2007)) is a generalized matching model that nests the well-known Stable Roommates, Stable Marriage, and College Admissions problems as special cases. This paper extends a result of the Stable Roommates problem to demonstrate that a class [...] Read more.
The Stable Fixtures problem (Irving and Scott (2007)) is a generalized matching model that nests the well-known Stable Roommates, Stable Marriage, and College Admissions problems as special cases. This paper extends a result of the Stable Roommates problem to demonstrate that a class of homophilic preferences with an appealing psychological interpretation is sufficient to ensure that starting from an arbitrary matching, a decentralized process of allowing the sequential matching of randomly chosen blocking pairs will converge to a pairwise-stable matching with probability one. Strategic implications of this class of preferences are examined and further possible generalizations and directions for future research are discussed. Full article
20 pages, 12972 KB  
Article
Optimum Geometric Transformation and Bipartite Graph-Based Approach to Sweat Pore Matching for Biometric Identification
by Min-jae Kim, Whoi-Yul Kim and Joonki Paik
Symmetry 2018, 10(5), 175; https://doi.org/10.3390/sym10050175 - 20 May 2018
Cited by 14 | Viewed by 5918
Abstract
Sweat pores on the human fingertip have meaningful patterns that enable individual identification. Although conventional automatic fingerprint identification systems (AFIS) have mainly employed the minutiae features to match fingerprints, there has been minimal research that uses sweat pores to match fingerprints. Recently, high-resolution [...] Read more.
Sweat pores on the human fingertip have meaningful patterns that enable individual identification. Although conventional automatic fingerprint identification systems (AFIS) have mainly employed the minutiae features to match fingerprints, there has been minimal research that uses sweat pores to match fingerprints. Recently, high-resolution optical sensors and pore-based fingerprint systems have become available, which motivates research on pore analysis. However, most existing pore-based AFIS methods use the minutia-ridge information and image pixel distribution, which limit their applications. In this context, this paper presents a stable pore matching algorithm which effectively removes both the minutia-ridge and fingerprint-device dependencies. Experimental results show that the proposed pore matching algorithm is more accurate for general fingerprint images and robust under noisy conditions compared with existing methods. The proposed method can be used to improve the performance of AFIS combined with the conventional minutiae-based methods. Since sweat pores can also be observed using various systems, removing of the fingerprint-device dependency will make the pore-based AFIS useful for wide applications including forensic science, which matches the latent fingerprint to the fingerprint image in databases. Full article
Show Figures

Figure 1

3 pages, 29 KB  
Editorial
Editorial: Special Issue on Matching under Preferences
by Péter Biró and David F. Manlove
Algorithms 2014, 7(2), 203-205; https://doi.org/10.3390/a7020203 - 8 Apr 2014
Viewed by 5940
Abstract
This special issue of Algorithms is devoted to the study of matching problems involving ordinal preferences from the standpoint of algorithms and complexity. Full article
(This article belongs to the Special Issue Special Issue on Matching under Preferences)
28 pages, 312 KB  
Article
Choice Function-Based Two-Sided Markets: Stability, Lattice Property, Path Independence and Algorithms
by Tamàs Fleiner and Zsuzsanna Jankó
Algorithms 2014, 7(1), 32-59; https://doi.org/10.3390/a7010032 - 14 Feb 2014
Cited by 13 | Viewed by 6754
Abstract
We build an abstract model, closely related to the stable marriage problem and motivated by Hungarian college admissions. We study different stability notions and show that an extension of the lattice property of stable marriages holds in these more general settings, even if [...] Read more.
We build an abstract model, closely related to the stable marriage problem and motivated by Hungarian college admissions. We study different stability notions and show that an extension of the lattice property of stable marriages holds in these more general settings, even if the choice function on one side is not path independent. We lean on Tarski’s fixed point theorem and the substitutability property of choice functions. The main virtue of the work is that it exhibits practical, interesting examples, where non-path independent choice functions play a role, and proves various stability-related results. Full article
(This article belongs to the Special Issue Special Issue on Matching under Preferences)
Show Figures

Figure 1

14 pages, 231 KB  
Article
On Stable Matchings and Flows
by Tamás Fleiner
Algorithms 2014, 7(1), 1-14; https://doi.org/10.3390/a7010001 - 22 Jan 2014
Cited by 10 | Viewed by 7028
Abstract
We describe a flow model related to ordinary network flows the same way as stable matchings are related to maximum matchings in bipartite graphs. We prove that there always exists a stable flow and generalize the lattice structure of stable marriages to stable [...] Read more.
We describe a flow model related to ordinary network flows the same way as stable matchings are related to maximum matchings in bipartite graphs. We prove that there always exists a stable flow and generalize the lattice structure of stable marriages to stable flows. Our main tool is a straightforward reduction of the stable flow problem to stable allocations. For the sake of completeness, we prove the results we need on stable allocations as an application of Tarski’s fixed point theorem. Full article
(This article belongs to the Special Issue Special Issue on Matching under Preferences)
Show Figures

Figure 1

23 pages, 242 KB  
Article
Stability, Optimality and Manipulation in Matching Problems with Weighted Preferences
by Maria Silvia Pini, Francesca Rossi, K. Brent Venable and Toby Walsh
Algorithms 2013, 6(4), 782-804; https://doi.org/10.3390/a6040782 - 18 Nov 2013
Cited by 11 | Viewed by 8499
Abstract
The stable matching problem (also known as the stable marriage problem) is a well-known problem of matching men to women, so that no man and woman, who are not married to each other, both prefer each other. Such a problem has a wide [...] Read more.
The stable matching problem (also known as the stable marriage problem) is a well-known problem of matching men to women, so that no man and woman, who are not married to each other, both prefer each other. Such a problem has a wide variety of practical applications, ranging from matching resident doctors to hospitals, to matching students to schools or, more generally, to any two-sided market. In the classical stable marriage problem, both men and women express a strict preference order over the members of the other sex, in a qualitative way. Here, we consider stable marriage problems with weighted preferences: each man (resp., woman) provides a score for each woman (resp., man). Such problems are more expressive than the classical stable marriage problems. Moreover, in some real-life situations, it is more natural to express scores (to model, for example, profits or costs) rather than a qualitative preference ordering. In this context, we define new notions of stability and optimality, and we provide algorithms to find marriages that are stable and/or optimal according to these notions. While expressivity greatly increases by adopting weighted preferences, we show that, in most cases, the desired solutions can be found by adapting existing algorithms for the classical stable marriage problem. We also consider the manipulability properties of the procedures that return such stable marriages. While we know that all procedures are manipulable by modifying the preference lists or by truncating them, here, we consider if manipulation can occur also by just modifying the weights while preserving the ordering and avoiding truncation. It turns out that, by adding weights, in some cases, we may increase the possibility of manipulating, and this cannot be avoided by any reasonable restriction on the weights. Full article
(This article belongs to the Special Issue Special Issue on Matching under Preferences)
27 pages, 454 KB  
Article
Local Search Approaches in Stable Matching Problems
by Mirco Gelain, Maria Silvia Pini, Francesca Rossi, K. Brent Venable and Toby Walsh
Algorithms 2013, 6(4), 591-617; https://doi.org/10.3390/a6040591 - 3 Oct 2013
Cited by 36 | Viewed by 12040
Abstract
The stable marriage (SM) problem has a wide variety of practical applications, ranging from matching resident doctors to hospitals, to matching students to schools or, more generally, to any two-sided market. In the classical formulation, n men and n women express their preferences [...] Read more.
The stable marriage (SM) problem has a wide variety of practical applications, ranging from matching resident doctors to hospitals, to matching students to schools or, more generally, to any two-sided market. In the classical formulation, n men and n women express their preferences (via a strict total order) over the members of the other sex. Solving an SM problem means finding a stable marriage where stability is an envy-free notion: no man and woman who are not married to each other would both prefer each other to their partners or to being single. We consider both the classical stable marriage problem and one of its useful variations (denoted SMTI (Stable Marriage with Ties and Incomplete lists)) where the men and women express their preferences in the form of an incomplete preference list with ties over a subset of the members of the other sex. Matchings are permitted only with people who appear in these preference lists, and we try to find a stable matching that marries as many people as possible. Whilst the SM problem is polynomial to solve, the SMTI problem is NP-hard. We propose to tackle both problems via a local search approach, which exploits properties of the problems to reduce the size of the neighborhood and to make local moves efficiently. We empirically evaluate our algorithm for SM problems by measuring its runtime behavior and its ability to sample the lattice of all possible stable marriages. We evaluate our algorithm for SMTI problems in terms of both its runtime behavior and its ability to find a maximum cardinality stable marriage. Experimental results suggest that for SM problems, the number of steps of our algorithm grows only as O(n log(n)), and that it samples very well the set of all stable marriages. It is thus a fair and efficient approach to generate stable marriages. Furthermore, our approach for SMTI problems is able to solve large problems, quickly returning stable matchings of large and often optimal size, despite the NP-hardness of this problem. Full article
(This article belongs to the Special Issue Special Issue on Matching under Preferences)
Show Figures

Figure 1

14 pages, 103 KB  
Article
Linear Time Local Approximation Algorithm for Maximum Stable Marriage
by Zoltán Király
Algorithms 2013, 6(3), 471-484; https://doi.org/10.3390/a6030471 - 15 Aug 2013
Cited by 52 | Viewed by 9562
Abstract
We consider a two-sided market under incomplete preference lists with ties, where the goal is to find a maximum size stable matching. The problem is APX-hard, and a 3/2-approximation was given by McDermid [1]. This algorithm has a non-linear running time, and, more [...] Read more.
We consider a two-sided market under incomplete preference lists with ties, where the goal is to find a maximum size stable matching. The problem is APX-hard, and a 3/2-approximation was given by McDermid [1]. This algorithm has a non-linear running time, and, more importantly needs global knowledge of all preference lists. We present a very natural, economically reasonable, local, linear time algorithm with the same ratio, using some ideas of Paluch [2]. In this algorithm every person make decisions using only their own list, and some information asked from members of these lists (as in the case of the famous algorithm of Gale and Shapley). Some consequences to the Hospitals/Residents problem are also discussed. Full article
(This article belongs to the Special Issue Special Issue on Matching under Preferences)
Show Figures

Figure 1

12 pages, 153 KB  
Article
Improving Man-Optimal Stable Matchings by Minimum Change of Preference Lists
by Takao Inoshita, Robert W. Irving, Kazuo Iwama, Shuichi Miyazaki and Takashi Nagase
Algorithms 2013, 6(2), 371-382; https://doi.org/10.3390/a6020371 - 28 May 2013
Cited by 3 | Viewed by 9534
Abstract
In the stable marriage problem, any instance admits the so-called man-optimal stable matching, in which every man is assigned the best possible partner. However, there are instances for which all men receive low-ranked partners even in the man-optimal stable matching. In this paper [...] Read more.
In the stable marriage problem, any instance admits the so-called man-optimal stable matching, in which every man is assigned the best possible partner. However, there are instances for which all men receive low-ranked partners even in the man-optimal stable matching. In this paper we consider the problem of improving the man-optimal stable matching by changing only one man’s preference list. We show that the optimization variant and the decision variant of this problem can be solved in time O(n3) and O(n2), respectively, where n is the number of men (women) in an input. We further extend the problem so that we are allowed to change k men’s preference lists. We show that the problem is W[1]-hard with respect to the parameter k and give O(n2k+1)-time and O(nk+1)-time exact algorithms for the optimization and decision variants, respectively. Finally, we show that the problems become easy when k = n; we give O(n2.5 log n)-time and O(n2)-time algorithms for the optimization and decision variants, respectively. Full article
(This article belongs to the Special Issue Special Issue on Matching under Preferences)
Show Figures

Figure 1

Back to TopTop