{"title":"MATWA: A Web Toolkit for Matching under Preferences","authors":"Frederik Glitzner, David Manlove","doi":"arxiv-2409.04402","DOIUrl":null,"url":null,"abstract":"Matching markets, where agents are assigned to one another based on\npreferences and capacity constraints, are pervasive in various domains. This\npaper introduces MATWA (https://matwa.optimalmatching.com), a web application\noffering a rich collection of algorithms for fundamental problem models\ninvolving matching under preferences. MATWA provides results and visualizations\nof matching algorithm outputs based on different methods for providing problem\ninstances. In this paper, we describe the features of the system, illustrating\nits usage for different problem models, and outlining the algorithm\nimplementations that are supported. We also give evidence of usability testing\nand illustrate how the system was used to obtain new empirical results for a\nspecific matching problem. MATWA is intended to be a resource for the community\nof researchers in the area of matching under preferences, supporting\nexperimentation as well as aiding the understanding of matching algorithms.","PeriodicalId":501525,"journal":{"name":"arXiv - CS - Data Structures and Algorithms","volume":"28 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Data Structures and Algorithms","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.04402","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Matching markets, where agents are assigned to one another based on
preferences and capacity constraints, are pervasive in various domains. This
paper introduces MATWA (https://matwa.optimalmatching.com), a web application
offering a rich collection of algorithms for fundamental problem models
involving matching under preferences. MATWA provides results and visualizations
of matching algorithm outputs based on different methods for providing problem
instances. In this paper, we describe the features of the system, illustrating
its usage for different problem models, and outlining the algorithm
implementations that are supported. We also give evidence of usability testing
and illustrate how the system was used to obtain new empirical results for a
specific matching problem. MATWA is intended to be a resource for the community
of researchers in the area of matching under preferences, supporting
experimentation as well as aiding the understanding of matching algorithms.