43 citations found. Retrieving documents...
I. Gent and T. Walsh. An Empirical Analysis of Search in GSAT. JAIR, 1993.

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A New Continuous Propositional Logic - Poli, Ryan, Sloman (1995)   (Correct)

.... checking, the Davis Putnam procedure [2] cannot practically handle expressions with more than a few hundred of variables [10] Recently a new, very promising approach to the solution of hard satisfiability problems has been proposed which is based on greedy local search procedures (GSAT) [10, 5]. Given an expression e in CNr such as rq. 2, GSAT works as follows: 1. Randomly initialise the variables in e. 2. If e = T then return(T) 3. Select a variable such that a change in its truth assignment gives the largest increase in the total number of clauses of e that are satisfied and ....

....assignment. 4. Iterate steps 2 3 for Nfiips times. 5. Iterate steps 1 4 for Ntries times. This procedure allows finding solutions for satisfiability problems including sev eral hundred (or even thousands) of variables. Although a theoretical analysis of the the algorithm has been undertaken [5], the reason why the simple op timisation of the number of true clauses in an expression leads so frequently to finding an assignment that satisfies such an expression is actually not completely understood. PL0 provides a possible explanation for this. If ep is the PL0 version of an expression e ....

I. P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47 59, 1993.


The Theory And Applications Of Discrete Constrained Optimization.. - Wu (2000)   (1 citation)  (Correct)

....probability 1 p. It resembles simulated annealing (SA) that accepts descents with a predetermined probability and allows a certain level of ascents in variable space. WalkSAT has been very successful in solving many hard SAT problems. Some theoretical analysis of GSAT WalkSAT can be found in [101, 70]. Tabu search [75] is a method that records previously seen patterns using a simple data structure and tries to avoid those patterns in the future. A possible implementation is to maintain a tabu list in order to force a search to explore unknown unvisited regions in the variable space. Its ....

I. P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:25--37, 1993.


Variable-Selection Heuristics in Local Search for SAT - Fukunaga (1997)   (4 citations)  (Correct)

....it is better to pick variables that are near the tail of the queue) This weakness of the FIFO strategy becomes increasingly significant as the problem sizes are scaled up, due to two reasons. First, as the number of variables increases, the size of the best gain bucket increases (Gent and Walsh [5] showed that the size of the best gain bucket scales linearly with the size of the problem) In addition, we showed in Section 4 that for smaller problem instances, the variable selection heuristic has a less significant impact than for large problem instances, because each variable flip has a ....

I.P. Gent and T. Walsh. An empirical analysis of search in gsat. Journal of Artificial Intelligence Research, 1:47--59, 1993.


Solving MAX-SAT with non-oblivious functions and.. - Battiti, Protasi (1996)   (Correct)

....reactive search, history based heuristics, non oblivious functions, Tabu Search, computer implementation. c fl0000 American Mathematical Society 0000 0000 00 1.00 .25 per page 2 R. BATTITI AND M. PROTASI both discrete and continuous based greedy algorithms have been proposed, see for example [13, 14, 7, 24] and the reviews in [15] and [22] The focus of this paper is twofold: first we examine the average performance of the recently proposed non oblivious functions for local search and demonstrate that, beyond possessing a better worst case behavior [19] these functions lead to local optima of ....

....number of iterations. While the results about non oblivious functions are novel, the fact that MAX SAT is characterized by many local optima and flat plateaus and that exploring the vicinity of a local optimum for a certain period before restarting is appropriate has been observed by many authors [14, 24, 7, 8]. It is remarkable that the above combination (NOB OB) when followed by a short number of iterations (e.g. equal to 10 Theta n) reaches results that are comparable to, and in some cases better than those obtained by Hansen and Jaumard [17] In particular, NOB OB plus 10 Theta n iterations ....

[Article contains additional citation context not shown here]

I.P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, 1993.


Reactive Search, a history-based heuristic for MAX-SAT - Battiti, Protasi (1996)   (Correct)

