We use cookies to distinguish you from other users and to provide you with a better experience on our websites. Close this message to accept cookies or find out how to manage your cookie settings.
To save content items to your account,
please confirm that you agree to abide by our usage policies.
If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account.
Find out more about saving content to .
To save content items to your Kindle, first ensure no-reply@cambridge.org
is added to your Approved Personal Document E-mail List under your Personal Document Settings
on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part
of your Kindle email address below.
Find out more about saving to your Kindle.
Note you can select to save to either the @free.kindle.com or @kindle.com variations.
‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi.
‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.
Static analysis of logic programs by abstract interpretation requires designing abstract operators which mimic the concrete ones, such as unification, renaming, and projection. In the case of goal-driven analysis, where goal-dependent semantics are used, we also need a backward-unification operator, typically implemented through matching. In this paper, we study the problem of deriving optimal abstract matching operators for sharing and linearity properties. We provide an optimal operator for matching in the domain $\mathtt{ShLin}^{\omega }$, which can be easily instantiated to derive optimal operators for the domains $\mathtt{ShLin}^2$ by Andy King and the reduced product $\mathtt{Sharing} \times \mathtt{Lin}$.
from
Part II
-
The Practice of Experimentation in Sociology
Davide Barrera, Università degli Studi di Torino, Italy,Klarita Gërxhani, Vrije Universiteit, Amsterdam,Bernhard Kittel, Universität Wien, Austria,Luis Miller, Institute of Public Goods and Policies, Spanish National Research Council,Tobias Wolbring, School of Business, Economics and Society at the Friedrich-Alexander-University Erlangen-Nürnberg
Vignette experiments are vignettes are brief descriptions of social objects including a list of varying characteristics, on the basis of which survey respondents state their evaluations or judgments. The respondents’ evaluations typically concern positive beliefs, normative judgments, or their own intentions or actions. Using a study on the gender pay gap and an analysis of trust problems in the purchase of used cars as examples, we discuss the design characteristics of vignettes. Core issues are the selection of the vignettes that are included out of the universe of possible combinations, the type of dependent variables, such as rating scales or ranking tasks, the presentation style, differentiating text vignettes from a tabular format, and issues related to sampling strategies.
Confounding refers to a mixing or muddling of effects that can occur when the relationship we are interested in is confused by the effect of something else. It arises when the groups we are comparing are not completely exchangeable and so differ with respect to factors other than their exposure status. If one (or more) of these other factors is a cause of both the exposure and the outcome, then some or all of an observed association between the exposure and outcome may be due to that factor.
This chapter moves from regression to methods that focus on the pattern presented by multiple variables, albeit with applications in regression analysis. A strong focus is to find patterns that beg further investigation, and/or replace many variables by a much smaller number that capture important structure in the data. Methodologies discussed include principal components analysis and multidimensional scaling more generally, cluster analysis (the exploratory process that groups “alike” observations) and dendogram construction, and discriminant analysis. Two sections discuss issues for the analysis of data, such as from high throughput genomics, where the aim is to determine, from perhaps thousands or tens of thousands of variables, which are shifted in value between groups in the data. A treatment of the role of balance and matching in making inferences from observational data then follows. The chapter ends with a brief introduction to methods for multiple imputation, which aims to use multivariate relationships to fill in missing values in observations that are incomplete, allowing them to have at least some role in a regression or other further analysis.
Cinque (2020) presents a unified theory positing that various types of relative clauses (RCs) originate from a single, double-headed universal structure via raising or matching. The Frame Noun-Modifying Clause (FRC) as described and analyzed by Matsumoto et al. (2017a, 2017b) presents a significant challenge to Cinque's framework, as it does not conform to any of Cinque's identified RC types, which include amount RCs, kind(-defining) RCs, restrictive RCs and non-restrictive RCs. The FRC eludes derivation via the proposed matching or raising mechanisms. Determining the semantic link between the head noun and the FRC, as well as its external merger position, remains elusive. One might suggest that inserting additional material into the FRC, which incorporates a plausible internal head, could clarify their connection. This approach falls short of providing a systematic and coherent syntactic criterion, relying instead on semantic intuition that lacks operational reliability.
In this paper, we analyze two types of refutations for Unit Two Variable Per Inequality (UTVPI) constraints. A UTVPI constraint is a linear inequality of the form: $a_{i}\cdot x_{i}+a_{j} \cdot x_{j} \le b_{k}$, where $a_{i},a_{j}\in \{0,1,-1\}$ and $b_{k} \in \mathbb{Z}$. A conjunction of such constraints is called a UTVPI constraint system (UCS) and can be represented in matrix form as: ${\bf A \cdot x \le b}$. UTVPI constraints are used in many domains including operations research and program verification. We focus on two variants of read-once refutation (ROR). An ROR is a refutation in which each constraint is used at most once. A literal-once refutation (LOR), a more restrictive form of ROR, is a refutation in which each literal ($x_i$ or $-x_i$) is used at most once. First, we examine the constraint-required read-once refutation (CROR) problem and the constraint-required literal-once refutation (CLOR) problem. In both of these problems, we are given a set of constraints that must be used in the refutation. RORs and LORs are incomplete since not every system of linear constraints is guaranteed to have such a refutation. This is still true even when we restrict ourselves to UCSs. In this paper, we provide NC reductions between the CROR and CLOR problems in UCSs and the minimum weight perfect matching problem. The reductions used in this paper assume a CREW PRAM model of parallel computation. As a result, the reductions establish that, from the perspective of parallel algorithms, the CROR and CLOR problems in UCSs are equivalent to matching. In particular, if an NC algorithm exists for either of these problems, then there is an NC algorithm for matching.
While the mechanisms that economists design are typically static, one-shot games, in the real world, mechanisms are used repeatedly by generations of agents who engage in them for a short period of time and then pass on advice to their successors. Hence, behavior evolves via social learning and may diverge dramatically from that envisioned by the designer. We demonstrate that this is true of school matching mechanisms – even those for which truth-telling is a dominant strategy. Our results indicate that experience with an incentive-compatible mechanism may not foster truthful revelation if that experience is achieved via social learning.
In recent years there has been a great deal of interest in designing matching mechanisms that can be used to match public school students to schools (the student matching problem). The premise of this chapter is that, when testing mechanisms, we must do so in the environment in which they are used in the real world rather than in the environment envisioned by theory. More precisely, in theory, the school matching problem is a static one-shot game played by parents of children seeking places in a finite number of schools and played non-cooperatively without any form of communication or commitment between parents. However, in the real world, the school choice program is played out in a different manner. Typically, parents choose their strategies after consulting with other parents in their social networks and exchanging advice on both the quality of schools and the proper way they should play the “school matching game”. The question we ask here is whether chat between parents affects the strategies they choose, and if so, whether it does so in a welfare-increasing or welfare-decreasing manner. We find that advice received by chatting has proven to have a very powerful influence on decision makers, in the sense that advice tends not only to be followed but typically has a welfare-increasing consequence.
Participants drank either regular root beer or sugar-free diet root beer before working on a probability-learning task in which they tried to predict which of two events would occur on each of 200 trials. One event (E1) randomly occurred on 140 trials, the other (E2) on 60. In each of the last two blocks of 50 trials, the regular group matched prediction and event frequencies. In contrast, the diet group predicted E1 more often in each of these blocks. After the task, participants were asked to write down rules they used for responding. Blind ratings of rule complexity were inversely related to E1 predictions in the final 50 trials. Participants also took longer to advance after incorrect predictions and before predicting E2, reflecting time for revising and consulting rules. These results support the hypothesis that an effortful controlled process of normative rule-generation produces matching in probability-learning experiments, and that this process is a function of glucose availability.
Crop insurance has been linked to changes in farm production decisions. In this study, we examine the effects of crop insurance participation and coverage on farm input use. Using a 1993–2016 panel of Kansas farms, evidence exists that insured farms apply more farm chemicals and seed per acre than uninsured farms. We use a fixed effects instrumental variable estimator to obtain the effects of change in crop insurance coverage on farm input use accounting farm-level heterogeneity. Empirical evidence suggests that changes in the levels of crop insurance coverage do not significantly affect farm chemical use. Thus, moral hazard effects from purchasing crop insurance are not large on a per acre basis but can lead to expenditures of $6,100 per farm.
This paper studies the structure and origin of prenominal and postnominal restrictive relative clauses in Pharasiot Greek. Though both patterns are finite and introduced by the invariant complementizer tu, they differ in two important respects. First, corpus data reveal that prenominal relatives are older than their postnominal counterparts. Second, in the present-day language only prenominal relatives involve a matching derivation, whereas postnominal ones behave like Head-raising structures. Turning to diachrony, we suggest that prenominal relatives came into being through morphological fusion of a determiner t- with an invariant complementizer u. This process entailed a reduction of functional structure in the left periphery of the relative clause, to the effect that the landing site for a raising Head was suppressed, leaving a matching derivation as the only option. Postnominal relatives are analyzed as borrowed from Standard Modern Greek. Our analysis corroborates the idea that both raising and matching derivations for relatives must be acknowledged, sometimes even within a single language.
Motivated by applications to a wide range of areas, including assemble-to-order systems, operations scheduling, healthcare systems, and the collaborative economy, we study a stochastic matching model on hypergraphs, extending the model of Mairesse and Moyal (J. Appl. Prob.53, 2016) to the case of hypergraphical (rather than graphical) matching structures. We address a discrete-event system under a random input of single items, simply using the system as an interface to be matched in groups of two or more. We primarily study the stability of this model, for various hypergraph geometries.
The chapter deals with the most classical subject in text algorithm, namely text searching and string matching. There are several problems related to special tables occurring in fast patternmatching techniques: tables for borders, strict borders, good-suffixes, prefixes and short borders. Are also presented some versions of classical methods known as Knuth-Morris-Pratt and Boyer- Moore algorithms. Pattern matching is closely related to the computation of periods, maximal suffixes and critical positions in texts. Three problems are related to so-called non-standard stringology: parameterised and order-preserving pattern-matching. Also considered are pattern matching with errors and the related 2D-matching.
String matching is one of the oldest algorithmic techniques, yet still one of the most pervasive in computer science. The past 20 years have seen technological leaps in applications as diverse as information retrieval and compression. This copiously illustrated collection of puzzles and exercises in key areas of text algorithms and combinatorics on words offers graduate students and researchers a pleasant and direct way to learn and practice with advanced concepts. The problems are drawn from a large range of scientific publications, both classic and new. Building up from the basics, the book goes on to showcase problems in combinatorics on words (including Fibonacci or Thue-Morse words), pattern matching (including Knuth-Morris-Pratt and Boyer-Moore like algorithms), efficient text data structures (including suffix trees and suffix arrays), regularities in words (including periods and runs) and text compression (including Huffman, Lempel-Ziv and Burrows-Wheeler based methods).
We introduce a constrained priority mechanism that combines outcome-based matching from machine learning with preference-based allocation schemes common in market design. Using real-world data, we illustrate how our mechanism could be applied to the assignment of refugee families to host country locations, and kindergarteners to schools. Our mechanism allows a planner to first specify a threshold
$\bar g$
for the minimum acceptable average outcome score that should be achieved by the assignment. In the refugee matching context, this score corresponds to the probability of employment, whereas in the student assignment context, it corresponds to standardized test scores. The mechanism is a priority mechanism that considers both outcomes and preferences by assigning agents (refugee families and students) based on their preferences, but subject to meeting the planner’s specified threshold. The mechanism is both strategy-proof and constrained efficient in that it always generates a matching that is not Pareto dominated by any other matching that respects the planner’s threshold.
Overseas study is a global phenomenon and a major business internationally. But does overseas study pay off? Using data from the 2015 China Household Finance Survey (CHFS), we examine the labour market performance of overseas returnees in China. To obtain more accurate results, we matched each returnee with a local so that the domestic group is as similar as possible to the returnee group. We then conducted empirical analyses of the matched data. We find that compared with domestic postgraduates, returnee postgraduates earn about 20 per cent more annually. Moreover, the salary premiums paid for foreign graduate degrees can be attributed principally to the superior human capital gained from overseas education rather than from any “signalling” effect. Also, returnees with graduate degrees are more likely to enter high-income professions and foreign-funded ventures, and to reach higher positions in those organizations. However, we find no significant differences in income, occupation choices and positions between returnee and local bachelor's degree recipients. As such, we suggest that Chinese students and their families are best served when the students obtain a local undergraduate degree and then go overseas for graduate training.
The two-way linear fixed effects regression (2FE) has become a default method for estimating causal effects from panel data. Many applied researchers use the 2FE estimator to adjust for unobserved unit-specific and time-specific confounders at the same time. Unfortunately, we demonstrate that the ability of the 2FE model to simultaneously adjust for these two types of unobserved confounders critically relies upon the assumption of linear additive effects. Another common justification for the use of the 2FE estimator is based on its equivalence to the difference-in-differences estimator under the simplest setting with two groups and two time periods. We show that this equivalence does not hold under more general settings commonly encountered in applied research. Instead, we prove that the multi-period difference-in-differences estimator is equivalent to the weighted 2FE estimator with some observations having negative weights. These analytical results imply that in contrast to the popular belief, the 2FE estimator does not represent a design-based, nonparametric estimation strategy for causal inference. Instead, its validity fundamentally rests on the modeling assumptions.
This chapter treats the general concept of pattern matching and the specific functions available to do this. In addition, the chapter explains the syntax of regular expressions, the notation used to describe the patterns we want to match.
Multilayer graphs consist of several graphs, called layers, where the vertex set of all layers is the same but each layer has an individual edge set. They are motivated by real-world problems where entities (vertices) are associated via multiple types of relationships (edges in different layers). We chart the border of computational (in)tractability for the class of subgraph detection problems on multilayer graphs, including fundamental problems such as maximum-cardinality matching, finding certain clique relaxations, or path problems. Mostly encountering hardness results, sometimes even for two or three layers, we can also spot some islands of computational tractability.