Publications :
Journal Articles:
Linearity of Grid
Minors in Treewidth with Applications through Bidimensionality,
Combinatorica. To appear.
A preliminary version appeared in the 16th Annual ACM-SIAM Symposium
on Discrete Algorithms (SODA),
Improved approximation algorithms for minimum-weight vertex separators,
A special issue of SIAM Journal on Computing
for selected papers from STOC 2005. To appear.
A preliminary version appeared in the 37th ACM Symposium on Theory of Computing
(STOC), pp. 563-572,
Online Client-Server Load Balancing Without Global Information,
Invitation to Journal of Scheduling special issue
for selected papers from SODA 2005 regretfully declined.
Combination
can be hard: approximability of the unique coverage
problem,
SIAM Journal on Computing. To appear. A
preliminary version appeared in the 17th Annual ACM-SIAM Symposium on Discrete
Algorithms (SODA),
Subexponential Parameterized Algorithms on Graphs of Bounded Genus
and H-minor-free Graphs,
Journal of the ACM. Vol
52, No 6, pp. 866-893. A preliminary version appeared in the 15th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA),
January 11-13, 2004,
Ordinal Embeddings of
Minimum Relaxation: General Properties, Trees, and Ultrametrics,
ACM Transactions on Algorithms. To appear. A
preliminary version appeared in the 16th Annual ACM-SIAM Symposium on
Discrete Algorithms (SODA),
Oblivious Routing on
Node-Capacitated and Directed Graphs,
ACM Transactions on Algorithms. To appear. A preliminary version appeared in the 16th
Annual ACM-SIAM Symposium on Discrete Algorithms (SODA),
Invitation to Journal of Scheduling special issue for selected
papers from SODA 2005 regretfully declined.
Power Optimization
in Fault-Tolerant Topology Control Algorithms for Wireless Multi-hop Networks,
IEEE/ACM Transactions on Networking. To appear.
A preliminary version appeared in the Ninth Annual International Conference
on Mobile Computing and Networking (MOBICOM),
Approximating
Buy-at-Bulk and Shallow-light k-Steiner trees,
Algorithmica, To appear. A preliminary
version appeared in Proceedings of the 9th International Workshop on
Approximation Algorithms for Combinatorial Optimization (APPROX),
Algorithmic
Graph Minor Theory: Improved Grid Minor Bounds and Wagner's Contraction,
A special issue of Algorithmica
for selected papers from ISAAC 2006.
To appear. A preliminary version appeared in Proceedings
of the 17th Annual International Symposium on Algorithms and Computation (ISAAC 2006),
** Winner of the best paper
award in ISAAC 2006.
Plane embeddings
of planar graph metrics,
Discrete
& Computational Geometry. To appear. A preliminary
version appeared in the 22nd Annual ACM Symposium on Computational Geometry (SoCG),
Subgraph
Isomorphism, log-Bounded Fragmentation and Graphs of (Locally) Bounded Treewidth,
Journal of Computer and System Sciences, Vol
73, No 5, pp. 755--768, 2007.
A
preliminary version appeared in the 27th International Symposium on
Mathematical Foundations of Computer Science (MFCS), August
26-30, 2002,
Power Optimization for Connectivity Problems,
A
special issue of Mathematical Programming, Series B for selected
papers from IPCO 2005. Vol 110, No 1, pp. 195--208, 2007. A preliminary version
appeared in the 11th Conference on Integer Programming and Combinatorial
Optimization (IPCO), pp. 349-361,
Low Dimensional Embedding with Extra Information,
A special issue of Discrete & Computational
Geometry for selected papers from SoCG 2004. Vol 36, No. 4, pp.
609-632, 2006. A preliminary version
appeared in the 20th ACM Symposium on Computational Geometry (SoCG), June 9 - 11, 2004,
The Bidimensional Theory of Bounded-Genus
Graphs,
Cell Breathing in Wireless
LANs: Algorithms and Evaluation.
IEEE Transactions on
The
Bidimensionality Theory and Its Algorithmic
Applications,
A special issue of Computer Journal for selected
survey-papers in Fixed-Parameter Tractability(FPT), To appear. A
preliminary version of this paper appeared as an Invited presentation in
the 12th International Symposium on Graph Drawing(GD), pp. 517-533,
**This paper surveys our theory of bidimensionality and its known combinatorial and algorithmic results of this theory. See the Slides here .pdf , .ppt.
Quickly Deciding Minor-Closed Parameters in General
Graphs,
European Journal of Combinatorics, Vol 28, No. 1, pp. 311-314, 2007.
On the max-flow min-cut ratio for directed multicommodity flows,
Theoretical Computer science, Vol 352, No. 1--3: 318-321, 2006.
An O(sqrt{n})-Approximation
Algorithm For Directed Sparsest Cut,
Information Processing Letters, Vol
97, No. 4, pp. 156-160, 2006.
Fault-tolerant and 3-Dimensional Distributed Topology
Control Algorithms in Wireless Multi-hop Networks,
ACM/Kluwer Wireless Networks. Vol. 12,
No. 2, pp. 179-188, 2006. A preliminary version appeared
in the 11th IEEE International Conference on Computer Communications and
Networks, October, 2002, p. 392-398.
Fixed-Parameter Algorithms for the (k,r)-Center in Planar Graphs and
Map Graphs,
ACM Transactions on Algorithms. Vol 1, No 1,
pp. 33-47, 2005. A preliminary version appeared in 30th International
Colloquium on Automata, Languages and Programming (ICALP), July,
2003, pp. 829-844.
Balanced
vertex-orderings of graphs,
Discrete Applied Mathematics. Vol 148, No 1, pp. 27-48, 2005.
Exponential Speedup of Fixed Parameter Algorithms for Classes of Graphs Excluding Single-Crossing Graphs as Minors,
Algorithmica, Vol
41, No. 4, pp. 245-267, 2005. A preliminary version appeared in Annual
International Symposium on Algorithms and Computation, November, 2002.
Bidimensional Parameters and Local Treewidth,
SIAM Journal on Discrete Mathematics. Vol 18, No. 3, pp. 501-511, 2004. Preliminary versions
appeared in Latin American Theoretical Informatics, April, 2004 and
Annual European Symposium on Algorithms, September, 2003.
Characterization of Networks Supporting Multi-dimensional
Linear Interval Routing Schemes
Theoretical Computer Science, Vol 326, No. 1-3, pp.
103-116.
Diameter and Treewidth in Minor-Closed Graph Families,
Revisited,
Algorithmica. Vol
40, No. 3, pp.
Approximation algorithms for classes of graphs excluding
single-crossing graphs as minors
Journal of Computer and System Sciences, Vol 69, No. 2,
pp.
Random
MAX SAT, Random MAX CUT, and Their Phase Transitions
A special issue of Random Structures and Algorithms, Vol 24, Issue 4 , pp. 502-545. A preliminary version
appeared in Proceedings of Fourteenth Annual ACM-SIAM Symposium on Discrete
Algorithms (SODA), pp. 364-373, January 12-14, 2003,
On the bounded fragmentation property and its applications,
European Journal of Combinatorics, Vol 24, No. 7, pp. 891-896, 2003. A preliminary version appeared in Proc. Euroconference on Combinatorics, Graph Theory and Applications, EuroCOMB'03, Sep. 2003.
The facility location problem with general cost functions,
Networks, Vol. 42, No. 1, pp. 42-47,
2003.
Palindrome Recognition Using a Multidimensioinal
Tape,
Theoretical Computer science, Vol. 302, No. 1-3, pp. 475-480, 2003.
RoboCup-2001
-The Fifth Robotic Soccer World Chapmpionships.
AI magazine, Vol. 23, No. 1, pp. 55-68, 2002.
Path-matching in graphs with length constraints,
Networks, Vol 39, No. 4, pp. 210-215, 2002.
A Note on the Consecutive
Ones Submatrix Problem,
Information Processing Letters, Vol 83, No. 3,
pp. 163-166, 2002.
Fast approximation schemes for K_{3,3}-minor-free
or K_{5}-minor-free graphs,
Electronic Notes in Discrete Mathematics Vol 10, 2001. A preliminary version appeared in Proc. Euroconference on Combinatorics, Graph Theory and Applications, EuroCOMB'01, Sep. 2001: 158-163.
On the simultaneous edge-coloring conjecture,
Discrete Mathematics 216 (2000), no. 1-3, 267--272.
Conference and Submitted Papers (excluding those that have already appeared in journals)
Minimizing
movement: fixed-parameter tractability,
Submitted.
Decomposition,
approximation, and coloring of odd-minor-free graphs,
Submitted.
Approximation
algorithms via structural results for apex-minor-free graphs,
Submitted.
The price of anarchy in cooperative network creation.
Submitted.
Ordinal
embedding: approximation algorithms and dimensionality reduction.
Submitted.
Robust Internet server placement with high
availability.
Submitted.
Regret minimization
and the price of total anarchy.
In Proceedings
of the 40th ACM Symposium on Theory of Computing (STOC),
The price of
anarchy in network creation games,
In Proceedings
of the 26th Annual ACM Symposium on Principles of Distributed Computing (PODC), Portland, Oregon, August
2007, pages 292--298.
Scheduling to
minimize gaps and power consumption,
In Proceedings
of the 19th Annual ACM Symposium on Parallel Algorithms and Architectures, (SPAA), San Diego, CA, June
2007, pages 46--54.
Stochastic Steiner
Tree with Non-Uniform Inflation,
In Proceedings
of the 10th International Workshop
on Approximation Algorithms for Combinatorial Optimization Problems, (APPROX), Princeton, NJ, August 2007, pages 134---148.
Automated online
mechanism design and Prophet inequalities,
In Proceedings of the 22nd AAAI Conference on Artificial Intelligence (AAAI),
A Theory of
Loss-leaders: Making Money by Pricing below Cost,
In Proceedings of the 3rd International Workshop on Internet And Network Economics (WINE),
Improved Algorithms
for the dial-and-ride problem,
In Proceedings of the 15th Annual European Symposium on Algorithms (ESA), Eilat, October 2007, pages 241--252. Journal version
submitted to ACM Transactions on Algorithms.
Minimizing movement,
In Proceedings of the 18th Annual
ACM-SIAM Symposium on Discrete Algorithms (SODA),
Approximation
algorithms for node–weighted buy-at-bulk
networks,
In
Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms (SODA), New Orleans,
LA, January 7-9, 2007, pp. 1265--1274.
Approximation
algorithms via contraction decomposition,
In Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete
Algorithms (SODA),
New Orleans, LA, January 7-9, 2007, pp. 278--287. Journal version submitted to Combinatorica.
Semi-oblivious
routing: Lower bounds,
In Proceedings of the 18th Annual
ACM-SIAM Symposium on Discrete Algorithms (SODA),
**
A brief announcement of
this paper appeared in Proceedings of
18th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA),
Approximation
algorithms for non-uniform buy-at-bulk network design problems
In Proceedings of the 47th Annual IEEE Symposium on
Foundations of Computer Science (FOCS), Berkeley, PA,
October 22-24, 2006, pp. 677--686.
Journal version submitted to Journal of the ACM.
Bandwidth Sharing VPN
Network Design for Multi-class Traffic with Application to VoIP,
In Proceedings of the 25th Annual IEEE Conference on Computer Communications
(INFOCOM),
l22
spreading metrics for vertex ordering problems,
In Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms
(SODA), Vancouver,
Miami, Florida, January 22-24, pp.1018-1027. Journal version submitted to Algorithmica.
Oblivious
Network Design,
In Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms
(SODA),
New lower bounds for oblivious routing in undirected graphs,
In Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete
Algorithms (SODA),
Improved lower and upper
bounds for universal TSP in planar metrics,
In Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms
(SODA),
Vancouver,
The
Prize-Collecting Generalized Steiner Tree Problem via a new approach of
Primal-Dual Schema,
In Proceedings of the 17th Annual ACM-SIAM Symposium on Discrete Algorithms
(SODA), Vancouver,
Miami, Florida, January 22-24, 2006, pp. 631-640.
Minimum Multicolored Subgraph Problem in Multiplex PCR Primer Set Selection and Population
Haplotyping,
In Proceedings of International Workshop on Bioinformatics Research and
Applications (IWBRA),
University of Reading, UK, May 2006, pp.758-766.
Algorithmic
Graph Minor Theory: Decomposition, Approximation, and Coloring,
In Proceedings of the 46th Annual IEEE Symposium on
Foundations of Computer Science (FOCS),
The Generalized
Deadlock Resolution Problem,
In Proceedings of the 32nd International Colloquium on Automata, Languages
and Programming (ICALP),
Lisbon, Portugal, July 2005, pp. 853-865. Journal version invited to Theoretical
Computer Science special issue for selected papers from ICALP
2005.
Deploying Sensor Nets
with Guaranteed Capacity and Fault Tolerance,
In Proceedings of the 6th ACM International Symposium on Mobile Ad Hoc
Networking and Computing (MobiHoc), Urbana-Champaign, IL, May
2005, pp. 309--319. Journal version submitted to IEEE/ACM Transactions
on Networking.
Oblivious
routing in directed graphs with random demands,
In Proceedings
of the 37th ACM Symposium on Theory of Computing (STOC), pp. 193-201,
Online
Auctions with Re-usable Goods,
In Proceedings of the 6th ACM Conference on Electronic Commerce (EC), pp. 165-174,
Bidimensionality:
New Connections between FPT Algorithms and PTASs
(full paper),
in Proceedings of the 16th Annual ACM-SIAM Symposium on Discrete Algorithms
(SODA), Vancouver, British
Columbia, Canada, January 23-25, 2005, pp. 590-601.
Adaptive Limited-Supply
Online Auctions (full paper),
Proc. ACM Conference on Electronic Commerce (EC), pp. 71-80, May
17-20, 2004.
Equivalence of
Local Treewidth and Linear Local Treewidth
and its Algorithmic Applications (full paper),
in Proceedings of the 15th Annual ACM-SIAM Symposium on Discrete
Algorithms (SODA),
pp. 840-849, January 11-13, 2004, New Orleans. See Tech. Report
MIT-LCS-TR-903 for a more complete version.
The Satisfiability
Threshold of Random 3-SAT Is at Least 3.52,
arXiv:math.CO/0310193
v2 22 Oct 2003. See also IBM Research Report RC22942, 2003.
1.5-Approximation
for Treewidth of Graphs Excluding a Graph with One
Crossing as a Minor,
Proc. the 5th International Workshop on Approximation Algorithms for
Combinatorial Optimization (APPROX), September 17-21, 2002,
Simple, fast, and
robust self-localization in environments similar to the robocup
environment,
Proc. the 18th International Conference on CAD/CAM, Robotics and Factories of
the future (CARS&FOF), Porto, Portugal, vol
(2), pp:513-522, 2002. Journal version submitted.
A Fast Vision System for
Middle Size Robots in RoboCup,
The RoboCup 2001 International
Symposium, winner of The Best Engineering Challenge Award, Lecture
Notes in Computer Science 2377, pp. 71-80, 2002.
A Goal Keeper for
Middle Size RoboCup,
RoboCup 2000, Lecture Notes in Computer
Science 2019, 2001: 583-586.
Thesis
The bidimensionality Theory and Its Algorithmic Applications,
Ph.D. Thesis, Department of Mathematics,
Massachusetts Institute of Technology, Cambridge, MA, U.S.A., May 2005.
Algorithms for Graphs of
(Locally) Bounded Treewidth,
M.Sc. Thesis, Department of Computer Science,
University of Waterloo, Waterloo, Ontario, Canada, September 2001.
Content of the thesis appeared in Journal papers [8], [10], and [26].
Multicasting and Pseudomatching (in Persian),
B.Sc. Thesis, Department of Computer Engineering, Sharif
University of Technology, Tehran, Iran, September 2000
Content of the thesis appeared in
Journal paper [4].
Book
Iranian Informatics Olympiad shared with V.S. Mirrokni and Y. Ahmadi, Young Scholars Club Pub. Sept, 2000.
Some Other Manuscripts
Hajiaghayi, M.T.; Comparing of SGML documents, Appril 2001.
Hajiaghayi, M.T.; Consecutive Ones Property, December 2000.
Hajiaghayi, M.T.; Clustering algorithms in PBS, Appril 2001.
Hajiaghayi, M.T.; Mathematical Markup Language, Feb. 2001.
Some educational papers (in Persian) published in Olympiad Quarterly and The Way to Olympiad magazines.
1 :The name is mis-spelled a bit in the publication.