....the practical point of view there has recently been a renaissance in the study of effective heuristic algorithms based on local search and random diversification techniques. Starting from the late eighties both discrete and continuous based greedy algorithms have been proposed, see for example [10, 15, 28] and the reviews in [16] and [27] MAX SAT is therefore a paradigmatic problem for the algorithmic engineering and scientific testing and tuning effort advocated for example by [2] 5] and [22] The core of this paper consists of the design of a new heuristic algorithm guided by a series of ....

I.P. Gent and T. Walsh, "An empirical analysis of search in GSAT," Journal of Artificial Intelligence Research 1 (1993), 47--59.


Towards a Characterisation of the Behaviour of Stochastic.. - Hoos, Stützle (1999)   (6 citations)  (Correct)

....the RLDs of individual instances versus a best fit exponential distribution for n = 200 test set. The horizontal lines indicate the acceptance thresholds for the 0.01 and 0.05 acceptance level. ture that the deviations are caused by the initial hill climb phase of the local search procedure (cf. [6]) Walksat (and all other algorithms used in our study) starts its search from a randomly chosen assignment, which typically violates many clauses. Consequently, the algorithm needs some time to reach the first local optimum (which possibly could be a satisfying solution) in this initial phase of ....

I.P. Gent and T. Walsh. An Empirical Analysis of Search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, 1993.


Satellite Tele-Communications Scheduling As Dynamic.. - Plaunt, Jonsson, Frank   (Correct)

....the distinct advantage that they can often provide a valid solution at any time point. This makes the technique very suitable for systems that must perform with real time guarantees. An added bonus is that the more time the hill climbing process is given, the better the solution will typically be. Gent Walsh (1993) Finally, hill climbing is especially attractive for DCSPs, because it is likely that the solution to problem C i is a good starting assignment for problem C i 1 . Freuder Wallace (1998) For these reasons, we chose to base our solution to the satellite telecommunications problem on ....

Gent, I. P. & T. Walsh (1993). Empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59.


Backbone Fragility and the Local Search Cost Peak - Singer, al. (2000)   (18 citations)  (Correct)

....T 0 ,T 1 , T f0 , where T i is the assignment visited after i flips have been made. We found that on Random 3 SAT with n = 100, an assignment satisfying all but a few clauses was quickly found and that during the remainder of the search, few clauses (1 10) were unsatisfied. As shown by Gent and Walsh (1993) in GSat, there is a rapid hill climbing phase, which is also suggested by Hoos (1998) followed by a long plateau like phase in which the number of unsatisfied clauses is low but constantly changing. In our experiments we used f 5 as an arbitrary indicator of the length of the hill climbing ....

Gent, I. P., & Walsh, T. (1993). An Empirical Analysis of Search in GSAT. J. Artificial Intelligence Research, 1, 47--59.


An Analysis of Empirical Testing for Modal Decision.. - Horrocks, Patel-Schneider (2000)   (22 citations)  (Correct)

....The idea behind the parameter is that the di#culty of most of the problems should be exponential in the parameter. This supposed exponential increase in di#culty would make di#erences in the speed of the machines used to run the benchmarks relatively insignificant. For each logic, K, KT,andS4, 9 classes of formula were created, in both valid and invalid versions. For example, the branching formulae of Halpern and Moses [ 20 ] form a formula class for all three logics. Other problem classes in the set are based on the pigeon hole principle and a two colouring problem on polygons. The ....

....300 An Analysis of Empirical Testing for Modal Decision Procedures branch d4 dum grz lin path ph poly t4p K p n p n p n p n p n p n p n p n p n leanK 2. 0 1 0 1 1 0 0 0 4 2 0 3 1 2 0 0 0 #KE 13 3 13 3 4 4 3 1 2 17 5 4 3 17 0 0 3 LWB 1 0 6 7 8 6 13 19 7 13 11 8 12 10 4 8 8 11 8 7 TA 9 9 18 20 20 6 9 16 17 19 KSAT 8 8 8 5 11 17 3 4 8 5 5 13 12 10 18 SAT 1.2 12 8 12 Crack 1.0 2 1 2 3 3 1 5 2 2 6 2 3 1 1 Kris 3 3 8 6 15 13 6 9 3 11 4 5 11 7 5 FaCT 1 . 2 6 4 8 7 6 6 7 DLP 3.1 19 13 ....

[Article contains additional citation context not shown here]

