João Marques Silva
   HOME





João Marques Silva
João Paulo Marques Silva is a Portuguese researcher working on SAT. He developed the SAT solver GRASP during his PhD. Marques-Silva was a Senior Lecturer from October 2005 until June 2007 at the school of Electronics and Computer Science of the University of Southampton. In June 2007 he was promoted to Professor, the highest Professorship ranking in the UK. Since 2009 he moved to University College Dublin, Ireland. In the field of SAT he is seen as one of the most important researchers. His works ranges from SAT techniques and implementation to its applicability in model checking In computer science, model checking or property checking is a method for checking whether a finite-state model of a system meets a given specification (also known as correctness). This is typically associated with hardware or software syst ... and biology. He has published over 50 papers. Former students * Huan Chen * António Morgado * Vasco Manquinho * Inês Lynce External links * https:/ ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Portugal
Portugal, officially the Portuguese Republic, is a country on the Iberian Peninsula in Southwestern Europe. Featuring Cabo da Roca, the westernmost point in continental Europe, Portugal borders Spain to its north and east, with which it shares Portugal-Spain border, the longest uninterrupted border in the European Union; to the south and the west is the North Atlantic Ocean; and to the west and southwest lie the Macaronesia, Macaronesian archipelagos of the Azores and Madeira, which are the two Autonomous Regions of Portugal, autonomous regions of Portugal. Lisbon is the Capital city, capital and List of largest cities in Portugal, largest city, followed by Porto, which is the only other Metropolitan areas in Portugal, metropolitan area. The western Iberian Peninsula has been continuously inhabited since Prehistoric Iberia, prehistoric times, with the earliest signs of Human settlement, settlement dating to 5500 BC. Celts, Celtic and List of the Pre-Roman peoples of the Iberia ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Boolean Satisfiability Problem
In logic and computer science, the Boolean satisfiability problem (sometimes called propositional satisfiability problem and abbreviated SATISFIABILITY, SAT or B-SAT) asks whether there exists an Interpretation (logic), interpretation that Satisfiability, satisfies a given Boolean logic, Boolean Formula (mathematical logic), formula. In other words, it asks whether the formula's variables can be consistently replaced by the values TRUE or FALSE to make the formula evaluate to TRUE. If this is the case, the formula is called ''satisfiable'', else ''unsatisfiable''. For example, the formula "''a'' AND NOT ''b''" is satisfiable because one can find the values ''a'' = TRUE and ''b'' = FALSE, which make (''a'' AND NOT ''b'') = TRUE. In contrast, "''a'' AND NOT ''a''" is unsatisfiable. SAT is the first problem that was proven to be NP-complete—this is the Cook–Levin theorem. This means that all problems in the complexity class NP (complexity), NP, which includes a wide range of natu ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


GRASP (SAT Solver)
GRASP is a well known SAT The SAT ( ) is a standardized test widely used for college admissions in the United States. Since its debut in 1926, its name and Test score, scoring have changed several times. For much of its history, it was called the Scholastic Aptitude Test ... instance solver. It was developed by João Marques Silva, a Portuguese computer science researcher. It stands for ''Generic seaRch Algorithm for the Satisfiability Problem''. External links GRASP home page References {{Reflist SAT solvers ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University Of Southampton
The University of Southampton (abbreviated as ''Soton'' in post-nominal letters) is a public university, public research university in Southampton, England. Southampton is a founding member of the Russell Group of research-intensive universities in the United Kingdom. The university has seven campuses. The Highfield Campus, main campus is located in the Highfield, Hampshire, Highfield area of Southampton and is supplemented by four other campuses within the city: Avenue Campus housing the School of Humanities, the National Oceanography Centre, Southampton, National Oceanography Centre housing courses in Ocean and Earth Sciences, Southampton General Hospital offering courses in Medicine and Health Sciences, and Boldrewood Campus housing an engineering and maritime technology campus and Lloyd's Register. In addition, the university operates a Winchester School of Art, School of Art based in nearby Winchester and an international branch in Malaysia offering courses in Engineering ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

University College Dublin
University College Dublin (), commonly referred to as UCD, is a public research university in Dublin, Ireland, and a collegiate university, member institution of the National University of Ireland. With 38,417 students, it is Ireland's largest university. UCD originates in a body founded in 1854, which opened as the Catholic University of Ireland on the feast of Saint Malachy, St. Malachy with John Henry Newman as its first rector; it re-formed in 1880 and chartered in its own right in 1908. The Universities Act, 1997 renamed the constituent university as the "National University of Ireland, Dublin", and a ministerial order of 1998 renamed the institution as "University College Dublin – National University of Ireland, Dublin". Originally located at St Stephen's Green and National Concert Hall, Earlsfort terrace in Dublin's city centre, all faculties later relocated to a campus at Belfield, Dublin, Belfield, six kilometres to the south of the city centre. In 1991, it purchas ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


Model Checking
In computer science, model checking or property checking is a method for checking whether a finite-state model of a system meets a given specification (also known as correctness). This is typically associated with hardware or software systems, where the specification contains liveness requirements (such as avoidance of livelock) as well as safety requirements (such as avoidance of states representing a system crash). In order to solve such a problem algorithmically, both the model of the system and its specification are formulated in some precise mathematical language. To this end, the problem is formulated as a task in logic, namely to check whether a structure satisfies a given logical formula. This general concept applies to many kinds of logic and many kinds of structures. A simple model-checking problem consists of verifying whether a formula in the propositional logic is satisfied by a given structure. Overview Property checking is used for verification when two ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




Living People
Purpose: Because living persons may suffer personal harm from inappropriate information, we should watch their articles carefully. By adding an article to this category, it marks them with a notice about sources whenever someone tries to edit them, to remind them of WP:BLP (biographies of living persons) policy that these articles must maintain a neutral point of view, maintain factual accuracy, and be properly sourced. Recent changes to these articles are listed on Special:RecentChangesLinked/Living people. Organization: This category should not be sub-categorized. Entries are generally sorted by family name In many societies, a surname, family name, or last name is the mostly hereditary portion of one's personal name that indicates one's family. It is typically combined with a given name to form the full name of a person, although several give .... Maintenance: Individuals of advanced age (over 90), for whom there has been no new documentation in the last ten ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]