|
|
|
Ashish Sabharwal
Research Associate
|
|
Institute for Computational Sustainability
(ICS)
Intelligent Information Systems Institute
(IISI)
office: 5160 Upson Hall, Cornell University
tel: 607.255.8563 | fax: 607.255.4428
first-six-letters-of-lastname at c s dot cor nell dot edu
|
|
NOTE: As of May 2014, I am a senior research scientist at Allen Institute for Artificial Intelligence (AI2).
Please visit my
new homepage at AI2 for updated information.
During Oct 2010 - Apr 2014, I was a research scientist at IBM Watson Research Center.
Curriculum Vitae
|
: |
pdf (as of Jan 2010)
(please click here for a shorter CV and further information)
|
|
Education
|
: |
2005 - 2008 Postdoctoral Associate in Computer Science,
Cornell University
1998 - 2005 Ph.D. and M.S. at the University of Washington (UW),
Seattle [thesis]
1994 - 1998 Bachelor of Technology at the Indian Institute of Technology (IIT), Kanpur
|
|
Short Bio
|
: |
txt
|
|
Other Listings
|
: |
DBLP
CiteSeerX
AI Genealogy Project
Math Genealogy Project
|
Research
Research Interests: Artificial Intelligence;
Combinatorial Reasoning; Constraints; Probabilistic Inference;
Multi-Agent and Adversarial Reasoning; Optimization. Application
areas: Planning, Scheduling, Verification, Diagnosis.
Recent Focus: Computational Sustainability
SOFTWARE & BENCHMARKS
3S or Satisfiability Solver
Selector is a portfolio solver for SAT develped with my colleagues
at IBM Watson and Brown University. Unlike currently dominating
portfolio solvers like SATzilla, 3S does not rely on learning a
model for the runtime behavior of each SAT solver on various classes
of instances (so-called empirical hardness models). Instead, it brings
together ideas such as simple k-nearest neighbor recommendation and a
fixed-split solver schedule, generated using the column generation
technique from Integer Programming, in order to create a powerful
portfolio solver. For details, see papers titled Non-Model-Based
Algorithm Portfolios for SAT at SAT-2011 and Algorithm
Selection and Scheduling at CP-2011.
3S won 7 medals at SAT
Competition 2011 (link). It is a sequential
solver, by design. To the best of my knowledge, 3S is the only single
solver to ever win two main sequential categories of the Competition
(namely, Crafted and Random instances) and be ranked in the top-10 in
the third category (Application/Industrial instances).
BPCount is a SAT model counter based on
ideas very similar to SampleCount (see below), with the major
difference being in the way marginal values of variables are
estimated: it uses Belief Propagation (and its generalizations) rather
than local search based sampling of solutions. For details, see the
paper titled Leveraging Belief Propagation, Backtrack Search, and
Statistics for Model Counting at CPAIOR-08 and its journal version
in Annals of Operations Research (ANOR-2011).
MiniCount is another model counter proposed
in the same paper as BPCount. It is one of the first model counters
that can provide a good upper bound with an accuracy guarantee,
namely, a statistical correctness guarantee if the underlying search
tree satisfies a commonly observed log-normal search depth behavior.
SampleCount is a SAT model counter, i.e.,
a tool that computes the number of solutions of a given Boolean
formula. It uses solution sampling to cut down the search space in a
controlled manner, and is the first tool to provide guaranteed lower
bounds on the model count without assuming what-so-ever about the
quality of the solution samples. For details, see the paper titled
From Sampling to Model Counting at IJCAI-07.
Download source code: tgz, tar.bz2,
zip,
README.
- Includes an enhanced version of Approxcount.
- Includes SampleSat as a command-line option.
Approxcount [Wei and Selman, 2005].
Download stand-alone source code: tgz, tar.bz2,
zip,
README.
SampleSat [Wei et al. 2004]. Now
available as an integrated command-line option in
Approxcount/SampleCount. See usage in SampleCount README.
MBound is also a SAT model counter like
SampleSat. However, the approach used by it is different. It employs
randomly generated parity or XOR constraints for domain-independent
streamlining of the input formula, while maintaining a good handle on
the solution count of the original formula. It provides probabilistic
guarantees on the obtained model count. For details, see the paper
titled Model Counting: A New Strategy for Obtaining Good Bounds
at AAAI-06.
Download simple scripts for adding random XORs to formulas:
tgz,
tar.bz2,
zip,
README.
XorSample is a technique for
near-uniformly sampling the solutions of a combinatorial problems,
specifically, SAT formulas. Like MBound, it uses randomly generated
parity or XOR constraints for domain-independent streamlining of the
input formula to fewer and fewer solutions. For details, see the paper
titled Near-Uniform Sampling of Combinatorial Spaces Using XOR
Constraints at NIPS-06.
Download simple scripts for adding random XORs to formulas:
tgz,
tar.bz2,
zip,
README.
Duaffle is a quantified Boolean formula
solver (QBF solver) that uses a split dual CNF-DNF format both
internally and for input representation. This facilitates
significantly better constraint propagation and avoids other issues
that traditional CNF-based QBF solvers run into. Duaffle is
implemented as an extension of the QBF solver Quaffle from Princeton.
For details, see the paper titled QBF Modeling: Exploiting Player
Symmetry for Simplicity and Efficiency at SAT-06.
Download source code:
tgz,
tar.bz2,
zip,
README.
SymChaff is a propositional
satisfiability solver (SAT solver) that implements a new technique to
exploit structural symmetry present in a problem instance. For
details, see papers titled SymChaff: A Structure-Aware
Satisfiability Solver at AAAI-05 and SymChaff: Exploiting
Symmetry in a Structure-Aware Satisfiability Solver in the
Constraints Journal, 2009.
Download source code from the SymChaff
webpage.
- Benchmarks
BOOK CHAPTERS AND SURVEYS
- Book Review: S. Russell, P. Norvig,
Artificial Intelligence: A Modern Approach, Third Edition
[published]
Ashish Sabharwal, Bart Selman
AIJ-2011. Artificial
Intelligence, Special Review Issue, Elsevier, volume 175, number
5-6, pp 935-937, Apr 2011.
- Incomplete Algorithms (for Satisfiability)
[published,
draft pdf]
Henry Kautz, Ashish Sabharwal, Bart Selman
Handbook of Satisfiability, IOS
Press. Editors: Armin Biere, Marijn Heule, Hans van Maaren, and Toby
Walsh. Chapter 6, pp 185-203, 2009.
- Model Counting
[published,
draft pdf]
Carla P. Gomes, Ashish Sabharwal, Bart Selman
Handbook of Satisfiability, IOS
Press. Editors: Armin Biere, Marijn Heule, Hans van Maaren, and Toby
Walsh. Chapter 20, pp 633-654, 2009.
- Exploiting Runtime Variation in Complete
Solvers (for Satisfiability)
[published]
Carla P. Gomes, Ashish Sabharwal
Handbook of Satisfiability, IOS
Press. Editors: Armin Biere, Marijn Heule, Hans van Maaren, and Toby
Walsh. Chapter 9, pp 271-288, 2009.
- Satisfiability Solvers
Carla P. Gomes, Henry Kautz, Ashish Sabharwal, Bart Selman
[pdf,
bib]
Handbook of Knowledge Representation,
in the series Foundations of Artificial Intelligence, vol. 3.
Editors: Frank van Harmelen, Vladimir Lifschitz, and Bruce Porter.
Elsevier, pp 89-134, 2008.
CONFERENCE PUBLICATIONS (refereed and archived)
[2011]
- Accelerated Adaptive Markov Chain for
Partition Function Computation
[draft]
Stefano Ermon, Carla P. Gomes, Ashish Sabharwal, Bart Selman
NIPS-2011. 25th Annual Conference
on Neural Information Processing Systems, Granada, Spain, Dec
2011.
- [3S paper #2] Algorithm Selection and
Scheduling
[pdf,
slides]
Serdar Kadioglu, Yuri Malitsky, Ashish Sabharwal, Horst
Samulowitz, and Meinolf Sellmann
CP-2011. 17th International
Conference on Principles and Practice of Constraint Programming,
LNCS volume 6876, pp 454-469, Perugia, Italy, Sep 2011.
- Constraint Reasoning and Kernel Clustering
for Pattern Decomposition With Scaling
[pdf]
Ronan LeBras, Theodoros Damoulas, John M. Gregoire,
Ashish Sabharwal, Carla P. Gomes, R. Bruce van Dover
CP-2011. 17th International
Conference on Principles and Practice of Constraint Programming,
LNCS volume 6876, pp 508-522, Perugia, Italy, Sep 2011.
- A General Nogood-Learning Framework for
Pseudo-Boolean Multi-Valued SAT
[PDF]
Siddhartha Jain, Ashish Sabharwal, Meinolf Sellmann
AAAI-11. 25th AAAI Conference on
Artificial Intelligence, San Francisco, CA, August 2011.
- [3S paper #1] Non-Model-Based Algorithm
Portfolios for SAT
[pdf,
poster]
Yuri Malitsky, Ashish Sabharwal, Horst Samulowitz, Meinolf
Sellmann
SAT-2011. 14th International
Conference on Theory and Applications of Satisfiability Testing,
LNCS volume 6695, pp 369-370, Ann Arbor, MI, June 2011.
[2010]
- An Empirical Study of Optimization for
Maximizing Diffusion in Networks
[pdf]
Kiyan Ahmadizadeh, Bistra Dilkina, Carla P. Gomes, Ashish
Sabharwal
CP-2010. 16th International
Conference on Principles and Practice of Constraint Programming,
LNCS volume 6308, pp 514-521, St Andrews, Scotland, Sep 2010.
- An Empirical Study of Optimal Noise and
Runtime Distributions in Local Search
[pdf,
slides]
Lukas Kroc, Ashish Sabharwal, Bart Selman
SAT-2010. 13th International
Conference on Theory and Applications of Satisfiability Testing,
LNCS volume 6175, pp 346-351, Edinburgh, UK, July 2010.
- Understanding Sampling Style Adversarial
Search Methods
[PDF]
Raghuram Ramanujan, Ashish Sabharwal, Bart Selman
UAI-2010. 26th Conference on
Uncertainty in Artificial Intelligence, Avalon / Catalina Island,
CA, pp 474-483, July 2010.
- Maximizing Spread of Cascades Using Network
Design
[PDF]
Daniel Sheldon, Bistra Dilkina, Adam Elmachtoub, Ryan Finseth,
Ashish Sabharwal, Jon Conrad,Carla Gomes, David Shmoys, Will Allen,
Ole Amundsen, William Vaughan
UAI-2010. 26th Conference on
Uncertainty in Artificial Intelligence, Avalon / Catalina Island,
CA, pp 517-526, July 2010.
- On Adversarial Search Spaces and
Sampling-Based Planning
[PDF]
Raghuram Ramanujan, Ashish Sabharwal, Bart Selman
ICAPS-2010. 29th International
Conference on Automated Planning and Scheduling, pp 242-245,
Toronto, Canada, June 2010.
[2009]
- Integrating Systematic and Local Search
Paradigms: A New Strategy for MaxSAT
[pdf,
slides]
Lukas Kroc, Ashish Sabharwal, Carla P. Gomes, Bart Selman
IJCAI-09. 21st International Joint
Conference on Artificial Intelligence, pp 544-551, Pasadena, CA,
July 2009.
Also at the SoCS-09 symposium.
- Relaxed DPLL Search for MaxSAT
[pdf,
slides]
Lukas Kroc, Ashish Sabharwal, Bart Selman
SAT-09. 12th International
Conference on Theory and Applications of Satisfiability Testing,
LNCS volume 5584, pp 447-452, Swansea, Wales, U.K., June 2009. (short paper).
- Backdoors in the Context of Learning
[pdf,
slides,
with extended version as a Tech Report]
Bistra Dilkina, Carla P. Gomes, Ashish Sabharwal
SAT-09. 12th International
Conference on Theory and Applications of Satisfiability Testing,
LNCS volume 5584, pp 73-79, Swansea, Wales, U.K., June 2009. (short paper).
- Backdoors to Combinatorial Optimization:
Feasibility and Optimality
[PDF,
draft pdf]
Bistra Dilkina, Carla P. Gomes, Yuri Malitski, Ashish Sabharwal,
Meinolf Sellmann
CPAIOR-09. 6th International
Conference on Integration of AI and OR Techniques in Constraint
Programming for Combinatorial Optimization Problems,
LNCS volume 5547, pp 56-70, Pittsburgh, PA, May 2009.
- Message-Passing and Local Heuristics as
Decimation Strategies for Satisfiability
[pdf,
bib,
slides]
Lukas Kroc, Ashish Sabharwal, Bart Selman
SAC-09. 24th Annual ACM Symposium
on Applied Computing, pp 1408-1414, Honolulu, HI, Mar 2009.
[2008]
- Counting Solution Clusters in Graph
Coloring Problems Using Belief Propagation
[pdf,
bib,
spotlight-slide]
Lukas Kroc, Ashish Sabharwal, Bart Selman
NIPS-08. 22nd Annual Conference on
Neural Information Processing Systems, pp 873-880, Vancouver, BC,
Canada, Dec 2008.
- [BPCount and MiniCount paper #1] Leveraging Belief Propagation, Backtrack Search, and
Statistics for Model Counting
[pdf,
bib,
slides,
journal version]
Lukas Kroc, Ashish Sabharwal, Bart Selman
CPAIOR-08. 5th International
Conference on Integration of AI and OR Techniques in Constraint
Programming for Combinatorial Optimization Problems, LNCS volume
5015, pp 127-141, Paris, France, May 2008.
Also at the ISAIM-08 symposium.
- Connections in Networks: A Hybrid
Approach
[pdf,
bib,
slides]
Carla P. Gomes, Willem-Jan van Hoeve, Ashish Sabharwal
CPAIOR-08. 5th International
Conference on Integration of AI and OR Techniques in Constraint
Programming for Combinatorial Optimization Problems, LNCS volume
5015, pp 303-307, Paris, France, May 2008.
- Filtering Atmost1 on Pairs of Set
Variables
[PDF,
bib,
journal version]
Willem-Jan van Hoeve, Ashish Sabharwal
CPAIOR-08. 5th International
Conference on Integration of AI and OR Techniques in Constraint
Programming for Combinatorial Optimization Problems, LNCS volume
5015, pp 382-386, Paris, France, May 2008.
Also at the ModRef-07 workshop.
[2007]
- Tradeoffs in the Complexity of Backdoor
Detection
[pdf,
published,
bib,
with extended results at ISAIM-08,
journal version]
Bistra Dilkina, Carla P. Gomes, Ashish Sabharwal
CP-07. 13th International
Conference on Principles and Practice of Constraint Programming,
LNCS volume 4741, pp 256-270, Providence, RI, Sep 2007.
- Survey Propagation Revisited
[pdf (revised, see footnote 3),
bib]
Lukas Kroc, Ashish Sabharwal, Bart Selman
UAI-07. 23rd Conference on
Uncertainty in Artificial Intelligence, pp 217-226, Vancouver, BC,
Canada, July 2007.
Nominated for the UAI-07 Best
Student Paper Award.
- The Impact of Network Topology on Pure
Nash Equilibria in Graphical Games
[pdf,
published,
bib]
Bistra Dilkina, Carla P. Gomes, Ashish Sabharwal
AAAI-07. 22nd Conference on
Artificial Intelligence, pp 42-49, Vancouver, BC, Canada, July
2007.
Also in NESCAI-07 (preliminary version)
Nominated for the AAAI-07 Best Paper
Award.
- Counting CSP Solutions Using Generalized
XOR Constraints
[pdf,
published,
bib,
slides]
Carla P. Gomes, Willem-Jan van Hoeve, Ashish Sabharwal, Bart Selman
AAAI-07. 22nd Conference on
Artificial Intelligence, 204-209, Vancouver, BC, Canada, July
2007.
- Short XORs for Model Counting: From Theory
to Practice
[pdf in color,
pdf in black-and-white,
published,
slides,
bib]
Carla P. Gomes, Joerg Hoffmann, Ashish Sabharwal, Bart Selman
SAT-07. 10th International
Conference on Theory and Applications of Satisfiability Testing,
LNCS volume 4501, pp 100-106, Lisbon, Portugal, May 2007. (short
paper).
- Connections in Networks: Hardness of
Feasibility versus Optimality
[pdf,
published,
slides,
bib]
Jon Conrad, Carla P. Gomes, Willem-Jan van Hoeve, Ashish
Sabharwal, Jordan Suter
CPAIOR-07. 4th International
Conference on Integration of AI and OR Techniques in Constraint
Programming for Combinatorial Optimization Problems, LNCS volume
4510, pp 16-28, Brussels, Belgium, May 2007.
- [SampleCount paper] From Sampling to Model
Counting
[pdf,
published,
bib]
Carla P. Gomes, Joerg Hoffmann, Ashish Sabharwal, Bart Selman
IJCAI-07. 20th International Joint
Conference on Artificial Intelligence, pp 2293-2299, Hyderabad,
India, Jan 2007.
Nominated for the IJCAI-07 Best
Paper Award.
[2006]
- [XorSample paper] Near-Uniform Sampling of
Combinatorial Spaces Using XOR Constraints
[pdf with appendix,
published,
bib]
Carla P. Gomes, Ashish Sabharwal, Bart Selman
NIPS-06. 20th Annual Conference
on Neural Information Processing Systems, pp 481-488, Vancouver,
BC, Canada, Dec 2006.
- Revisiting the Sequence Constraint
[pdf,
published,
bib,
journal version]
Willem-Jan van Hoeve, Gilles Pesant, Louis-Martin Rousseau,
Ashish Sabharwal
CP-06. 12th International
Conference on Principles and Practice of Constraint Programming,
LNCS volume 4204, pp 620-634, Nantes, France, Sep 2006.
Best Paper Award.
- [Duaffle paper] QBF Modeling: Exploiting
Player Symmetry for Simplicity and Efficiency
[pdf,
published,
slides
with the video used,
bib]
Ashish Sabharwal, Carlos Ansotegui, Carla P. Gomes, Justin W.
Hart, Bart Selman
SAT-06. 9th International
Conference on Theory and Applications of Satisfiability Testing,
LNCS volume 4121, pp 382-395, Seattle, WA, Aug 2006.
- [MBound paper] Model Counting: A New
Strategy for Obtaining Good Bounds
[pdf,
published,
slides,
bib]
Carla P. Gomes, Ashish Sabharwal, Bart Selman
AAAI-06. 21st National Conference
on Artificial Intelligence, pp 54-61, Boston, MA, Jul 2006.
Outstanding Paper Award (two
awards out of nearly 800 submissions).
- Friends or Foes? An AI Planning
Perspective on Abstraction and Search
[pdf,
published,
bib,
journal version]
Joerg Hoffmann, Ashish Sabharwal, Carmel Domshlak
ICAPS-06. 16th International
Conference on Automated Planning and Scheduling, pp 294-303, The
English Lake District, UK, June 2006.
Nominated for the ICAPS-06 Best
Paper Award.
[2005 and earlier]
- [SymChaff paper #1] SymChaff: A
Structure-Aware Satisfiability Solver
[pdf,
published,
slides,
bib,
journal version]
Ashish Sabharwal
AAAI-05. 20th National Conference
on Artificial Intelligence, pp 467-474, Pittsburgh, PA, July 2005.
- Using Problem Structure for Efficient
Clause Learning
[pdf,
published volume,
slides,
bib,
journal version]
Ashish Sabharwal, Paul Beame, Henry Kautz
SAT-03. 6th International
Conference on Theory and Applications of Satisfiability Testing,
LNCS volume 2919, pp 242-256, Portofino, Italy, May 2003.
- Understanding the Power of Clause
Learning
[pdf,
published,
slides,
bib,
journal version]
Paul Beame, Henry Kautz, Ashish Sabharwal
IJCAI-03. 18th International Joint
Conference on Artificial Intelligence, pp 1194-1201, Acapulco,
Mexico, August 2003.
- Bounded-depth Frege Lower Bounds for
Weaker Pigeonhole Principles
[pdf,
published,
bib,
journal version]
Josh Buresh-Oppenheim, Paul Beame, Toniann Pitassi, Ran Raz,
Ashish Sabharwal
FOCS-02. 43rd Annual Symposium on
Foundations of Computer Science, pp 583-592, Vancouver, BC, Nov
2002.
- Resolution Complexity of Independent Sets
in Random Graphs
[pdf,
published,
bib,
journal version]
Paul Beame, Russell Impagliazzo, Ashish Sabharwal
CCC-01. 16th Annual Conference on
Computational Complexity, pp 52-68, Chicago, IL, June 2001.
JOURNAL ARTICLES
- Bounds
Consistency Filtering for Pair-Atmost1
Willem-Jan van Hoeve, Ashish Sabharwal
(in preparation)
- Tradeoffs in the
Complexity of Backdoors to Satisfiability: Dynamic Sub-Solvers and
Learning During Search
Bistra Dilkina, Carla P. Gomes, Ashish Sabharwal
(under review)
-
Wildlife Corridors as a Connected Subgraph
Problem
Jon Conrad, Carla P. Gomes, Willem-Jan van Hoeve, Ashish
Sabharwal, Jordan F. Suter
JEEM-2011. Journal of Environmental
Economics and Management. To appear.
Also as TechReport-2010.
Incorporating Economic and Ecological Information into the Optimal
Design of Wildlife Corridors. Cornell University Technical
Report, Computing and Information Science series, http://hdl.handle.net/1813/17053,
August 2010.
- [BPCount and MiniCount paper #2] Leveraging Belief Propagation, Backtrack Search, and
Statistics for Model Counting
[published,
draft pdf]
Lukas Kroc, Ashish Sabharwal, Bart Selman
ANOR-2011. Annals of
Operations Research, volume 184, number 1, pp 209-231, 2011.
- Predicting direct protein interactions
from affinity purification mass spectrometry data
[published]
Ethan Kim, Ashish Sabharwal, Adrian R. Vetta, Mathieu Blanchette
ALMOB-2010. Algorithms for Molecular
Biology, volume 5, number 34, October 2010.
- Friends or Foes?
On Planning as Satisfiability and Abstract CNF Encodings
[pdf,
published,
bib]
Carmel Domshlak, Joerg Hoffmann, Ashish Sabharwal
JAIR-09. Journal
of Artificial Intelligence Research, volume 36, pp 415-469, Dec 2009.
- Towards
Understanding and Harnessing the Potential of Clause Learning
[pdf,
published,
bib]
(see also chapter 4
of my Ph.D. thesis, in particular Corollary 4.2)
Paul Beame, Henry Kautz, Ashish Sabharwal
JAIR-04. Journal of
Artificial Intelligence Research, volume 22, pp 319-351, Dec 2004.
Runner-up for the IJCAI-JAIR 2003-2008
Best Paper Prize.
- New Filtering
Algorithms for Combinations of Among Constraints
[published,
draft pdf,
bib]
Willem-Jan van Hoeve, Gilles Pesant, Louis-Martin Rousseau,
Ashish Sabharwal
Constraints journal, volume 14,
number 2, pp 273-292, June 2009.
- [SymChaff paper #2] SymChaff: Exploiting Symmetry in a Structure-Aware
Satisfiability Solver
[draft pdf,
published,
bib]
Ashish Sabharwal
Constraints journal, special issue
on Symmetry, volume 14, number 4, pp 478-505, Dec 2009.
- The Resolution
Complexity of Independent Sets and Vertex Covers in Random
Graphs
[pdf,
published,
bib]
Paul Beame, Russell Impagliazzo, Ashish Sabharwal
Computational Complexity journal,
volume 16, number 3, pp 245-297, 2007.
- Bounded-Depth Frege
Lower Bounds for Weaker Pigeonhole Principles
[pdf,
published,
bib]
Josh Buresh-Oppenheim, Paul Beame, Toniann Pitassi, Ran Raz,
Ashish Sabharwal
SICOMP-04. SIAM Journal on
Computing, volume 34, number 2, pp 261-276, Dec 2004.
- Floodlight
Illumination of Infinite Wedges
[publisher,
draft pdf,
bib]
Matthew Cary, Atri Rudra, Ashish Sabharwal, Erik Vee
COMGEO-10. Special issue of the
journal Computation Geometry: Theory and Applications, volume
43, number 1, pp 23-34, Jan 2010.
Abstract in
the 14th Annual Fall Workshop on Computational Geometry,
Boston, MA, Nov 2004.
Preliminary version: Technical Report UW-CSE-2004-10-04,
University of Washington, Seattle, Oct 2004.
WORKSHOPS, INVITED TALKS, OTHER WORK
- General Nogood-Learning Framework for
Pseudo-Boolean Multi-Valued SAT (extended abstract)
[pdf,
slides]
Siddhartha Jain, Ashish Sabharwal, Meinolf Sellmann
CSPSAT-2011 at SAT-2011. 1st
International Workshop on the Cross-Fertilization Between CSP and
SAT, Ann Arbor, MI, June 2011.
- Guiding Combinatorial Optimization with
UCT
[pdf]
Ashish Sabharwal, Horst Samulowitz
MCTS-2011. ICAPS 2011 Workshop on
Monte-Carlo Tree Search: Theory and Applications, Freiburg,
Germany, June 2011.
- On the Behavior of UCT in Synthetic Search
Spaces
Raghuram Ramanujan, Ashish Sabharwal, Bart Selman
MCTS-2011. ICAPS 2011 Workshop on
Monte-Carlo Tree Search: Theory and Applications, Freiburg,
Germany, June 2011.
- A flat histogram method for inference with
probabilistic and deterministic constraints
Stefano Ermon, Carla Gomes, Ashish Sabharwal, Bart Selman
DISCML-2010. NIPS 2010 Workshop on
Discrete Optimization in Machine Learning: Structures, Algorithms and
Applications, Whistler, BC, Canada, Dec 2010.
- Bridging Constraint Reasoning and Machine
Learning for Unsupervised Labeling and Decomposition
Ronan LeBras, Theodoros Damoulas, John M. Gregoire, Ashish
Sabharwal (presenting author), Carla P. Gomes, R. Bruce van Dover
INFORMS-2010. INFORMS Annual
Meeting, Austin, TX, Nov 2010.
- Backdoors in the Context of Combinatorial
Optimization and Learning
Bistra Dilkina, Carla P. Gomes, Yuri Malitsky, Ashish Sabharwal
(presenting author), Meinolf Sellmann
INFORMS-2010. INFORMS Annual
Meeting, Austin, TX, Nov 2010.
- Game Playing Techniques for Optimization
Under Uncertainty
Kiyan Ahmadizadeh, Carla P. Gomes, Ashish Sabharwal
CROCS at CP-10. Third
International Workshop on Constraint Reasoning and Optimization for
Computational Sustainability, St Andrews, Scotland, Sep 2010.
- Computational Thinking for Material
Discovery: Bridging Constraint Reasoning and Learning
Ronan LeBras, Theodoros Damoulas, John M. Gregoire, Ashish
Sabharwal, Carla P. Gomes, R. Bruce van Dover
CROCS at CPAIOR-10. Second
International Workshop on Constraint Reasoning and Optimization for
Computational Sustainability (in conjunction with CPAIOR-10
conference), Bologna, Italy, June 2010.
- Optimal Network Design for the Spread of
Cascades
Daniel Sheldon, Bistra Dilkina, Adam Elmachtoub, Ryan Finseth,
Ashish Sabharwal, Jon Conrad,Carla Gomes, David Shmoys, Will Allen,
Ole Amundsen, William Vaughan
CROCS at CPAIOR-10. Second
International Workshop on Constraint Reasoning and Optimization for
Computational Sustainability (in conjunction with CPAIOR-10
conference), Bologna, Italy, June 2010.
- Approximate Inference for Clusters in
Solution Spaces
[pdf]
Lukas Kroc, Ashish Sabharwal, Bart Selman
WARA-2010. AAAI-10 Workshop on
Abstraction, Reformulation, and Approximation, Atlanta, GA, Jul
2010.
- Connections in Networks: A Hybrid
Approach
Carla P. Gomes, Willem-Jan van Hoeve (presenter), Ashish
Sabharwal
INFORMS-09. INFORMS Annual
Meeting, San Diego, CA, Oct 2009.
- Optimizing Fish Passage Barrier Removal
Using Mixed Integer Linear Programming
[slides]
Carla P. Gomes, Ashish Sabharwal
CROCS-09. First International
Workshop on Constraint Reasoning and Optimization for Computational
Sustainability (in conjunction with CP-09 Conference), Lisbon,
Portugal, Sep 2009.
- Integrating Systematic and Local Search
Paradigms: A New Strategy for MaxSAT
Lukas Kroc, Ashish Sabharwal, Carla P. Gomes, Bart Selman
SoCS-09. The 2009 International
Symposium on Combinatorial Search, Lake Arrowhead, CA, July 2009.
- Backdoors in the Context of Learning
Bistra Dilkina, Carla P. Gomes, Ashish Sabharwal (presenter)
CORS-INFORMS-09. CORS-INFORMS
International Meeting, Toronto, ON, Canada, June 2009.
- Integrating Systematic and Local Search
Paradigms: A New Strategy for MaxSAT
Lukas Kroc, Ashish Sabharwal (presenter), Carla P. Gomes, Bart
Selman
CORS-INFORMS-09. CORS-INFORMS
International Meeting, Toronto, ON, Canada, June 2009.
- Domain Filtering for the Intersection of
Set Variables
Willem-Jan van Hoeve (presenter), Ashish Sabharwal
EURO-09. 23rd European Conference
on Operational Research, Bonn, Germany, Jul 2009.
- Solution Counting Methods for
Combinatorial Problems
[slides]
Carla P. Gomes, Willem-Jan van Hoeve, Lukas Kroc, Ashish
Sabharwal (presenter), Bart Selman
INFORMS-08. INFORMS Annual
Meeting, Washington, DC, Oct 2008.
- Hidden Structure in Constraint Reasoning
Problems
[slides]
Bistra Dilkina, Carla P. Gomes, Ashish Sabharwal (presenter)
INFORMS-08. INFORMS Annual
Meeting, Washington, DC, Oct 2008.
- Counting CSP Solutions Using Generalized
XOR Constraints
Carla P. Gomes, Willem-Jan van Hoeve (presenter), Ashish
Sabharwal, Bart Selman
INFORMS-08. INFORMS Annual
Meeting, Washington, DC, Oct 2008.
- Optimal Corridor Design for Grizzly Bear
in the U.S. Northern Rockies
Jordan F. Suter (presenter), Jon Conrad, Carla P. Gomes,
Willem-Jan van Hoeve, Ashish Sabharwal
AAEA-08. American Agricultural
Economics Association Annual Meeting, Orlando, FL, Jul 2008.
- Leveraging Belief Propagation, Backtrack
Search, and Statistics for Model Counting
[pdf,
bib]
Lukas Kroc (presenter), Ashish Sabharwal, and Bart Selman
ISAIM-08. 10th International
Symposium on Artificial Intelligence and Mathematics, Fort
Lauderdale, FL, Jan 2008.
- Tradeoffs in Backdoors: Inconsistency
Detection, Dynamic Simplification, and Preprocessing
[pdf,
bib,
slides]
Bistra Dilkina, Carla Gomes, Ashish Sabharwal (presenter)
ISAIM-08. 10th International
Symposium on Artificial Intelligence and Mathematics, Fort
Lauderdale, FL, Jan 2008.
- Hidden Structure in Combinatorial
Problems
[Please refer to slides for the ISAIM-08 paper on Backdoors]
Carla P. Gomes, Ashish Sabharwal (presenter)
INFORMS-07. INFORMS Annual
Meeting, Seattle, WA, Nov 2007.
- Filtering Algorithms for the Sequence
Constraint
Willem-Jan van Hoeve (presenter), Gilles Pesant, Louis-Martin
Rousseau, Ashish Sabharwal
INFORMS-07. INFORMS Annual
Meeting, Seattle, WA, Nov 2007.
- Two Set Constraints for Modeling and
Efficiency
[pdf,
bib,
slides]
Willem-Jan van Hoeve, Ashish Sabharwal (presenter)
ModRef-07 at CP-07. 6th International Workshop on
Constraint Modelling and Reformulation, Providence, RI, Sep
2007. In conjunction with the CP-07 conference.
- Sampling and Soundness: Can We Have
Both?
Carla P. Gomes, Joerg Hoffmann, Ashish Sabharwal, Bart Selman
ISWC-07. 6th International
Semantic Web Conference, Busan, Korea, Nov 2007.
- Empirical Validation of the Relationship
Between Survey Propagation and Covers in Random 3-SAT
[slides]
Lukas Kroc (presenter), Ashish Sabharwal, Bart Selman
AISP-07. Workshop on Algorithms,
Inference, & Statistical Physics, Santa Fe, NM, May 2007.
- Sparse Message Passing Algorithms for
Weighted Maximum Satisfiability
[pdf]
Aron Culotta, Andrew McCallum, Bart Selman, Ashish Sabharwal
NESCAI-07. 2nd North East
Student Colloquium on Artificial Intelligence, Ithaca, NY, Apr
2007.
- Streamlining Reasoning for Solution
Finding and Counting
Carla P. Gomes (presenter), Ashish Sabharwal, Meinolf Sellmann,
Bart Selman
INFORMS-06. INFORMS Annual
Meeting, Pittsburgh, PA, Nov 2006.
-
Algorithmic Applications of Propositional
Proof Complexity
[bib]
PH.D. THESIS, University of
Washington, Seattle, 2005
Advisors: Profs.
Paul Beame and
Henry Kautz
[
abstract,
full pdf (single spaced, 1.3MB)
]
[
chapters, single-spaced:
titlepage,
abstract,
contents,
ch1,
ch2,
ch3,
ch4,
ch5,
ch6,
ch7
]
- Model Checking: Two Decades of Novel
Techniques and Trends
[pdf]
General Examination Report, University of Washington, Seattle,
May 2002.
Disclaimer: This material is
presented to ensure timely dissemination of scholarly and technical
work. Copyright and all rights therein are retained by authors or by
other copyright holders. All persons copying this information are
expected to adhere to the terms and constraints invoked by each
author's copyright. In most cases, these works may not be reposted
without the explicit permission of the copyright holder.
Teaching
TUTORIALS
- Satisfied by Message Passing:
Probabilistic Techniques for Combinatorial Problems
[webpage,
bib]
Lukas Kroc, Ashish Sabharwal, Bart Selman
AAAI-08. 23rd Conference on
Artificial Intelligence, Tutorial Forum, Chicago, IL, July 2008.
Shorter version also at: LION 3,
2009. 3rd Conference on Learning and Intelligent
Optimization, Tutorial Forum, Trento, Italy, Jan 2009.
- Combinatorial Problems (series of three
lectures)
- Finding Solutions [slides]
- Counting and Sampling Solutions [slides]
- The Next Level of Complexity [slides
with the video used]
Ashish Sabharwal, Bart Selman
KITPC-08. 2nd Asian-Pacific School
on Statistical Physics and Interdisciplinary Applications,
Collective Dynamics and Information Systems Program, Kavli Institute
of Theoretical Physics, Chinese Academy of Sciences, Beijing, China,
March 2008
- Beyond Traditional SAT Reasoning: QBF,
Model Counting, and Solution Sampling
[webpage,
bib]
Ashish Sabharwal, Bart Selman
AAAI-07. 22nd Conference on
Artificial Intelligence, Tutorial Forum, Vancouver, BC, Canada,
July 2007
- Quantified Boolean Formula (QBF)
Reasoning
[slides with
videos used]
Bart Selman, Carla Gomes, Ashish Sabharwal
Tutorial prepared for DARPA, Feb 2007
COURSE MATERIAL
- For the course webpage for CSE 326, Data
Structures, that I taught as a pre-doctoral instructor in Fall
2003 at the University of Washington, please click here.
- Notes on Proof Complexity
[pdf]
Lectures by Paul Beame, scribed by Ashish Sabharwal.
IAS/PCMI Summer School, Princeton, NJ, Aug 2000.
My Other Interests
Piano
Although piano playing has been on hold for the past many years
now, six quarters of piano lessons at the University of Washington
greatly increased the appreciation I have for (Western) classical
music, performers, and composers. Being mathematically oriented, I
found it relatively easy to theoretically digest the concepts of
scales, transposition, quarter notes, etc., but bringing it all
tegether and training one's mind and body to play even a single note
perfectly is an art that will take several years. Luckily for me, my
piano teacher knew the secrets!
|
|
|
Martial Arts
I started practicing Shotokan karate with SKA in January 2000. I
became a shodan (first degree black belt) in June 2004. The
picture on the right is from my first tournament as a white belt.
After moving to Cornell University, I haven't had much opportunity to
practice karate with an SKA-affiliated dojo. Instead, I have explored
aikido with the Cornell Aikido Club.
|
|
|
Hiking, Mountaineering, and Rock Climbing
The Pacific Northwest is undoubtedly one of the best places to
hike. Some of my mountain climbs and scrambles include Mount Hood
(Oregon), Mount Daniel (Cascades), The Brothers (Olympics), Colchuck
Peak (Alpine Lakes area), Mount Rainier [unsuccessful], and Mount
Adams. I have also begun to explore areas in the central New York
region. Indoor rock climbing is another related challenge I enjoy.
|
|
|
Skiing
My favorite ski place near Seattle is Crystal Mountain, but of
all the mountains I have skied down, the best is Whistler-Blackcomb
in British Columbia, Canada. The wind can be trecherous, but nothing
compares to the powdery snow, the beauty, and the challenges of
Whistler. The picture here is of me looking at the Roundhouse lodge
half way up Whistler mountain. Recently, I have also begun to explore
(not-so-exciting) skiing opportunities in the New York region, with
my Head Monster iM77 skis with a built-in 'intelligent chip'.
|
|
|
Motorcycle Riding
I enjoyed riding a beautiful motorcycle that I bought in 2001
and sold off after four years --- a 1997 Kawasaki Ninja 600R (600
cc). Hours working on it and tuning it for a smooth ride were
certainly well spent. In the summer of 2004, I was on the road for a
memorable trip with my girlfriend to the Columbia River Gorge, on
Highways 7/25/30S, 30/I-84E, 97N, 410W... splendid views, scenary
changing from thick forests to open dry lands, and close encounters
of the four big mountains in the area: St. Helens, Hood, Adams, and
Rainier!
|
|
|
|
|
|