I. P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Inteligence Research, 1:47--57, 1993.


Local Search Algorithms for SAT: An Empirical Evaluation - Hoos, Stützle (1999)   (10 citations)  (Correct)

.... domains (type 3) For type 1, we decided to focus on sets of Random 3 SAT instances from the solubility phase transition, as these are known to be very hard for both systematic and SLS based algorithms [10, 47, 64] and they have played a prominent role in the majority of the studies in literature [55, 60, 59, 22]. For type 2, we selected sets of graph colouring problems from randomised distributions of 3 colourable graphs [54, 35] Finally, for type 3 we chose SAT encoded planning instances which have been used in a number of previous studies, as well as a subset of the DIMACS Satisfiability Benchmark ....

....for SAT are typically incomplete, i.e. even for satisfiable problem instances they cannot be guaranteed to find a solution. The reason for this is the non systematic nature of the search. Furthermore, SLS algorithms can get trapped in local minima and plateau regions of the search space [22, 15], leading to premature stagnation of the search. One of the simplest mechanisms for avoiding premature stagnation of the search is random restart, which reinitialises the search if after a fixed number of steps (cutoff time) no solution has been found. Random restart is used in almost every SLS ....

[Article contains additional citation context not shown here]

I.P. Gent and T. Walsh. An Empirical Analysis of Search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, 1993.


A Method of Program Understanding using Constraint Satisfaction.. - Woods (1996)   (3 citations)  (Correct)

....possible satisfying assignments may be of interest. Much research has been done in creating algorithms for solving CSPs. These mechanisms include global [Kondrak and van Beek, 1995] and local search based methods (see for example [Sosic and Gu, 1990] Minton et al. 1992] Yang and Fong, 1992] [Gent and Walsh, 1993], Gu, 1992] Selman et al. 1994] Selman and Kautz, 1993] and [Minton et al. 1990] constraint propagation problem simplifications (see for example [Nadel, 1989] Dechter, 1992] and [Prosser, 1993] hierarchical (or partial) exploitation of known problem structure (see for example ....

....many others. An understanding of both the suitability of particular algorithms to certain CHAPTER 10. CONCLUSIONS 294 problem classes, and recognition of hard classes of given problem instances is being accumulated (see [Cheeseman et al. 1991] Smith and Grant, 1995] Gent and Walsh, 1994] [Gent and Walsh, 1993], Hogg and Williams, 1994] Crawford and Auton, 1993] and [Mitchell et al. 1992] The problem of partially understanding source code through generating correspondences to a hierarchical program plan library requires the ability to create multi level mappings between code and hierarchy. ....

I.P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, 1993. BIBLIOGRAPHY 307


Needed: An Empirical Science Of Algorithms - Hooker (1994)   (35 citations)  (Correct)

....nothing in NP completeness theory or even complexity theory as a whole seems to warrant these judgments. Beyond this is the obvious vagueness in the notion of a characteristically hard problem class. This makes it difficult to design experiments to check the theory s predictions. Local Search Gent and Walsh s (1993) recent study of a local search heuristic for the satisfiability problem has some elements of empirical science. The satisfiability problem is to determine whether a given set of formulas of propositional 12 logic can be true simultaneously. An example might be, x 1 or not x 2 not x 1 or x 3 ....

Gent, I. P., and T. Walsh. 1993. An empirical analysis of search in GSAT, manuscript, Artificial Intelligence Dept., University of Edinburgh.


Multi-Flip Networks: Extending Symmetric Networks to Real.. - Strohmaier (1996)   (Correct)

....We then may directly use the amount of decrease caused by a flip as its priority. We only have to extend our MFN slightly in such a way, that adjacent units with the same priority (a case that cannot occur in the basic algorithm) again have to compete for a flip. Other variants of GSAT like ISAT [6], that do not perform steepest descent but are indifferent to the slope of the descent can be parallelized by means of a MFN. As was shown in [10] the variant I 2 SAT does not perform worse than the original GSAT, but does not require a global control to select a unit to flip. Therefore, these ....

I. P. Gent and T. Walsh. An empirical analysis of search in gsat. (Electronic) Journal of Artificial Intelligence Research, 1:47--59, 1993. 13


