Enhancing the Minimization of Boolean and Multivalue Output Functions With eQMC

Configurational comparative methods have gained in popularity among sociologists and political scientists. In particular, Qualitative Comparative Analysis (QCA) has attracted considerable attention in recent years. The process of Boolean minimization by means of the Quine-McCluskey algorithm (QMC) is the central procedure in QCA, but QMC's exactitude renders it memory intensive and slow in processing complex output functions. In this article, we introduce the enhanced QMC algorithm (eQMC) to alleviate these problems. eQMC is equally exact but, unlike QMC, capable of processing multivalent condition and outcome factors. Instead of replacing QMC, however, eQMC acts as an optimizing complement in contexts of limited empirical diversity. We demonstrate its speed and computer memory performance through simulations.

[1]  Michael Baumgartner,et al.  Inferring Causal Complexity , 2009 .

[2]  Michael Baumgartner,et al.  Detecting Causal Chains in Small-n Data , 2013 .

[3]  Adrian Duşa,et al.  A mathematical approach to the boolean minimization problem , 2008 .

[4]  Edward J. McCluskey,et al.  Introduction to the theory of switching circuits , 1965 .

[5]  Kurt Weyland The Political Fate of Market Reform in Latin America, Africa, and Eastern Europe , 1998 .

[6]  Charles C. Ragin,et al.  Set Relations in Social Research: Evaluating Their Consistency and Coverage , 2006, Political Analysis.

[7]  D. Lewin,et al.  Design of Logic Systems , 1992, Springer US.

[8]  Charles C. Ragin,et al.  Assessing Discrimination: A Boolean Approach. , 1984 .

[9]  D. Snow,et al.  The Outcomes of Homeless Mobilization: The Influence of Organization, Disruption, Political Mediation, and Framing , 2000, American Journal of Sociology.

[10]  Sandra Lowe,et al.  Redesigning Social Inquiry Fuzzy Sets And Beyond , 2016 .

[11]  Adrian Duşa,et al.  Boolean Minimization in Social Science Research , 2013 .

[12]  Tanya Heikkila,et al.  Resolving Water Conflicts: A Comparative Analysis of Interstate River Compacts , 2009 .

[13]  Frederick H. Edwards The Principles of Switching Circuits , 1973 .

[14]  Dirk Berg-Schlosser,et al.  Conditions of Democracy in inter-War Europe a Boolean Test of Major Hypothses , 1994 .

[15]  Sabrina Hirsch,et al.  Logic Minimization Algorithms For Vlsi Synthesis , 2016 .

[16]  Adrian Duşa,et al.  QCA: A Package for Qualitative Comparative Analysis , 2013, R J..

[17]  Randy Hodson,et al.  Unions, Solidarity, and Striking , 2004 .

[18]  Nripendra N. Biswas,et al.  Minimization of Boolean Functions , 1971, IEEE Transactions on Computers.

[19]  Willard Van Orman Quine,et al.  The Problem of Simplifying Truth Functions , 1952 .

[20]  Adrian Duşa,et al.  Qualitative Comparative Analysis with R: A User's Guide , 2012 .

[21]  R Core Team,et al.  R: A language and environment for statistical computing. , 2014 .

[22]  Barbara Vis,et al.  Governments and unpopular social policy reform: Biting the bullet or steering clear? , 2009 .

[23]  Alrik Thiem,et al.  Clearly Crisp, and Not Fuzzy , 2013 .

[24]  R. Thomas,et al.  Boolean formalization of genetic control circuits. , 1973, Journal of theoretical biology.

[25]  D. Snow,et al.  MOBILIZATION AT THE MARGINS: RESOURCES, BENEFACTORS, AND THE VIABILITY OF HOMELESS SOCIAL MOVEMENT ORGANIZATIONS* , 1996 .

[26]  Alrik Thiem,et al.  Unifying Configurational Comparative Methods , 2014 .

[27]  Alrik Thiem,et al.  Unifying Configurational Comparative Methodology Generalized-Set Qualitative Comparative Analysis , 2012 .

[28]  Edwin Amenta,et al.  Where to Begin , 1994 .

[29]  J. Walkup Fuzzy-set social science , 2003 .

[30]  Edwin Amenta,et al.  Age for Leisure? Political Mediation and the Impact of the Pension Movement on U.S. Old-Age Policy , 2005 .

[31]  Dirk Berg-Schlosser,et al.  Multi-Value QCA (mvQCA) , 2009 .

[32]  J. Kalt,et al.  Where’s the glue? Institutional and cultural foundations of American Indian economic development , 2000 .

[33]  F. Hohn,et al.  Applied Boolean algebra : an elementary introduction , 1961 .

[34]  Alrik Thiem,et al.  Parameters of fit and intermediate solutions in multi-value Qualitative Comparative Analysis , 2014, Quality & Quantity.

[35]  Elinor Ostrom,et al.  Analyzing the dynamic complexity of development interventions: lessons from an irrigation experiment in Nepal , 2010 .

[36]  Terry Boswell,et al.  Realizing Solidarity , 1998 .

[37]  Alexander Hicks,et al.  The programmatic emergence of the social security state , 1995 .