Variable-Selection Heuristics in Local Search for SAT - Alex Fukunaga (1997)   (4 citations)  (Correct)

....it is better to pick variables that are near the tail of the queue) This weakness of the FIFO strategy becomes increasingly significant as the problem sizes are scaled up, due to two reasons. First, as the number of variables increases, the size of the best gain bucket increases (Gent and Walsh [5] showed that the size of the best gain bucket scales linearly with the size of the problem) In addition, we showed in Section 4 that for smaller problem instances, the variable selection heuristic has a less significant impact than for large problem instances, because each variable flip has a ....

I.P. Gent and T. Walsh. An empirical analysis of search in gsat. Journal of Artificial Intelligence Research, 1:47--59, 1993.


Satellite Tele-Communications Scheduling As Dynamic.. - Plaunt.. (1999)   (Correct)

....the distinct advantage that they can often provide a valid solution at any time point. This makes the technique very suitable for systems that must perform with real time guarantees. An added bonus is that the more time the hill climbing process is given, the better the solution will typically be. Gent Walsh (1993) Finally, hill climbing is especially attractive for DCSPs, because it is likely that the solution to problem C i is a good starting assignment for problem C i 1 . Freuder Wallace (1998) For these reasons, we chose to base our solution to the satellite telecommunications problem on ....

Gent, I. P. & T. Walsh (1993). Empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59.


GenSAT: A Navigational Approach - Smirnov, Veloso (1997)   (3 citations)  (Correct)

....were able to conclude that exploring new corners of the cube is not that important. This increased our interest in studying further reasons for the performance advantage of HSAT over GSAT. We focused our attention on poss flips the number of equally good flips between which GSAT randomly picks [4], or, alternatively, the branching factor of GSAT search during the plateau phase. We noticed that on earlier stages of the plateau phase both GSAT and NRGSAT tend to increase poss flips, whereas HSAT randomly oscillates poss flips around a certain (lower) level. To confirm the importance of ....

Gent, I., Walsh, T.: An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research 1 (1993) 47--59


On Growing Better Decision Trees from Data - Murthy (1997)   (17 citations)  (Correct)

....be done to identify the heuristics that are likely to be most useful. The experiment in Section 3.4.4 was intended to serve this purpose, but several alternate experiments can be designed. Interesting analyses of search methods, though not in the context of decision tree induction, can be found in [239, 166, 434]. 72 Chapter 4 Limited lookahead search The standard algorithm for constructing decision trees from a set of examples is greedy induction a tree is induced top down with locally optimal choices made at each node, without lookahead or backup. As the greedy approach can produce suboptimal ....

Ian P. Gent and Toby Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, September 1993.


Autour Du Problčme De Satisfaction De Contraintes - Bellicha, Neveu, Trousse.. (1994)   (Correct)

....etendue a celui des CSP dynamiques et a montre de bons resultats a la fois en termes d efficacite et de stabilite, en particulier sur les problemes sous contraints. A noter la proximite entre ces methodes et les nombreuses methodes de reparation de solution presentes dans la litterature recente [52, 38]. Par reutilisation de contraintes et de solution On peut enfin citer l extension de l algorithme Dynamic Backtracking [42] au cadre des CSP dynamique [68] Cette extension tire parti des deux approches precedentes dans la mesure ou elle reutilise contraintes et solutions, obtenues lors des ....

Gent (I.) et Walsh (T.). -- An Empirical Analysis of Search in GSAT. Journal of Artificial Intelligence Research, vol. 1, 1993, pp. 47--59.


A New Continuous Propositional Logic - Riccardo Poli (1995)   (Correct)

.... checking, the Davis Putnam procedure [2] cannot practically handle expressions with more than a few hundred of variables [10] Recently a new, very promising approach to the solution of hard satisfiability problems has been proposed which is based on greedy local search procedures (GSAT) [10, 5]. Given an expression e in CNF such as Eq. 2, GSAT works as follows: 1. Randomly initialise the variables in e. 2. If e = then return( 3. Select a variable such that a change in its truth assignment gives the largest increase in the total number of clauses of e that are satisfied and reverse ....

....assignment. 4. Iterate steps 2 3 for N flips times. 5. Iterate steps 1 4 for N tries times. This procedure allows finding solutions for satisfiability problems including several hundred (or even thousands) of variables. Although a theoretical analysis of the the algorithm has been undertaken [5], the reason why the simple optimisation of the number of true clauses in an expression leads so frequently to finding an assignment that satisfies such an expression is actually not completely understood. PL 0 provides a possible explanation for this. If e p is the PL 0 version of an expression e ....

I. P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, 1993.


A Characterization of GSAT's Performance on a Class of Hard.. - Hoos, Stützle (1996)   (Correct)

....the approximation f sr =100 = 1 Gamma 2 Gammams=c we find that performing one try with maxSteps = 2k yields exactly the same success rate as two (independend) tries with maxSteps = k. As our experiments have shown, after an initial phase (which can be interpreted as the hill climb phase of [3]) the measured sr=ms characteristic is almost identical to our approximation. We therefore conclude that after this initial phase the starting point for local search has almost no influence on the success rate. From this observation we immidiately get: For optimal walkProb, GWSAT can be ....

....on the success rate. From this observation we immidiately get: For optimal walkProb, GWSAT can be parallelized with optimal speedup by simultaneously running independent tries and setting maxSteps to the value from which on the sr=ms characteristic fits closely the approximation. Differing from [3] we conclude, that at least for this problem class the plateau phase of the local search should be cut off since here, no real progress is made anymore. Therefore, e.g. on HCF 2 (10) for GWSAT a setting of maxSteps = 200 should be used; to obtain a success rate of approximately 80 , with maxTries ....

I. P. Gent and T. Walsh. An empirical analysis of search in GSAT. (Electronic) Journal of Artificial Intelligence Research, 1:47--59, 1993.


Reactive Search, a history-based heuristic for MAX-SAT - Battiti, Protasi (1996)   (Correct)

....the practical point of view there has recently been a renaissance in the study of effective heuristic algorithms based on local search and random diversification techniques. Starting from the late eighties both discrete and continuous based greedy algorithms have been proposed, see for example [10, 15, 28] and the reviews in [16] and [27] MAX SAT is therefore a paradigmatic problem for the algorithmic engineering and scientific testing and tuning effort advocated for example by [2] 5] and [22] The core of this paper consists of the design of a new heuristic algorithm guided by a series of ....

I.P. Gent and T. Walsh, "An empirical analysis of search in GSAT," Journal of Artificial Intelligence Research 1 (1993), 47--59.


Tabu Search vs. Random Walk - Steinmann, Strohmaier, Stützle (1997)   (1 citation)  (Correct)

....local search heuristics to leave local minima by forbidding moves to recently visited solutions. Additionally for SAT and CSPs it has the advantage of forcing the algorithm to explore new regions of a plateau. This is especially helpful as in GSAT the search effort is determined by a plateau phase [5]. On a plateau many neighbored points exist that have the same objective function value. At such a point walk does not help any further, a more directed way, like offered by Tabu Search, to explore this plateau is needed. Although, initially proposed for MAX SAT [7] and despite some recent work, ....

I.P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, 1993.


Local Search for NP-Hard Problems - Frank (1997)   (Correct)

....encounters a sequence of 1 A detailed pseudocode sketch of GSAT appears in Appendix B. 24 states where the best move available at each state leaves the number of unsatisfied clauses unchanged. This sequence of moves has been referred to as plateau moves or sideways moves, studied in [GW92] and [HK95] Plateau moves dominate the time GSAT spends doing search [GW92] It is believed that all combinatorial search problems with discrete objective functions have plateaus which result in plateau moves during local search, but it is unlikely that search problems with real valued objective ....

....appears in Appendix B. 24 states where the best move available at each state leaves the number of unsatisfied clauses unchanged. This sequence of moves has been referred to as plateau moves or sideways moves, studied in [GW92] and [HK95] Plateau moves dominate the time GSAT spends doing search [GW92] It is believed that all combinatorial search problems with discrete objective functions have plateaus which result in plateau moves during local search, but it is unlikely that search problems with real valued objective functions have plateaus. When GSAT encounters a plateau, it randomly ....

[Article contains additional citation context not shown here]

I. Gent and T. Walsh. An empirical analysis of search in gsat. Journal of Artificial Intelligence Research, pages 47--59, 1992.


Evaluating Las Vegas Algorithms - Pitfalls and Remedies - Hoos, Stützle (1998)   (15 citations)  (Correct)

....the larger will be the loss of performance w.r.t. the optimal noise setting. Additionally, for instances which are easy to solve we could observe systematic deviations from the distribution assumptions in the lower part. These deviations may be explained by the initial hill climb phase (Gent and Walsh, 1993), as, intuitively, it needs some time for the algorithm to reach a position in the search space for which there is a realistically high chance of finding a solution. Our proposed way of measuring and analyzing RTDs shows considerable benefits. The statistical distributions of the RTDs can be ....

Gent, I. and Walsh, T. (1993). An Empirical Analysis of Search in GSAT. J. of Artificial Intelligence Research, 1:47--59.


The TSP Phase Transition - Gent, Walsh (1996)   (12 citations)  Self-citation (Gent Walsh)   (Correct)

....Simple scaling laws are often associated with these phase transitions. For example, scaling laws have been observed both for properties of random problems like the probability of having a solution [12, 7] and for properties of algorithms like the fitness of solutions during hill climbing [3]. Such scaling laws are likely to prove useful in theoretical analyses of problem hardness and algorithm performance. In this paper, we show how phase transition phenomena are of practical use in studying a typical OR problem, the traveling salesman problem (tsp) We start by showing that, ....

Ian P. Gent and Toby Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, September 1993.


Backbone Fragility and the Local Search Cost Peak - Singer, Gent, al. (2000)   (18 citations)  Self-citation (Gent)   (Correct)

....T 0 ; T 1 ; T f0 , where T i is the assignment visited after i flips have been made. We found that on Random 3 SAT with n = 100, an assignment satisfying all but a few clauses was quickly found and that during the remainder of the search, few clauses (1 10) were unsatisfied. As shown by Gent and Walsh (1993) in GSat, there is a rapid hill climbing phase, which is also suggested by Hoos (1998) followed by a long plateau like phase in which the number of unsatisfied clauses is low but constantly changing. In our experiments we used f 5 as an arbitrary indicator of the length of the hill climbing ....

Gent, I. P., & Walsh, T. (1993). An Empirical Analysis of Search in GSAT. J. Artificial Intelligence Research, 1, 47--59.


Backbone Fragility Causes the Local Search Cost Peak - Singer, Gent, Smaill (1999)   Self-citation (Gent)   (Correct)

....T 0 ; T 1 ; T f 0 , where T i is the assignment visited after i flips have been made. We found that on Random 3 SAT with n = 100, an assignment satisfying all but a few clauses was quickly found and that during the remainder of the search, few clauses (1 10) were unsatisfied. As in GSat (Gent Walsh, 1993), there is a rapid hill climbing phase, which is also suggested by Hoos (1998) followed by a long plateau like phase in which the number of unsatisfied clauses is low but constantly changing. In our experiments, we used f 5 as am arbitrary indicator of the length of the hill climbing phase. ....

Gent, I. P., & Walsh, T. (1993). An Empirical Analysis of Search in GSAT. J. Artificial Intelligence Research, 1, 47--59.


The Search for Satisfaction - Gent, Walsh (1999)   (1 citation)  Self-citation (Gent Walsh)   (Correct)

....flipped to maximize number of satisfied clauses end end return no satisfying assignment found Figure 6: The Gsat local search procedure increase the score, a variable is flipped which does not change the score. Without such sideways flips, the performance of Gsat degrades greatly. In [32] it is shown that much of the search consists of the exploration of large plateaus where sideways flips predominate and only the occasional up flip is possible. Local search procedures like Gsat s need to be implemented with some care. Naively, one simply iterates through the variables, and for ....

I.P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:23--57, 1993.


How Not To Do It - Gent, Grant, MacIntyre, Prosser.. (1997)   (8 citations)  Self-citation (Gent Walsh)   (Correct)

....the time we wrote our code. It was a year before we got to this point, having reinvented several wheels. Suggesting the advice Do report important implementation details, though it is very hard to follow this in papers with tight page limits. In the meantime we had published results about GSAT [Gent and Walsh 1993a, Gent and Walsh 1993b] using code of intermediate efficiency. Your code has got to be fast enough to do what you need: it need not be the fastest in the world. Occasionally we have inadvertently gone too far in this direction. For example, when studying the scaling of search cost [Gent et al. ....

....were not very illuminating. We therefore looked for a better view. We tried many possibilities before arriving at a simultaneous plot of the number of variables offered at each flip and the derivative of the score. From this, we were able to see clearly the very different stages in the search [Gent and Walsh 1993a] Sometimes an experiment will suggest a good view of old data. It s important therefore not to throw away data (Don t discard data) Do face up to the consequences of your results In testing out a new algorithm, which we expected to reduce search, we found 2 cases out of 450 where it increased ....

[Article contains additional citation context not shown here]

I. P. Gent and T. Walsh. 1993a. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research 1:47--59.


How Not To Do It - Gent, Walsh (1994)   (8 citations)  Self-citation (Gent Walsh)   (Correct)

....represent good science . Our own research has been into satisfiability (SAT) concentrating on two main areas. First, we have looked at hill climbing procedures for SAT [8, 12] Using many variants of such hillclimbing procedures, we have uncovered several interesting and unexpected features [2, 3, 5]. Second, we have analysed the phase transition for SAT: that is, the very sharp transition from satisfiable to unsatisfiable problems associated with the hardest random problems [1, 11] In particular, we have concentrated on the worst case performance, and have shown this is very different from ....

....(between flips) of O(kNL) making it practically useless. This can be reduced to O(k L N ) for the usual problem sets, and this was known at the time we wrote our code. It was a year before we got to this point, having reinvented several wheels. In the meantime we had published results about GSAT [2, 5] using code of intermediate efficiency. Your code has got to be fast enough to do what you need, it need not be the fastest in the world. 3 Experimental Design Once you have played with your debugged code, you may start to notice some interesting aspects of the behaviour, or to implement ....

[Article contains additional citation context not shown here]

I. P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, September 1993.


Unsatisfied Variables in Local Search - Gent, Walsh (1995)   (21 citations)  Self-citation (Gent Walsh)   (Correct)

....flipping the variable assignment which most increases the number of clauses satisfied. If there is a choice between several equally good flips, Gsat picks one at random. If there are no upward flips, Gsat makes a sideways flip. Without sideways flips, the performance of Gsat degrades greatly. In [5] it is shown that much of the search consists of the exploration of large plateaus where sideways flips predominate and only the occasional up flip is possible. Occasional downward flips appear to improve performance. A variant of Gsat, called Gsat with random walk [14] makes downward flips ....

....N variable plot represents m Delta N 1:65 =200 1:65 . Performance is remarkably similar at different problem sizes under this scaling. This adds to a number of very simple scaling laws observed in many features of search for both complete and hill climbing methods applied to random problems [5, 8, 10]. Figure 2 shows that for Hsat it is critical to set the value of Max flips close to its optimal value, and to vary Max flips as problem size changes. These two necessities represent a significant drawback to the use of Gensat. Fortunately, adding random walk greatly reduces the sensitivity of ....

I. P. Gent and T. Walsh. An Empirical Analysis of Search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, September 1993.


Unsatisfied Variables in Local Search - Gent, Walsh (1995)   (21 citations)  Self-citation (Gent Walsh)   (Correct)

....assignment which gives the largest increase in the number of clauses satisfied. If there is a choice between several equally good flips, Gsat picks one at random. If there are no upward flips, Gsat makes a sideways flip. Without sideways flips, the performance of Gsat degrades greatly. In [5] it is shown that much of the search consists of the exploration of large plateaus where sideways flips predominate and only the occasional up flip is possible. Occasional downward flips appear to improve performance. A variant of Gsat, called Gsat with random walk [15] makes downward flips ....

....N variable plot represents m Delta N 1:65 200 1:65 : Performance is remarkably similar at different problem sizes under this scaling. This adds to a number of very simple scaling laws observed in many features of search for both complete and hill climbing methods applied to random problems [5, 7, 10]. One consequence of the scaling law observed here is that it is critical to set the value of Max flips close to its optimal value, and to vary Max flips as problem size changes. These two necessities represent a significant drawback to the applications of algorithms based on Gensat. Fortunately, ....

I. P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, September 1993.


Local Search and the Number of Solutions - David Clark (1996)   (32 citations)  Self-citation (Gent Walsh)   (Correct)

....when random problems are studied, although there are other features which must be taken into account such as position in the phase space. This still does not yield a full explanation of behaviour, so we wish to research the topology of local search in more depth, following studies such as [9, 12]. In this paper we have studied three local search algorithms for two different problem classes. The fact that we see similar results in each case suggests that our results may well apply to a large number of similar algorithms. However, it remains an interesting question if these results will ....

I.P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, September 1993.


Local Search and the Number of Solutions - Clark, Frank, Gent, MacIntyre.. (1996)   (32 citations)  Self-citation (Gent Walsh)   (Correct)

....when random problems are studied, although there are other features which must be taken into account such as position in the phase space. This still does not yield a full explanation of behaviour, so we wish to research the topology of local search in more depth, following studies such as [7, 12]. 8 Conclusions We have investigated in depth the relationship between the number of solutions and search cost for local search procedure. Although there is no single simple story (for example, search cost is inversely proportional to the solution density) we have identified some important ....

I. P. Gent and T. Walsh. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59, September 1993.


The Constrainedness Knife-Edge - Walsh (1998)   (11 citations)  Self-citation (Walsh)   (Correct)

....in the search tree where unit propagation greatly simplifies the problem. The ineffectiveness of unit propagation above this depth helps to explain the hardness of problems at the phase transition. Gent and Walsh have studied experimentally the running of local search procedures for satisfiability (Gent Walsh 1993). They show that various properties like the percentage of clauses satisfied, and the number of variables offered to flip are invariant if depths are scaled linearly with problem size. This mirrors the result here on the scaling of the constrainedness, the ratio of clauses to variables and the ....

Gent, I., and Walsh, T. 1993. An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research 1:23--57.


Accelerating Random Walks - Wei Wei And (2002)   (4 citations)  (Correct)

No context found.

I. Gent and T. Walsh. An Empirical Analysis of Search in GSAT. JAIR, 1993.


A Case Study in the Meta-Reasoning Procedure ND - James Lu Jeffrey   (Correct)

No context found.

Gent, I. P. and Walsh, T. (1993). An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1:47--59.


Balance and Filtering in Structured Satisfiable Problems - Kautz, Ruan, Achlioptas, .. (2001)   (3 citations)  (Correct)

No context found.

Gent, I. and Walsh, T. (1993) An empirical analysis of search in GSAT. J. of Artificial Intelligence Research, vol. 1, 1993.


On the Run-time Behaviour of Stochastic Local Search Algorithms.. - Hoos (1999)   (15 citations)  (Correct)

No context found.

Gent, I. P., and Walsh, T. 1993a. An Empirical Analysis of Search in GSAT. (Electronic) Journal of Artificial Intelligence Research 1:47--59.


Generating Satisfiable Problem Instances - Achlioptas, Kautz (2000)   (22 citations)  (Correct)

No context found.

Gent, I. and Walsh, T. (1993) An empirical analysis of search in GSAT. J. of Artificial Intelligence Research, vol. 1, 1993.


Solving Hard Combinatorial Problems with GSAT - a Case Study - Hoos (1996)   (3 citations)  (Correct)

No context found.

Ian P. Gent and Toby Walsh. An empirical analysis of search in gsat. (Electronic) Journal of Artificial Intelligence Research, 1:47--59, 1993.


Characterizing the Run-time Behavior of Stochastic Local Search - Hoos, Stützle (1998)   (2 citations)  (Correct)

No context found.

Gent, I., and Walsh, T. 1993b. An Empirical Analysis of Search in GSAT. Journal of Artificial Intelligence Research 1:47--59.


When Gravity Fails: Local Search Topology - Frank, Cheeseman, Stutz (1997)   (29 citations)  (Correct)

No context found.

Gent, I., & Walsh, T. (1993a). An empirical analysis of search in GSAT. Journal of Artificial Intelligence Research, 1, 47--59.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC